public class JerseyResourcesComponent extends AbstractComponent
Modifier and Type | Field and Description |
---|---|
protected static String |
JERSEY_RESPONSE |
flowConstruct, interceptorChain, interceptors, lifecycleManager, logger, muleContext, notificationHandler, statistics
PHASE_NAME
PHASE_NAME
PHASE_NAME
PHASE_NAME
PROPERTY_NAME
Constructor and Description |
---|
JerseyResourcesComponent() |
Modifier and Type | Method and Description |
---|---|
protected void |
copyProperties(MuleMessage message,
org.glassfish.jersey.server.ContainerRequest request) |
protected org.glassfish.jersey.server.ApplicationHandler |
createApplication(Set<Class<?>> resources) |
protected void |
doInitialise() |
protected Object |
doInvoke(MuleEvent event) |
List<JavaComponent> |
getComponents() |
protected org.glassfish.jersey.server.ResourceConfig |
getResourceConfig() |
protected void |
initializeOtherResources(List<?> newResources,
Set<Class<?>> resources) |
protected void |
initializeResources(org.glassfish.jersey.server.ResourceConfig config) |
void |
setComponents(List<JavaComponent> components) |
void |
setContextResolvers(List<javax.ws.rs.ext.ContextResolver<?>> contextResolvers) |
void |
setExceptionMappers(List<javax.ws.rs.ext.ExceptionMapper<?>> exceptionMappers) |
void |
setMessageProcessors(List<MessageProcessor> messageProcessors) |
void |
setPackages(Set<String> packages) |
void |
setProperties(Map<String,Object> properties) |
applyLifecycleAndDependencyInjection, createResultEvent, dispose, doDispose, doStart, doStop, fireComponentNotification, getAnnotation, getAnnotations, getFlowConstruct, getInterceptors, getName, getStatistics, initialise, process, release, setAnnotations, setFlowConstruct, setInterceptors, setMessagingExceptionHandler, setMuleContext, start, stop, toString
protected static final String JERSEY_RESPONSE
protected void doInitialise() throws InitialisationException
doInitialise
in class AbstractComponent
InitialisationException
protected void initializeResources(org.glassfish.jersey.server.ResourceConfig config) throws Exception
Exception
protected void initializeOtherResources(List<?> newResources, Set<Class<?>> resources)
protected org.glassfish.jersey.server.ApplicationHandler createApplication(Set<Class<?>> resources) throws Exception
Exception
protected Object doInvoke(MuleEvent event) throws Exception
doInvoke
in class AbstractComponent
Exception
protected void copyProperties(MuleMessage message, org.glassfish.jersey.server.ContainerRequest request)
public List<JavaComponent> getComponents()
public void setComponents(List<JavaComponent> components)
public void setMessageProcessors(List<MessageProcessor> messageProcessors)
protected org.glassfish.jersey.server.ResourceConfig getResourceConfig()
public void setExceptionMappers(List<javax.ws.rs.ext.ExceptionMapper<?>> exceptionMappers)
public void setContextResolvers(List<javax.ws.rs.ext.ContextResolver<?>> contextResolvers)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.