|
||||||||||
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 |
addTypeMappingRegistry(java.lang.String encodingStyle,
TypeMappingRegistry tmr)
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 |
deployItem(DeployableItem item)
deploy the given item |
abstract void |
deployService(DeployableItem item)
deploy the given service |
abstract void |
deployTransport(DeployableItem item)
deploy the given transport |
abstract DeploymentDocument |
getConfigDocument()
|
abstract WSDDGlobalConfiguration |
getGlobalConfiguration()
retrieve the global configuration for the axis engine |
abstract Handler |
getHandler(QName qname)
retrieve an instance 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 handler |
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 java.util.Enumeration |
getTransports()
Returns an Enumeration of the QNames for the list of deployed transports |
abstract TypeMappingRegistry |
getTypeMappingRegistry(java.lang.String encodingStyle)
retrieve an instance of the named 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 |
removeTypeMappingRegistry(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 |
undeployService(QName qname)
remove the given service |
abstract void |
undeployTransport(QName qname)
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 DeploymentDocument getConfigDocument() throws DeploymentException
public abstract WSDDGlobalConfiguration getGlobalConfiguration() throws DeploymentException
DeploymentException
- XXXpublic abstract Handler getHandler(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract Handler getService(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract Handler getTransport(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract TypeMappingRegistry getTypeMappingRegistry(java.lang.String encodingStyle) throws DeploymentException
encodingStyle
- XXXDeploymentException
- XXXpublic abstract void addTypeMappingRegistry(java.lang.String encodingStyle, TypeMappingRegistry tmr) throws DeploymentException
encodingStyle
- XXXtmr
- XXXDeploymentException
- XXXpublic abstract void removeTypeMappingRegistry(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 deployHandler(DeployableItem item) throws DeploymentException
item
- XXXDeploymentException
- XXXpublic abstract void deployTransport(DeployableItem item) throws DeploymentException
item
- XXXDeploymentException
- XXXpublic abstract void removeDeployedItem(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract void undeployHandler(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract void undeployService(QName qname) throws DeploymentException
qname
- XXXDeploymentException
- XXXpublic abstract void undeployTransport(QName qname) throws DeploymentException
qname
- 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
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |