public class EndpointTracker
extends java.lang.Object
This class is used by components bundles to track endpoints that they know about.
Endpoints are wrapped into EndpointWrapper interfaces to be able to access
the underlying object easily and bypass spring-DM proxies.
| Modifier and Type | Class and Description |
|---|---|
static class |
EndpointTracker.OsgiServiceUnit |
| Modifier and Type | Field and Description |
|---|---|
protected DefaultComponent |
component |
| Constructor and Description |
|---|
EndpointTracker() |
| Modifier and Type | Method and Description |
|---|---|
DefaultComponent |
getComponent() |
void |
register(EndpointWrapper wrapper,
java.util.Map properties) |
void |
setComponent(DefaultComponent component) |
void |
unregister(EndpointWrapper wrapper,
java.util.Map properties) |
protected DefaultComponent component
public DefaultComponent getComponent()
public void setComponent(DefaultComponent component)
public void register(EndpointWrapper wrapper, java.util.Map properties) throws java.lang.Exception
java.lang.Exceptionpublic void unregister(EndpointWrapper wrapper, java.util.Map properties) throws java.lang.Exception
java.lang.ExceptionCopyright © 2005-2014 FuseSource. All Rights Reserved.