org.apache.servicemix.jsr181
Class Jsr181Component

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

public class Jsr181Component
extends DefaultComponent

Author:
gnodet

Field Summary
 
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
Jsr181Component()
           
 
Method Summary
static org.codehaus.xfire.XFire createXFire(javax.jbi.component.ComponentContext context)
           
protected  void doInit()
           
 java.util.List getConfiguredEndpoints()
           
protected  java.lang.Class[] getEndpointClasses()
           
 Jsr181Endpoint[] getEndpoints()
           
 org.codehaus.xfire.XFire getXFire()
           
 void setEndpoints(Jsr181Endpoint[] endpoints)
           
 
Methods inherited from class org.apache.servicemix.common.DefaultComponent
addEndpoint, asList, createRegistry, createServiceUnitManager, doShutDown, 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
 

Constructor Detail

Jsr181Component

public Jsr181Component()
Method Detail

getEndpoints

public Jsr181Endpoint[] getEndpoints()

setEndpoints

public void setEndpoints(Jsr181Endpoint[] endpoints)

getConfiguredEndpoints

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

getEndpointClasses

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

getXFire

public org.codehaus.xfire.XFire getXFire()
Returns:
Returns the xfire.

doInit

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

createXFire

public static org.codehaus.xfire.XFire createXFire(javax.jbi.component.ComponentContext context)


Copyright © 2005-2012 FuseSource. All Rights Reserved.