public class GlassFishRequestUpgradeStrategy extends AbstractTyrusRequestUpgradeStrategy
RequestUpgradeStrategy
for Oracle's GlassFish 4.1 and higher.Modifier and Type | Class and Description |
---|---|
private static class |
GlassFishRequestUpgradeStrategy.GlassFishServletWriterHelper
Helps to create and invoke
org.glassfish.tyrus.servlet.TyrusServletWriter . |
AbstractTyrusRequestUpgradeStrategy.Tyrus135EndpointHelper, AbstractTyrusRequestUpgradeStrategy.Tyrus17EndpointHelper, AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper
Modifier and Type | Field and Description |
---|---|
private static AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper |
endpointHelper |
private static GlassFishRequestUpgradeStrategy.GlassFishServletWriterHelper |
servletWriterHelper |
logger
Constructor and Description |
---|
GlassFishRequestUpgradeStrategy() |
Modifier and Type | Method and Description |
---|---|
protected AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper |
getEndpointHelper() |
protected void |
handleSuccess(HttpServletRequest request,
HttpServletResponse response,
UpgradeInfo upgradeInfo,
TyrusUpgradeResponse upgradeResponse) |
getInstalledExtensions, getSupportedVersions, upgradeInternal
getContainer, getHttpServletRequest, getHttpServletResponse, getSupportedExtensions, upgrade
private static final AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper endpointHelper
private static final GlassFishRequestUpgradeStrategy.GlassFishServletWriterHelper servletWriterHelper
protected AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper getEndpointHelper()
getEndpointHelper
in class AbstractTyrusRequestUpgradeStrategy
protected void handleSuccess(HttpServletRequest request, HttpServletResponse response, UpgradeInfo upgradeInfo, TyrusUpgradeResponse upgradeResponse) throws java.io.IOException, ServletException
handleSuccess
in class AbstractTyrusRequestUpgradeStrategy
java.io.IOException
ServletException