org.ow2.petals.component.framework.bc
Class AbstractBindingComponent

java.lang.Object
  extended by org.ow2.petals.component.framework.AbstractComponent
      extended by org.ow2.petals.component.framework.bc.AbstractBindingComponent
All Implemented Interfaces:
javax.jbi.component.Component, javax.jbi.component.ComponentLifeCycle, org.ow2.petals.component.framework.api.PetalsComponent
Direct Known Subclasses:
DefaultBindingComponent

public abstract class AbstractBindingComponent
extends AbstractComponent

An abstract class that can be used to easily create a new JBI Binding Component. It extends AbstractComponent to add binding component specific features.

Author:
ofabre - EBM Websourcing, alouis - EBM Websourcing

Field Summary
 
Fields inherited from class org.ow2.petals.component.framework.AbstractComponent
context
 
Constructor Summary
AbstractBindingComponent()
           
 
Method Summary
protected  AbstractServiceUnitManager createServiceUnitManager()
          Can be overridden to provide a specific service unit manager
 
Methods inherited from class org.ow2.petals.component.framework.AbstractComponent
activateEndpoint, deactivateEndpoint, doInit, doShutdown, doStart, doStop, getAsyncManager, getChannel, getComponentConfiguration, getComponentExtensions, getContext, getExtensionMBeanName, getInterceptor, getInterceptors, getLifeCycle, getLogger, getNativeWsdl, getProcessorManager, getResourceBundleName, getServiceDescription, getServiceUnitManager, init, isExchangeWithConsumerOkay, isExchangeWithProviderOkay, resolveEndpointReference, shutDown, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBindingComponent

public AbstractBindingComponent()
Method Detail

createServiceUnitManager

protected AbstractServiceUnitManager createServiceUnitManager()
Description copied from class: AbstractComponent
Can be overridden to provide a specific service unit manager

Specified by:
createServiceUnitManager in class AbstractComponent
Returns:
the service unit manager used by this component.


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.