Class TrackerField2SoapDOMarshaler
- java.lang.Object
-
- com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
-
- com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDOMarshaler
-
- com.collabnet.ce.soap60.webservices.tracker.TrackerField2SoapDOMarshaler
-
- All Implemented Interfaces:
SoapMarshaler
public class TrackerField2SoapDOMarshaler extends ObjectSoapDOMarshaler
Marshaler class for TrackerField2SoapDO.
-
-
Field Summary
Fields Modifier and Type Field Description static StringFOLDER_IDstatic StringFOLDER_PATHstatic StringMEMBER_NAMEstatic StringORIGINAL_FIELD_VALUESstatic MapRMI_TO_SOAP_FIELD_DISPLAY_TYPE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SoapMarshalergetInstance(com.vasoftware.sf.server.types.UserSessionKey sessionKey)Returns the singleton class instance.booleanisStateless()Determines if this marshaller is stateless/cacheable.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.protected voidprotectedSoapToRmi(Object soapObject, Object rmiObject, Map additionalInfo)ObjectrmiToSoap(Object rmiObject)Unmarshals an object used by RMI APIs to a SOAP objectObjectsoapToRmi(Object soapObject)Converts a SOAP object to an object type required by RMI APIs.ObjectsoapToRmi(Object soapObject, Map additionalInfo)-
Methods inherited from class com.collabnet.ce.soap60.webservices.cemain.ObjectSoapDOMarshaler
getCoreService
-
-
-
-
Field Detail
-
FOLDER_PATH
public static final String FOLDER_PATH
- See Also:
- Constant Field Values
-
FOLDER_ID
public static final String FOLDER_ID
- See Also:
- Constant Field Values
-
MEMBER_NAME
public static final String MEMBER_NAME
- See Also:
- Constant Field Values
-
ORIGINAL_FIELD_VALUES
public static final String ORIGINAL_FIELD_VALUES
- See Also:
- Constant Field Values
-
RMI_TO_SOAP_FIELD_DISPLAY_TYPE
public static final Map RMI_TO_SOAP_FIELD_DISPLAY_TYPE
-
-
Method Detail
-
getInstance
public static SoapMarshaler getInstance(com.vasoftware.sf.server.types.UserSessionKey sessionKey)
Returns the singleton class instance.- Parameters:
sessionKey- user session key- Returns:
- Singleton class instance.
-
soapToRmi
public Object soapToRmi(Object soapObject) throws SoapMarshalingException
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:
SoapMarshaler.soapToRmi(java.lang.Object)
-
soapToRmi
public Object soapToRmi(Object soapObject, Map additionalInfo) throws SoapMarshalingException
- Throws:
SoapMarshalingException- See Also:
SoapMarshaler.soapToRmi(java.lang.Object)
-
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:
SoapMarshaler.soapToRmi(java.lang.Object)
-
protectedSoapToRmi
protected void protectedSoapToRmi(Object soapObject, Object rmiObject, Map additionalInfo) throws SoapMarshalingException
- Throws:
SoapMarshalingException- See Also:
SoapMarshaler.soapToRmi(java.lang.Object)
-
rmiToSoap
public Object rmiToSoap(Object rmiObject) throws SoapMarshalingException
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:
SoapMarshaler.rmiToSoap(java.lang.Object)
-
protectedRmiToSoap
protected void protectedRmiToSoap(Object soapObject, Object rmiObject) throws SoapMarshalingException
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.- Throws:
SoapMarshalingException- when an error is encountered during marshaling.- See Also:
SoapMarshaler.rmiToSoap(java.lang.Object)
-
isStateless
public boolean isStateless()
Description copied from interface:SoapMarshalerDetermines if this marshaller is stateless/cacheable.- Specified by:
isStatelessin interfaceSoapMarshaler- Overrides:
isStatelessin classAbstractStatelessSoapMarshaler- Returns:
- true if the the marshaller is stateless
- See Also:
SoapMarshaler.isStateless()
-
-