org.apache.muse.core.descriptor
Class SimpleDeploymentDescriptor

java.lang.Object
  extended by org.apache.muse.core.descriptor.SimpleDeploymentDescriptor
All Implemented Interfaces:
DeploymentDescriptor, XmlSerializable

public class SimpleDeploymentDescriptor
extends Object
implements DeploymentDescriptor

Author:
Dan Jemiolo (danj)

Constructor Summary
SimpleDeploymentDescriptor()
           
 
Method Summary
protected  Collection createResourceDefinitions(Element xml, Environment env)
           
protected  ResourceDescriptor createResourceDescriptor()
           
protected  RouterDefinition createRouterDefinition(Element xml, Environment env)
           
protected  RouterDescriptor createRouterDescriptor()
           
 Collection createSerializerDefinitions(Element xml, Environment env)
           
protected  SerializerDescriptor createSerializerDescriptor()
           
 Collection getResourceDefinitions()
           
 RouterDefinition getRouterDefinition()
           
 Collection getSerializerDefinitions()
           
 void load(Document xml, Environment environment)
           
 void setResourceDefinitions(Collection definitions)
           
 void setRouterDefinition(RouterDefinition definition)
           
 void setSerializerDefinitions(Collection definitions)
           
 Element toXML()
          Converts this object into an XML representation, as defined by its related schema or specification.
 Element toXML(Document doc)
          Converts this object into an XML representation, as defined by its related schema or specification.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleDeploymentDescriptor

public SimpleDeploymentDescriptor()
Method Detail

createResourceDefinitions

protected Collection createResourceDefinitions(Element xml,
                                               Environment env)
                                        throws SoapFault
Throws:
SoapFault

createResourceDescriptor

protected ResourceDescriptor createResourceDescriptor()

createRouterDefinition

protected RouterDefinition createRouterDefinition(Element xml,
                                                  Environment env)
                                           throws SoapFault
Throws:
SoapFault

createRouterDescriptor

protected RouterDescriptor createRouterDescriptor()

createSerializerDefinitions

public Collection createSerializerDefinitions(Element xml,
                                              Environment env)
                                       throws SoapFault
Throws:
SoapFault

createSerializerDescriptor

protected SerializerDescriptor createSerializerDescriptor()

getResourceDefinitions

public Collection getResourceDefinitions()
Specified by:
getResourceDefinitions in interface DeploymentDescriptor

getRouterDefinition

public RouterDefinition getRouterDefinition()
Specified by:
getRouterDefinition in interface DeploymentDescriptor

getSerializerDefinitions

public Collection getSerializerDefinitions()
Specified by:
getSerializerDefinitions in interface DeploymentDescriptor

load

public void load(Document xml,
                 Environment environment)
          throws SoapFault
Specified by:
load in interface DeploymentDescriptor
Throws:
SoapFault

setResourceDefinitions

public void setResourceDefinitions(Collection definitions)
Specified by:
setResourceDefinitions in interface DeploymentDescriptor

setRouterDefinition

public void setRouterDefinition(RouterDefinition definition)
Specified by:
setRouterDefinition in interface DeploymentDescriptor

setSerializerDefinitions

public void setSerializerDefinitions(Collection definitions)
Specified by:
setSerializerDefinitions in interface DeploymentDescriptor

toXML

public Element toXML()
Description copied from interface: XmlSerializable
Converts this object into an XML representation, as defined by its related schema or specification. The format of the XML is dependent on the concrete type.

Specified by:
toXML in interface XmlSerializable
Returns:
An XML representation of this object.

toXML

public Element toXML(Document doc)
Description copied from interface: XmlSerializable
Converts this object into an XML representation, as defined by its related schema or specification. The format of the XML is dependent on the concrete type.

Specified by:
toXML in interface XmlSerializable
Parameters:
doc - The DOM Document that will be used to create all of the nodes in the resulting XML fragment.
Returns:
An XML representation of this object.


Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.