public class TopologyManagerImpl extends AbstractTopologyManager implements EndpointEventListener
| Modifier and Type | Field and Description |
|---|---|
static int |
STARTUP_WAIT_TIME |
SERVICE_EXPORTED_INTERFACES_WILDCARDENDPOINT_LISTENER_SCOPE| Constructor and Description |
|---|
TopologyManagerImpl(BundleContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
endpointChanged(EndpointEvent event,
String matchedFilter)
Notification that an endpoint has changed.
|
protected void |
exportRegisteredServices(String exportRegisteredSvcsFilter) |
protected String |
getFrameworkUUID() |
protected void |
handleEndpointAdded(EndpointDescription endpoint,
String matchedFilter) |
protected void |
handleEndpointModified(EndpointDescription endpoint,
String matchedFilter) |
protected void |
handleEndpointModifiedEndmatch(EndpointDescription endpoint,
String matchedFilter) |
protected void |
handleEndpointRemoved(EndpointDescription endpoint,
String matchedFilter) |
protected void |
handleEvent(ServiceEvent event,
Map listeners) |
protected void |
handleRemoteAdminEvent(RemoteServiceAdminEvent event) |
advertiseEndpointDescription, advertiseModifyEndpointDescription, close, createISIFFilter, createRSAFilter, getContext, getRemoteServiceAdmin, handleAdvertisingResult, handleECFEndpointAdded, handleECFEndpointModified, handleECFEndpointRemoved, handleInvalidImportRegistration, handleNonECFEndpointAdded, handleNonECFEndpointModified, handleNonECFEndpointRemoved, handleNonECFEndpointRemoved, handleServiceModifying, handleServiceRegistering, handleServiceUnregistering, logError, logError, logError, logWarning, trace, unadvertiseEndpointDescriptionpublic TopologyManagerImpl(BundleContext context)
protected String getFrameworkUUID()
getFrameworkUUID in class AbstractTopologyManagerprotected void handleEndpointAdded(EndpointDescription endpoint, String matchedFilter)
protected void handleEndpointRemoved(EndpointDescription endpoint, String matchedFilter)
protected void handleEvent(ServiceEvent event, Map listeners)
handleEvent in class AbstractTopologyManagerevent - the service eventlisteners - map of listenersprotected void handleRemoteAdminEvent(RemoteServiceAdminEvent event)
public void endpointChanged(EndpointEvent event, String matchedFilter)
EndpointEventListenerendpointChanged in interface EndpointEventListenerevent - The event containing the details about the change.matchedFilter - The filter from the EndpointEventListener.ENDPOINT_LISTENER_SCOPE that
matches (or for EndpointEvent.MODIFIED_ENDMATCH and
EndpointEvent.REMOVED used to match) the endpoint, must
not be null.protected void handleEndpointModifiedEndmatch(EndpointDescription endpoint, String matchedFilter)
protected void handleEndpointModified(EndpointDescription endpoint, String matchedFilter)
protected void exportRegisteredServices(String exportRegisteredSvcsFilter)
Copyright © 2004–2020 Eclipse Foundation. All rights reserved.