protected static class AbstractTyrusRequestUpgradeStrategy.Tyrus17EndpointHelper extends java.lang.Object implements AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper
Modifier and Type | Field and Description |
---|---|
private static java.lang.reflect.Constructor<?> |
constructor |
private static boolean |
constructorWithBooleanArgument |
private static java.lang.reflect.Method |
registerMethod |
private static java.lang.reflect.Method |
unregisterMethod |
Modifier | Constructor and Description |
---|---|
protected |
Tyrus17EndpointHelper() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
createdEndpoint(ServerEndpointRegistration registration,
ComponentProviderService provider,
WebSocketContainer container,
TyrusWebSocketEngine engine) |
private static java.lang.reflect.Constructor<?> |
getEndpointConstructor() |
void |
register(TyrusWebSocketEngine engine,
java.lang.Object endpoint) |
void |
unregister(TyrusWebSocketEngine engine,
java.lang.Object endpoint) |
private static final java.lang.reflect.Constructor<?> constructor
private static boolean constructorWithBooleanArgument
private static final java.lang.reflect.Method registerMethod
private static final java.lang.reflect.Method unregisterMethod
private static java.lang.reflect.Constructor<?> getEndpointConstructor()
public java.lang.Object createdEndpoint(ServerEndpointRegistration registration, ComponentProviderService provider, WebSocketContainer container, TyrusWebSocketEngine engine) throws DeploymentException
createdEndpoint
in interface AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper
DeploymentException
public void register(TyrusWebSocketEngine engine, java.lang.Object endpoint)
register
in interface AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper
public void unregister(TyrusWebSocketEngine engine, java.lang.Object endpoint)
unregister
in interface AbstractTyrusRequestUpgradeStrategy.TyrusEndpointHelper