org.apache.servicemix.wsn.spring
Class WSNSpringComponent

java.lang.Object
  extended by org.apache.servicemix.common.AsyncBaseLifeCycle
      extended by org.apache.servicemix.common.DefaultComponent
          extended by org.apache.servicemix.wsn.component.WSNComponent
              extended by org.apache.servicemix.wsn.spring.WSNSpringComponent
All Implemented Interfaces:
javax.jbi.component.Component, javax.jbi.component.ComponentLifeCycle, ServiceMixComponent

public class WSNSpringComponent
extends WSNComponent

Version:
$Revision: 376451 $
Author:
gnodet

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.servicemix.wsn.component.WSNComponent
WSNComponent.WSNEndpointManager
 
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, container, context, correlationId, currentState, executor, executorFactory, INITIALIZED, knownExchanges, mbeanName, poller, polling, running, transactionManager, workManagerCreated
 
Constructor Summary
WSNSpringComponent()
           
 
Method Summary
 void setConnectionFactory(ConnectionFactory connectionFactory)
           
 void setRequests(Object[] requests)
           
 void setResources(org.springframework.core.io.Resource[] endpoints)
           
 
Methods inherited from class org.apache.servicemix.wsn.component.WSNComponent
createServiceUnitManager, doInit, doShutDown, getConfiguredEndpoints, getConnectionFactory, getCreatePullPoint, getEndpointClasses, getExtensionMBean, getNotificationBroker, getRequests, getResources, getServiceDescription, lookupConnectionFactory
 
Methods inherited from class org.apache.servicemix.common.DefaultComponent
addEndpoint, asList, createRegistry, doStart, doStop, getComponentContext, getComponentName, getEPRElementName, getEPRProtocols, getEPRServiceName, getLifeCycle, getLogger, getRegistry, 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, getExtensionMBeanName, getKnownExchanges, getResolvedEPR, getSmx3Container, handleExchange, init, isInitialized, isShutDown, isStarted, isStopped, isUnknown, onMessageExchange, pollDeliveryChannel, prepareExchange, prepareShutdown, processExchange, processExchangeInTx, 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

WSNSpringComponent

public WSNSpringComponent()
Method Detail

setResources

public void setResources(org.springframework.core.io.Resource[] endpoints)
Overrides:
setResources in class WSNComponent
Parameters:
endpoints - The resources to set.

setRequests

public void setRequests(Object[] requests)
Overrides:
setRequests in class WSNComponent
Parameters:
requests - The requests to set.

setConnectionFactory

public void setConnectionFactory(ConnectionFactory connectionFactory)
Overrides:
setConnectionFactory in class WSNComponent


Copyright © 2005-2008 The Apache Software Foundation. All Rights Reserved.