org.ow2.petals.binding.soap
Class SoapSUManager
java.lang.Object
org.ow2.petals.component.framework.su.AbstractServiceUnitManager
org.ow2.petals.component.framework.su.BindingComponentServiceUnitManager
org.ow2.petals.binding.soap.SoapSUManager
- All Implemented Interfaces:
- javax.jbi.component.ServiceUnitManager
public class SoapSUManager
- extends org.ow2.petals.component.framework.su.BindingComponentServiceUnitManager
A service unit listener used to register new service into Axis Engine during
SU deployment.
- Author:
- Christophe HAMERLING - eBMWebSourcing
| Fields inherited from class org.ow2.petals.component.framework.su.AbstractServiceUnitManager |
component |
|
Constructor Summary |
SoapSUManager(org.ow2.petals.component.framework.bc.AbstractBindingComponent bindingComponent)
|
|
Method Summary |
protected void |
checkConsume(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
Check and display warning for Consume parameters |
protected void |
checkProvide(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
Check and display warnings for Provide parameters |
protected void |
doDeploy(java.lang.String serviceUnitName,
java.lang.String suRootPath,
org.ow2.petals.component.framework.jbidescriptor.generated.Jbi jbiDescriptor)
|
protected void |
doStart(java.lang.String serviceUnitName)
|
protected void |
doStop(java.lang.String serviceUnitName)
|
protected void |
doUndeploy(java.lang.String serviceUnitName)
|
void |
init(SoapComponentContext soapContext,
javax.jbi.component.ComponentContext componentContext,
SoapServerConfig soapServerConfig,
PetalsReceiver petalsReceiver,
java.util.logging.Logger logger)
Creates a new instance of SoapSUManager |
| Methods inherited from class org.ow2.petals.component.framework.su.BindingComponentServiceUnitManager |
init, start, stop, undeploy |
| Methods inherited from class org.ow2.petals.component.framework.su.AbstractServiceUnitManager |
deploy, doInit, doShutdown, getConsumesForEndpoint, getConsumesForInterface, getConsumesForService, getConsumesFromDestination, getEndpointsForServiceUnit, getProvidesFromEndpoint, getServiceDescription, getServiceUnitDataHandlers, getSUDataHandlerForConsumes, getSUDataHandlerForEndpoint, getSUDataHandlerForProvides, getSUDataHandlerForService, shutDown |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SoapSUManager
public SoapSUManager(org.ow2.petals.component.framework.bc.AbstractBindingComponent bindingComponent)
checkConsume
protected void checkConsume(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
- Check and display warning for Consume parameters
- Parameters:
extensions -
checkProvide
protected void checkProvide(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
- Check and display warnings for Provide parameters
- Parameters:
extensions -
doDeploy
protected void doDeploy(java.lang.String serviceUnitName,
java.lang.String suRootPath,
org.ow2.petals.component.framework.jbidescriptor.generated.Jbi jbiDescriptor)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException
- Overrides:
doDeploy in class org.ow2.petals.component.framework.su.AbstractServiceUnitManager
- Throws:
org.ow2.petals.component.framework.api.exception.PEtALSCDKException
doStart
protected void doStart(java.lang.String serviceUnitName)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException
- Overrides:
doStart in class org.ow2.petals.component.framework.su.AbstractServiceUnitManager
- Throws:
org.ow2.petals.component.framework.api.exception.PEtALSCDKException
doStop
protected void doStop(java.lang.String serviceUnitName)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException
- Overrides:
doStop in class org.ow2.petals.component.framework.su.AbstractServiceUnitManager
- Throws:
org.ow2.petals.component.framework.api.exception.PEtALSCDKException
doUndeploy
protected void doUndeploy(java.lang.String serviceUnitName)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException
- Overrides:
doUndeploy in class org.ow2.petals.component.framework.su.AbstractServiceUnitManager
- Throws:
org.ow2.petals.component.framework.api.exception.PEtALSCDKException
init
public void init(SoapComponentContext soapContext,
javax.jbi.component.ComponentContext componentContext,
SoapServerConfig soapServerConfig,
PetalsReceiver petalsReceiver,
java.util.logging.Logger logger)
- Creates a new instance of
SoapSUManager
- Parameters:
soapContext - axisConfigurationContext - componentContext - servicesURL - logger -
Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.