com.waveset.object
Class SOAPConfig

java.lang.Object
  extended bycom.waveset.util.AbstractXmlObject
      extended bycom.waveset.object.SOAPConfig
All Implemented Interfaces:
javax.naming.Referenceable, XmlObject

public class SOAPConfig
extends AbstractXmlObject

A class used to contain configuration and runtime data for the SOAP RPC interface

This is used to expose named services through SOAP, to map those services to classes, and to provide an encryption key for subject security (See session/SOAPInterface)


Field Summary
static java.lang.String ATT_NAME
           
static java.lang.String code_id
           
static java.lang.String ELEMENT
          Our XML element name.
 
Fields inherited from class com.waveset.util.AbstractXmlObject
_trace
 
Constructor Summary
SOAPConfig()
          Build an empty object, ready for filling.
SOAPConfig(org.w3c.dom.Element e)
          Build a SOAPConfig object by parsing its DOM representation.
 
Method Summary
 java.lang.String getElementName()
          Return our XML element name, required by XmlObject.
 java.util.HashMap getMapTable()
           
 void setMapTable(java.util.HashMap deploymentDescripterStore)
           
 void toXml(java.lang.StringBuffer b, int indent)
          Serialize the object to an XML buffer.
 
Methods inherited from class com.waveset.util.AbstractXmlObject
addXmlHeader, cloneObject, dump, dumpFile, getReference, println, setTrace, toIdentityString, toVerboseString, toVerboseString, toXml, toXml, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values

ELEMENT

public static final java.lang.String ELEMENT
Our XML element name.

See Also:
Constant Field Values

ATT_NAME

public static final java.lang.String ATT_NAME
See Also:
Constant Field Values
Constructor Detail

SOAPConfig

public SOAPConfig()
Build an empty object, ready for filling.


SOAPConfig

public SOAPConfig(org.w3c.dom.Element e)
           throws WavesetException
Build a SOAPConfig object by parsing its DOM representation. Required by XmlObject.

Method Detail

getElementName

public java.lang.String getElementName()
Return our XML element name, required by XmlObject.

Specified by:
getElementName in interface XmlObject
Specified by:
getElementName in class AbstractXmlObject

toXml

public void toXml(java.lang.StringBuffer b,
                  int indent)
Serialize the object to an XML buffer.

Specified by:
toXml in interface XmlObject
Specified by:
toXml in class AbstractXmlObject

getMapTable

public java.util.HashMap getMapTable()

setMapTable

public void setMapTable(java.util.HashMap deploymentDescripterStore)