org.ow2.petals.binding.soap
Class SoapComponentContext.ServiceManager<E>

java.lang.Object
  extended by org.ow2.petals.binding.soap.SoapComponentContext.ServiceManager<E>
Enclosing class:
SoapComponentContext

public static class SoapComponentContext.ServiceManager<E>
extends java.lang.Object


Constructor Summary
SoapComponentContext.ServiceManager()
           
 
Method Summary
 void addModules(E e, java.util.List<java.lang.String> modulesList)
           
 void addServiceParameters(E e, org.apache.axis2.description.AxisService axisService)
          Add the service parameters to the specified Axis 2 service
 ServiceContext<E> createServiceContext(E e)
           
 ServiceContext<E> deleteServiceContext(E e)
          Delete the service context
 java.util.List<java.lang.String> getModules(E e)
          Get the modules
 ServiceContext<E> getServiceContext(E e)
           
 void setClassLoader(E e, java.lang.ClassLoader classLoader)
          Set the class loader
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SoapComponentContext.ServiceManager

public SoapComponentContext.ServiceManager()
Method Detail

addModules

public void addModules(E e,
                       java.util.List<java.lang.String> modulesList)
Parameters:
e -
modulesList -

createServiceContext

public ServiceContext<E> createServiceContext(E e)
Parameters:
consumes -
Returns:

deleteServiceContext

public ServiceContext<E> deleteServiceContext(E e)
Delete the service context

Parameters:
consumes -

getModules

public java.util.List<java.lang.String> getModules(E e)
Get the modules

Parameters:
address -
Returns:
the modules of the given consumes block. Should at least contains the addressing module

getServiceContext

public ServiceContext<E> getServiceContext(E e)
Parameters:
-
Returns:

setClassLoader

public void setClassLoader(E e,
                           java.lang.ClassLoader classLoader)
Set the class loader

Parameters:
serviceAddress -
classLoader -

addServiceParameters

public void addServiceParameters(E e,
                                 org.apache.axis2.description.AxisService axisService)
                          throws javax.xml.stream.XMLStreamException,
                                 org.apache.axis2.deployment.DeploymentException,
                                 org.apache.axis2.AxisFault
Add the service parameters to the specified Axis 2 service

Parameters:
e - consume or provide
axisService - the Axis 2 service
Throws:
javax.xml.stream.XMLStreamException
org.apache.axis2.deployment.DeploymentException
org.apache.axis2.AxisFault


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