org.apache.cxf.jbi.se
Class CXFServiceUnit

java.lang.Object
  extended by org.apache.cxf.jbi.se.CXFServiceUnit

public class CXFServiceUnit
extends java.lang.Object

Wraps a CXF service or client.


Constructor Summary
CXFServiceUnit(Bus b, java.lang.String path, ComponentClassLoader parent)
           
 
Method Summary
 java.lang.ClassLoader getClassLoader()
           
 java.lang.String getEndpointName()
           
 javax.xml.namespace.QName getServiceName()
           
 boolean isServiceProvider()
           
 void prepare(javax.jbi.component.ComponentContext ctx)
           
 void start(javax.jbi.component.ComponentContext ctx, CXFServiceUnitManager serviceUnitManager)
           
 void stop(javax.jbi.component.ComponentContext ctx)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CXFServiceUnit

public CXFServiceUnit(Bus b,
                      java.lang.String path,
                      ComponentClassLoader parent)
Method Detail

isServiceProvider

public boolean isServiceProvider()

stop

public void stop(javax.jbi.component.ComponentContext ctx)

start

public void start(javax.jbi.component.ComponentContext ctx,
                  CXFServiceUnitManager serviceUnitManager)

getServiceName

public javax.xml.namespace.QName getServiceName()

getEndpointName

public java.lang.String getEndpointName()

prepare

public void prepare(javax.jbi.component.ComponentContext ctx)
             throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getClassLoader

public java.lang.ClassLoader getClassLoader()


Apache CXF