Package org.glassfish.admin.rest.adapter
Class AbstractRestResourceProvider
- java.lang.Object
-
- org.glassfish.admin.rest.adapter.AbstractRestResourceProvider
-
- All Implemented Interfaces:
Serializable
,RestResourceProvider
- Direct Known Subclasses:
RestCommandResourceProvider
,RestManagementResourceProvider
,RestMonitoringResourceProvider
public abstract class AbstractRestResourceProvider extends Object implements RestResourceProvider, Serializable
Base class for various REST resource providers- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractRestResourceProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
enableModifAccessToInstances()
If resource can provide access for non-GET methods.protected jakarta.ws.rs.core.Feature
getJsonFeature()
protected Map<String,jakarta.ws.rs.core.MediaType>
getMimeMappings()
org.glassfish.jersey.server.ResourceConfig
getResourceConfig(Set<Class<?>> classes, ServerContext sc, org.glassfish.hk2.api.ServiceLocator habitat, Set<? extends org.glassfish.hk2.utilities.Binder> additionalBinders)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.glassfish.admin.rest.adapter.RestResourceProvider
getContextRoot, getResourceClasses
-
-
-
-
Method Detail
-
enableModifAccessToInstances
public boolean enableModifAccessToInstances()
Description copied from interface:RestResourceProvider
If resource can provide access for non-GET methods. By default - NO.- Specified by:
enableModifAccessToInstances
in interfaceRestResourceProvider
-
getJsonFeature
protected jakarta.ws.rs.core.Feature getJsonFeature()
-
getResourceConfig
public org.glassfish.jersey.server.ResourceConfig getResourceConfig(Set<Class<?>> classes, ServerContext sc, org.glassfish.hk2.api.ServiceLocator habitat, Set<? extends org.glassfish.hk2.utilities.Binder> additionalBinders) throws EndpointRegistrationException
- Specified by:
getResourceConfig
in interfaceRestResourceProvider
- Throws:
EndpointRegistrationException
-
-