Package org.glassfish.admin.rest.adapter
Class RestCommandAdapter
- java.lang.Object
-
- org.glassfish.grizzly.http.server.HttpHandler
-
- org.glassfish.admin.rest.adapter.RestAdapter
-
- org.glassfish.admin.rest.adapter.RestCommandAdapter
-
- All Implemented Interfaces:
ProxiedRestAdapter,org.glassfish.hk2.api.PostConstruct
@Service(name="RestCommandAdapter") public class RestCommandAdapter extends RestAdapter
Adapter forasadminandcadmincommunication.- Author:
- mmares, sanjeeb.sahoo@oracle.com
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.glassfish.admin.rest.adapter.RestAdapter
RestAdapter.SubjectReferenceFactory
-
-
Field Summary
Fields Modifier and Type Field Description protected JerseyContainerCommandServicejerseyContainerService-
Fields inherited from class org.glassfish.admin.rest.adapter.RestAdapter
adminAuthenticator, COOKIE_GF_REST_UID, COOKIE_REST_TOKEN, habitat, HEADER_ACCEPT, HEADER_AUTHENTICATE, HEADER_USER_AGENT, HEADER_X_AUTH_TOKEN, localStrings, sc, serverEnvironment
-
-
Constructor Summary
Constructors Constructor Description RestCommandAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JerseyContainerexposeContext()dynamically load the class that contains all references to Jersey APIs so that Jersey is not loaded when the RestAdapter is loaded at boot time gain a few 100 millis at GlassFish startup time-
Methods inherited from class org.glassfish.admin.rest.adapter.RestAdapter
getAdditionalBinders, getContextRoot, getHttpService, getJerseyContainer, getRestResourceProvider, postConstruct, service, setRestResourceProvider
-
Methods inherited from class org.glassfish.grizzly.http.server.HttpHandler
destroy, getErrorPageGenerator, getName, getRequestExecutorProvider, getRequestURIEncoding, getSessionCookieName, getSessionManager, isAllowCustomStatusMessage, isAllowEncodedSlash, sendAcknowledgment, setAllowCustomStatusMessage, setAllowEncodedSlash, setDecodeUrl, setDispatcherHelper, setRequestURIEncoding, setRequestURIEncoding, start, updatePaths
-
-
-
-
Field Detail
-
jerseyContainerService
@Inject protected JerseyContainerCommandService jerseyContainerService
-
-
Method Detail
-
exposeContext
protected JerseyContainer exposeContext() throws EndpointRegistrationException
Description copied from class:RestAdapterdynamically load the class that contains all references to Jersey APIs so that Jersey is not loaded when the RestAdapter is loaded at boot time gain a few 100 millis at GlassFish startup time- Overrides:
exposeContextin classRestAdapter- Returns:
- Throws:
EndpointRegistrationException
-
-