public class WSEndpointManagerImpl extends DefaultComponent implements WSEndpointManager
| Modifier and Type | Field and Description |
|---|---|
static String |
ENDPOINT_EP |
protected Map<String,Endpoint> |
endpoints |
protected WSEndpointRegistry |
regitry |
lastModifiedWS_SERVLET| Constructor and Description |
|---|
WSEndpointManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
getApplicationStartedOrder()
The component notification order for
Component.applicationStarted(org.nuxeo.runtime.model.ComponentContext). |
Collection<WSEndpointDescriptor> |
getDescriptors() |
void |
publishEndpoints() |
void |
registerContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
void |
start(ComponentContext context)
Start the component.
|
void |
stop(ComponentContext context)
Stop the component.
|
protected void |
stopIfExists(String name) |
void |
unregisterContribution(Object contribution,
String extensionPoint,
ComponentInstance contributor) |
activate, deactivate, getAdapter, getLastModified, registerExtension, setLastModified, setModifiedNow, unregisterExtensionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplicationStartedpublic static final String ENDPOINT_EP
protected WSEndpointRegistry regitry
public WSEndpointManagerImpl()
public void registerContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
registerContribution in class DefaultComponentpublic void unregisterContribution(Object contribution, String extensionPoint, ComponentInstance contributor)
unregisterContribution in class DefaultComponentpublic void start(ComponentContext context)
Componentstart in interface Componentstart in class DefaultComponentpublic void stop(ComponentContext context)
Componentstop in interface Componentstop in class DefaultComponentpublic void publishEndpoints()
publishEndpoints in interface WSEndpointManagerpublic Collection<WSEndpointDescriptor> getDescriptors()
getDescriptors in interface WSEndpointManagerprotected void stopIfExists(String name)
public int getApplicationStartedOrder()
ComponentComponent.applicationStarted(org.nuxeo.runtime.model.ComponentContext).
Components are notified in increasing order. Order 1000 is the default order for components that don't care. Order 100 is the repository initialization.
getApplicationStartedOrder in interface ComponentCopyright © 2018 Nuxeo. All rights reserved.