Class Document3SoapListMarshaler
java.lang.Object
com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
com.collabnet.ce.soap60.marshaling.AbstractSoapMarshaler
com.collabnet.ce.soap60.webservices.docman.Document3SoapListMarshaler
- All Implemented Interfaces:
SoapMarshaler
Marshaler class for Document3SoapList.
-
Method Summary
Modifier and TypeMethodDescriptionstatic SoapMarshaler
Returns the singleton class instance.static SoapMarshaler
getInstance
(com.vasoftware.sf.server.types.UserSessionKey sessionKey) Returns the 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.marshaling.AbstractSoapMarshaler
getCoreService
Methods inherited from class com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
isStateless
-
Method Details
-
getInstance
Returns the class instance.- Parameters:
sessionKey
- the user session key- Returns:
- 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.- 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:AbstractSoapMarshaler
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 classAbstractSoapMarshaler
- 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- 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:AbstractSoapMarshaler
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 classAbstractSoapMarshaler
- Parameters:
soapObject
- SOAP object.rmiObject
- RMI object.- Throws:
SoapMarshalingException
- when an error is encountered during marshaling.- See Also:
-