Package step.core.deployment
Class ObjectHookInterceptor
java.lang.Object
step.framework.server.AbstractServices<User>
step.core.deployment.AbstractStepServices
step.core.deployment.ObjectHookInterceptor
- All Implemented Interfaces:
jakarta.ws.rs.ext.ReaderInterceptor
,jakarta.ws.rs.ext.WriterInterceptor
@Provider
public class ObjectHookInterceptor
extends AbstractStepServices
implements jakarta.ws.rs.ext.ReaderInterceptor, jakarta.ws.rs.ext.WriterInterceptor
-
Field Summary
Fields inherited from class step.core.deployment.AbstractStepServices
configuration, SESSION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaroundReadFrom
(jakarta.ws.rs.ext.ReaderInterceptorContext context) void
aroundWriteTo
(jakarta.ws.rs.ext.WriterInterceptorContext context) void
init()
Methods inherited from class step.core.deployment.AbstractStepServices
checkRightsOnBehalfOf, getAuthorizationManager, getContext, getExecutionRunnable, getObjectEnricher, getObjectFilter, getScheduler
Methods inherited from class step.framework.server.AbstractServices
getAbstractContext, getHttpSession, getSession, getSession, invalidateSession, setHttpServletRequest, setSession
-
Constructor Details
-
ObjectHookInterceptor
public ObjectHookInterceptor()
-
-
Method Details
-
init
- Overrides:
init
in classAbstractStepServices
- Throws:
Exception
-
aroundReadFrom
public Object aroundReadFrom(jakarta.ws.rs.ext.ReaderInterceptorContext context) throws IOException, jakarta.ws.rs.WebApplicationException - Specified by:
aroundReadFrom
in interfacejakarta.ws.rs.ext.ReaderInterceptor
- Throws:
IOException
jakarta.ws.rs.WebApplicationException
-
aroundWriteTo
public void aroundWriteTo(jakarta.ws.rs.ext.WriterInterceptorContext context) throws IOException, jakarta.ws.rs.WebApplicationException - Specified by:
aroundWriteTo
in interfacejakarta.ws.rs.ext.WriterInterceptor
- Throws:
IOException
jakarta.ws.rs.WebApplicationException
-