org.apache.servicemix.common.osgi
Class EndpointTracker.OsgiServiceUnit

java.lang.Object
  extended by org.apache.servicemix.common.DefaultServiceUnit
      extended by org.apache.servicemix.common.osgi.EndpointTracker.OsgiServiceUnit
All Implemented Interfaces:
ServiceUnit
Enclosing class:
EndpointTracker

public static class EndpointTracker.OsgiServiceUnit
extends DefaultServiceUnit


Field Summary
 
Fields inherited from class org.apache.servicemix.common.DefaultServiceUnit
component, endpoints, name, rootPath, status
 
Constructor Summary
EndpointTracker.OsgiServiceUnit(DefaultComponent component, Endpoint endpoint, java.lang.ClassLoader classLoader)
           
 
Method Summary
 java.lang.ClassLoader getConfigurationClassLoader()
          Retrieve this service unit specific classloader.
 Endpoint getEndpoint()
           
 
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
 

Constructor Detail

EndpointTracker.OsgiServiceUnit

public EndpointTracker.OsgiServiceUnit(DefaultComponent component,
                                       Endpoint endpoint,
                                       java.lang.ClassLoader classLoader)
                                throws javax.jbi.management.DeploymentException
Throws:
javax.jbi.management.DeploymentException
Method Detail

getEndpoint

public Endpoint getEndpoint()

getConfigurationClassLoader

public java.lang.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-2012 FuseSource. All Rights Reserved.