org.apache.servicemix.cxfse
Class CxfSeComponent

java.lang.Object
  extended by org.apache.servicemix.common.AsyncBaseLifeCycle
      extended by org.apache.servicemix.common.DefaultComponent
          extended by org.apache.servicemix.cxfse.CxfSeComponent
All Implemented Interfaces:
javax.jbi.component.Component, javax.jbi.component.ComponentLifeCycle, ServiceMixComponent

public class CxfSeComponent
extends DefaultComponent

Author:
gnodet

Field Summary
static java.lang.String JBI_TRANSPORT_ID
           
 
Fields inherited from class org.apache.servicemix.common.DefaultComponent
lifeCycle, logger, registry, serviceUnit, serviceUnitManager
 
Fields inherited from class org.apache.servicemix.common.AsyncBaseLifeCycle
channel, component, consumerExecutor, container, context, correlationId, currentState, executorFactory, INITIALIZED, knownExchanges, mbeanName, poller, polling, providerExecutor, running, transactionManager, workManagerCreated
 
Constructor Summary
CxfSeComponent()
           
 
Method Summary
protected  void doInit()
           
protected  void doShutDown()
           
 org.apache.cxf.Bus getBus()
           
static java.lang.Object getComponentRegistry()
           
protected  java.util.List getConfiguredEndpoints()
           
protected  java.lang.Class[] getEndpointClasses()
           
 CxfSeEndpoint[] getEndpoints()
           
 void setBus(org.apache.cxf.Bus bus)
           
 void setComponentRegistry(java.lang.Object componentRegistry)
           
 void setEndpoints(CxfSeEndpoint[] endpoints)
           
 
Methods inherited from class org.apache.servicemix.common.DefaultComponent
addEndpoint, asList, createRegistry, createServiceUnitManager, doStart, doStop, getComponentContext, getComponentName, getEPRElementName, getEPRProtocols, getEPRServiceName, getLifeCycle, getLogger, getRegistry, getServiceDescription, getServiceUnit, getServiceUnitManager, isExchangeWithConsumerOkay, isExchangeWithProviderOkay, isKnownEndpoint, removeEndpoint, resolveEndpointReference, validateEndpoint
 
Methods inherited from class org.apache.servicemix.common.AsyncBaseLifeCycle
createExecutorFactory, createExtensionMBeanName, exceptionShouldRollbackTx, findExecutorFactory, getContainer, getContext, getCurrentState, getExecutor, getExecutorFactory, getExtensionMBean, getExtensionMBeanName, getKnownExchanges, getResolvedEPR, getSmx3Container, handleExchange, init, isInitialized, isShutDown, isStarted, isStopped, isUnknown, onMessageExchange, pollDeliveryChannel, prepareExchange, prepareShutdown, prepareShutdown, processExchange, processExchangeInTx, processExchangeWithoutTx, setComponent, setCurrentState, setExecutor, setExecutorFactory, shutDown, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.servicemix.common.ServiceMixComponent
getContainer, getExecutor, getSmx3Container, handleExchange, prepareExchange, prepareShutdown
 

Field Detail

JBI_TRANSPORT_ID

public static final java.lang.String JBI_TRANSPORT_ID
See Also:
Constant Field Values
Constructor Detail

CxfSeComponent

public CxfSeComponent()
Method Detail

getEndpoints

public CxfSeEndpoint[] getEndpoints()
Returns:
the endpoints

setEndpoints

public void setEndpoints(CxfSeEndpoint[] endpoints)
Parameters:
endpoints - the endpoints to set

getConfiguredEndpoints

protected java.util.List getConfiguredEndpoints()
Overrides:
getConfiguredEndpoints in class DefaultComponent

getEndpointClasses

protected java.lang.Class[] getEndpointClasses()
Overrides:
getEndpointClasses in class DefaultComponent

doInit

protected void doInit()
               throws java.lang.Exception
Overrides:
doInit in class DefaultComponent
Throws:
java.lang.Exception

doShutDown

protected void doShutDown()
                   throws java.lang.Exception
Overrides:
doShutDown in class DefaultComponent
Throws:
java.lang.Exception

getBus

public org.apache.cxf.Bus getBus()

setBus

public void setBus(org.apache.cxf.Bus bus)
Parameters:
bus - the bus to set

setComponentRegistry

public void setComponentRegistry(java.lang.Object componentRegistry)

getComponentRegistry

public static java.lang.Object getComponentRegistry()


Copyright © 2005-2013 FuseSource. All Rights Reserved.