org.apache.servicemix.common.osgi
Class EndpointTracker.OsgiServiceUnit
java.lang.Object
org.apache.servicemix.common.DefaultServiceUnit
org.apache.servicemix.common.osgi.EndpointTracker.OsgiServiceUnit
- All Implemented Interfaces:
- ServiceUnit
- Enclosing class:
- EndpointTracker
public static class EndpointTracker.OsgiServiceUnit
- extends DefaultServiceUnit
| Methods inherited from class org.apache.servicemix.common.DefaultServiceUnit |
addEndpoint, getComponent, getCurrentState, getEndpoint, getEndpoints, getName, getRootPath, init, removeEndpoint, setComponent, setName, setRootPath, shutDown, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointTracker.OsgiServiceUnit
public EndpointTracker.OsgiServiceUnit(DefaultComponent component,
Endpoint endpoint,
ClassLoader classLoader)
throws javax.jbi.management.DeploymentException
- Throws:
javax.jbi.management.DeploymentException
getEndpoint
public Endpoint getEndpoint()
getConfigurationClassLoader
public ClassLoader getConfigurationClassLoader()
- Description copied from interface:
ServiceUnit
- Retrieve this service unit specific classloader.
- Specified by:
getConfigurationClassLoader in interface ServiceUnit- Overrides:
getConfigurationClassLoader in class DefaultServiceUnit
- Returns:
Copyright © 2005-2008 Apache Software Foundation. All Rights Reserved.