public class JettyProcessingUnitContainer extends JeeProcessingUnitContainer
JettyHolder
. They are used when
closing this container.Constructor and Description |
---|
JettyProcessingUnitContainer(org.springframework.context.ApplicationContext applicationContext,
org.eclipse.jetty.webapp.WebAppContext webAppContext,
org.eclipse.jetty.server.handler.ContextHandlerCollection contextHandlerCollection,
JettyHolder jettyHolder,
Collection<FreePortGenerator.PortHandle> portHandels) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the processing unit container by destroying the web application and the Spring
application context.
|
org.springframework.context.ApplicationContext |
getApplicationContext()
Returns the spring application context this processing unit container wraps.
|
JeeServiceDetails |
getJeeDetails() |
ServiceDetails[] |
getServicesDetails()
Retruns one or more service details that the service exposes.
|
getServiceDetailsProviders
getDumpProcessors, getInvocableServices, getMemberAliveIndicators, getQuiesceStateChangedListeners, getServiceMonitorsProviders, getUndeployListeners
public JettyProcessingUnitContainer(org.springframework.context.ApplicationContext applicationContext, org.eclipse.jetty.webapp.WebAppContext webAppContext, org.eclipse.jetty.server.handler.ContextHandlerCollection contextHandlerCollection, JettyHolder jettyHolder, Collection<FreePortGenerator.PortHandle> portHandels)
public org.springframework.context.ApplicationContext getApplicationContext()
getApplicationContext
in class ApplicationContextProcessingUnitContainer
public ServiceDetails[] getServicesDetails()
ServiceDetailsProvider
public JeeServiceDetails getJeeDetails()
public void close() throws CannotCloseContainerException
close
in class ProcessingUnitContainer
CannotCloseContainerException
Copyright © GigaSpaces.