|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.axis.deployment.DeploymentRegistry
The DeploymentRegistry abstract class takes the place of the org.apache.axis.registry.HandlerRegistry and extends the functionality to cover all Axis deployable items.
Constructor Summary | |
DeploymentRegistry()
|
Method Summary | |
abstract void |
addTypeMapping(java.lang.String encodingStyle,
TypeMapping tm)
add the given type mapping |
abstract void |
deploy(DeploymentDocument deployment)
Deploy an Axis WSDD Document |
abstract void |
deployHandler(DeployableItem item)
deploy the given handler |
abstract void |
deployHandler(java.lang.String key,
Handler handler)
Deploy a Handler into the registry. |
abstract void |
deployItem(DeployableItem item)
deploy the given item |
abstract void |
deployService(DeployableItem item)
deploy the given service |
abstract void |
deployService(java.lang.String key,
SOAPService service)
deploy the given service |
abstract void |
deployTransport(DeployableItem item)
deploy the given transport |
abstract void |
deployTransport(java.lang.String key,
SimpleTargetedChain transport)
deploy the given transport |
abstract java.util.Hashtable |
getGlobalOptions()
Returns the global configuration options. |
abstract Handler |
getGlobalRequest()
Returns a global request handler. |
abstract Handler |
getGlobalResponse()
Returns a global response handler. |
abstract Handler |
getHandler(QName qname)
retrieve an instance of the named handler |
abstract DeployableItem |
getHandlerDeployableItem(QName qname)
retrieve a deployment item of the named handler |
abstract java.util.Enumeration |
getHandlers()
Returns an Enumeration of the QNames for the list of deployed handlers |
abstract Handler |
getService(QName qname)
retrieve an instance of the named service |
abstract DeployableItem |
getServiceDeployableItem(QName qname)
retrieve a deployment item of the named service |
abstract java.util.Enumeration |
getServices()
Returns an Enumeration of the QNames for the list of deployed services |
abstract Handler |
getTransport(QName qname)
retrieve an instance of the named transport |
abstract DeployableItem |
getTransportDeployableItem(QName qname)
retrieve a deployment item of the named transport |
abstract java.util.Enumeration |
getTransports()
Returns an Enumeration of the QNames for the list of deployed transports |
abstract TypeMapping |
getTypeMapping(java.lang.String encodingStyle)
retrieve an instance of the named type mapping |
abstract TypeMappingRegistry |
getTypeMappingRegistry()
retrieve an instance of the named type mapping registry |
static DeploymentRegistry |
load(java.io.InputStream in)
load a registry from the given inputstream |
static DeploymentRegistry |
load(java.lang.String filename)
load a registry from the given filepath |
abstract void |
removeDeployedItem(QName qname)
remove the given item |
abstract void |
removeTypeMapping(java.lang.String encodingStyle)
remove the given type mapping |
void |
save(java.io.OutputStream out)
Save the registry to the given outputstream |
static void |
save(java.io.OutputStream out,
DeploymentRegistry registry)
save the given registry to the given output stream |
void |
save(java.lang.String filename)
Save the registry to the given filepath |
static void |
save(java.lang.String filename,
DeploymentRegistry registry)
Save the given registry to the given filepath |
abstract void |
setGlobalConfiguration(WSDDGlobalConfiguration global)
set the global configuration for the axis engine |
abstract void |
undeployHandler(QName qname)
remove the given handler |
abstract void |
undeployHandler(java.lang.String key)
Remove the specified handler. |
abstract void |
undeployService(QName qname)
remove the given service |
abstract void |
undeployService(java.lang.String key)
remove the given service |
abstract void |
undeployTransport(QName qname)
remove the given transport |
abstract void |
undeployTransport(java.lang.String key)
remove the given transport |
abstract void |
writeToContext(SerializationContext context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DeploymentRegistry()
Method Detail |
public abstract Handler getHandler(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract DeployableItem getHandlerDeployableItem(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract Handler getService(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract DeployableItem getServiceDeployableItem(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract Handler getTransport(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract DeployableItem getTransportDeployableItem(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract TypeMappingRegistry getTypeMappingRegistry()
public abstract TypeMapping getTypeMapping(java.lang.String encodingStyle) throws DeploymentException
encodingStyle
- XXXDeploymentException
- XXXpublic abstract void addTypeMapping(java.lang.String encodingStyle, TypeMapping tm) throws DeploymentException
encodingStyle
- XXXtmr
- XXXDeploymentException
- XXXpublic abstract void removeTypeMapping(java.lang.String encodingStyle) throws DeploymentException
encodingStyle
- XXXDeploymentException
- XXXpublic abstract void deploy(DeploymentDocument deployment) throws DeploymentException
deployment
- XXXDeploymentException
- XXXpublic abstract void deployItem(DeployableItem item) throws DeploymentException
item
- XXXDeploymentException
- XXXpublic abstract void deployService(DeployableItem item) throws DeploymentException
item
- XXXDeploymentException
- XXXpublic abstract void deployService(java.lang.String key, SOAPService service) throws DeploymentException
key
- XXXservice
- XXXDeploymentException
- XXXpublic abstract void deployHandler(DeployableItem item) throws DeploymentException
item
- XXXDeploymentException
- XXXpublic abstract void deployHandler(java.lang.String key, Handler handler) throws DeploymentException
key
- XXXhandler
- XXXDeploymentException
- XXXpublic abstract void deployTransport(DeployableItem item) throws DeploymentException
item
- XXXDeploymentException
- XXXpublic abstract void deployTransport(java.lang.String key, SimpleTargetedChain transport) throws DeploymentException
key
- XXXtransport
- XXXDeploymentException
- XXXpublic abstract void removeDeployedItem(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract void undeployHandler(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract void undeployHandler(java.lang.String key) throws DeploymentException
key
- XXXDeploymentException
- XXXpublic abstract void undeployService(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract void undeployService(java.lang.String key) throws DeploymentException
key
- XXXDeploymentException
- XXXpublic abstract void undeployTransport(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract void undeployTransport(java.lang.String key) throws DeploymentException
key
- XXXDeploymentException
- XXXpublic abstract void setGlobalConfiguration(WSDDGlobalConfiguration global)
global
- XXXpublic abstract void writeToContext(SerializationContext context) throws java.io.IOException
public void save(java.lang.String filename) throws java.io.IOException
filename
- XXXjava.io.IOException
- XXXpublic void save(java.io.OutputStream out) throws java.io.IOException
out
- XXXjava.io.IOException
- XXXpublic static void save(java.lang.String filename, DeploymentRegistry registry) throws java.io.IOException
filename
- XXXregistry
- XXXjava.io.IOException
- XXXpublic static void save(java.io.OutputStream out, DeploymentRegistry registry) throws java.io.IOException
out
- XXXregistry
- XXXjava.io.IOException
- XXXpublic static DeploymentRegistry load(java.lang.String filename) throws java.io.IOException
filename
- XXXjava.io.IOException
- XXXpublic static DeploymentRegistry load(java.io.InputStream in) throws java.io.IOException
in
- XXXjava.io.IOException
- XXXpublic abstract java.util.Enumeration getServices() throws DeploymentException
DeploymentException
- public abstract java.util.Enumeration getHandlers() throws DeploymentException
DeploymentException
- public abstract java.util.Enumeration getTransports() throws DeploymentException
DeploymentException
- public abstract Handler getGlobalRequest() throws DeploymentException
public abstract Handler getGlobalResponse() throws DeploymentException
public abstract java.util.Hashtable getGlobalOptions()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |