Class Document3SoapDOMarshaler
java.lang.Object
com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDOMarshaler
com.collabnet.ce.soap60.webservices.cemain.ItemSoapDOMarshaler
com.collabnet.ce.soap60.webservices.docman.Document3SoapDOMarshaler
- All Implemented Interfaces:
SoapMarshaler
Marshaler class for Document3SoapDO.
-
Method Summary
Modifier and TypeMethodDescriptionstatic SoapMarshaler
Returns the singleton class instance.static Document3SoapDOMarshaler
getInstance
(com.vasoftware.sf.server.types.UserSessionKey sessionKey) Returns the singleton class instance.protected void
protectedRmiToSoap
(Object soapObject, Object rmiObject) Unmarshals data from an rmi object to a given SOAP object.protected void
protectedSoapToRmi
(Object soapObject, Object rmiObject) Marshals data from a soap object to a given rmi object.Unmarshals an object used by RMI APIs to a SOAP objectConverts a SOAP object to an object type required by RMI APIs.Methods inherited from class com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDOMarshaler
getCoreService
Methods inherited from class com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
isStateless
-
Method Details
-
getInstance
public static Document3SoapDOMarshaler getInstance(com.vasoftware.sf.server.types.UserSessionKey sessionKey) Returns the singleton class instance.- Returns:
- Singleton class instance.
-
getInstance
Returns the singleton class instance.- Returns:
- Singleton class instance.
-
soapToRmi
Description copied from interface:SoapMarshaler
Converts a SOAP object to an object type required by RMI APIs.- Specified by:
soapToRmi
in interfaceSoapMarshaler
- Overrides:
soapToRmi
in classItemSoapDOMarshaler
- Parameters:
soapObject
- SOAP object to marshal.- Returns:
- Object required by RMI APIs.
- Throws:
SoapMarshalingException
- when an error is encountered during marshaling.- See Also:
-
protectedSoapToRmi
protected void protectedSoapToRmi(Object soapObject, Object rmiObject) throws SoapMarshalingException Description copied from class:ObjectSoapDOMarshaler
Marshals data from a soap object to a given rmi object. This protected method is primarily used by marshaler classes to marshal members from a super-class marshaler.- Overrides:
protectedSoapToRmi
in classItemSoapDOMarshaler
- Parameters:
soapObject
- SOAP object.rmiObject
- RMI object.- Throws:
SoapMarshalingException
- when an error is encountered during marshaling.- See Also:
-
rmiToSoap
Description copied from interface:SoapMarshaler
Unmarshals an object used by RMI APIs to a SOAP object- Specified by:
rmiToSoap
in interfaceSoapMarshaler
- Overrides:
rmiToSoap
in classItemSoapDOMarshaler
- Parameters:
rmiObject
- Object used by RMI apis.- Returns:
- Unmarshaled SOAP object.
- Throws:
SoapMarshalingException
- when an error is encountered during unmarshaling.- See Also:
-
protectedRmiToSoap
protected void protectedRmiToSoap(Object soapObject, Object rmiObject) throws SoapMarshalingException Description copied from class:ObjectSoapDOMarshaler
Unmarshals data from an rmi object to a given SOAP object. This protected method is primarily used by the marshaler classes to unmarshal members from a super-class marshaler.- Overrides:
protectedRmiToSoap
in classItemSoapDOMarshaler
- Parameters:
soapObject
- SOAP object.rmiObject
- RMI object.- Throws:
SoapMarshalingException
- when an error is encountered during marshaling.- See Also:
-