|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.component.framework.su.AbstractServiceUnitManager
org.ow2.petals.component.framework.su.BindingComponentServiceUnitManager
org.ow2.petals.binding.soap.SoapSUManager
public class SoapSUManager
A service unit listener used to register new service into Axis Engine during SU deployment.
| Field Summary |
|---|
| 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 |
createTopic(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
Create a new topic on SU deployment |
protected void |
createWSAccess(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
Create an external web service provider |
protected void |
deleteTopic(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
Delete the topic on SU undeployment |
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 |
protected void |
unregisterTopic(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
Unregister a topic |
| 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 |
| Constructor Detail |
|---|
public SoapSUManager(org.ow2.petals.component.framework.bc.AbstractBindingComponent bindingComponent)
| Method Detail |
|---|
public void init(SoapComponentContext soapContext,
javax.jbi.component.ComponentContext componentContext,
SoapServerConfig soapServerConfig,
PetalsReceiver petalsReceiver,
java.util.logging.Logger logger)
SoapSUManager
soapContext - axisConfigurationContext - componentContext - servicesURL - logger -
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
doDeploy in class org.ow2.petals.component.framework.su.AbstractServiceUnitManagerorg.ow2.petals.component.framework.api.exception.PEtALSCDKException
protected void doStart(java.lang.String serviceUnitName)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException
doStart in class org.ow2.petals.component.framework.su.AbstractServiceUnitManagerorg.ow2.petals.component.framework.api.exception.PEtALSCDKExceptionprotected void createWSAccess(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
provides -
protected void doStop(java.lang.String serviceUnitName)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException
doStop in class org.ow2.petals.component.framework.su.AbstractServiceUnitManagerorg.ow2.petals.component.framework.api.exception.PEtALSCDKException
protected void doUndeploy(java.lang.String serviceUnitName)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException
doUndeploy in class org.ow2.petals.component.framework.su.AbstractServiceUnitManagerorg.ow2.petals.component.framework.api.exception.PEtALSCDKExceptionprotected void createTopic(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
topicName - protected void deleteTopic(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
topicName - protected void unregisterTopic(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
provides - protected void checkProvide(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
extensions - protected void checkConsume(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions)
extensions -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||