Class ItemSoapDOMarshaler
java.lang.Object
com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDOMarshaler
com.collabnet.ce.soap60.webservices.cemain.ItemSoapDOMarshaler
- All Implemented Interfaces:
SoapMarshaler
- Direct Known Subclasses:
Artifact2SoapDOMarshaler,Artifact3SoapDOMarshaler,ArtifactSoapDOMarshaler,Commit2SoapDOMarshaler,CommitSoapDOMarshaler,Document2SoapDOMarshaler,Document3SoapDOMarshaler,DocumentSoapDOMarshaler,FrsFile2SoapDOMarshaler,FrsFileSoapDOMarshaler,LinkedApplication2SoapDOMarshaler,LinkedApplicationSoapDOMarshaler,NewsPostSoapDOMarshaler,PageComponent2SoapDOMarshaler,PageComponentSoapDOMarshaler,PostSoapDOMarshaler,ReplicaDataSoapDOMarshaler,WikiPageSoapDOMarshaler
Marshals/unmarshals ItemDO objects.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPrivate constructor for singleton instance. -
Method Summary
Modifier and TypeMethodDescriptionstatic SoapMarshalerReturns singleton instance.protected voidprotectedRmiToSoap(Object soapObject, Object rmiObject) Unmarshals data from an rmi object to a given SOAP object.protected voidprotectedSoapToRmi(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
getCoreServiceMethods inherited from class com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
isStateless
-
Constructor Details
-
ItemSoapDOMarshaler
protected ItemSoapDOMarshaler()Private constructor for singleton instance.
-
-
Method Details
-
getInstance
Returns singleton instance.- Returns:
- The singleton marshaler instance.
-
soapToRmi
Description copied from interface:SoapMarshalerConverts 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:
-
rmiToSoap
Description copied from interface:SoapMarshalerUnmarshals 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:
-
protectedSoapToRmi
protected void protectedSoapToRmi(Object soapObject, Object rmiObject) throws SoapMarshalingException Description copied from class:ObjectSoapDOMarshalerMarshals 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:
protectedSoapToRmiin classObjectSoapDOMarshaler- Parameters:
soapObject- SOAP object.rmiObject- RMI object.- Throws:
SoapMarshalingException- when an error is encountered during marshaling.- See Also:
-
protectedRmiToSoap
Description copied from class:ObjectSoapDOMarshalerUnmarshals 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:
protectedRmiToSoapin classObjectSoapDOMarshaler- Parameters:
soapObject- SOAP object.rmiObject- RMI object.- See Also:
-