Interface SoapMarshaler
- All Known Implementing Classes:
AbstractSoapMarshaler
,AbstractStatelessSoapMarshaler
,Artifact2SoapDOMarshaler
,Artifact2SoapListMarshaler
,Artifact2SoapRowMarshaler
,Artifact3SoapDOMarshaler
,ArtifactDependencySoapListMarshaler
,ArtifactDependencySoapRowMarshaler
,ArtifactDetail2SoapListMarshaler
,ArtifactDetail2SoapRowMarshaler
,ArtifactDetailSoapListMarshaler
,ArtifactDetailSoapRowMarshaler
,ArtifactsInPlanningFolder2SoapListMarshaler
,ArtifactsInPlanningFolder2SoapRowMarshaler
,ArtifactsInPlanningFolderSoapListMarshaler
,ArtifactsInPlanningFolderSoapRowMarshaler
,ArtifactSoapDOMarshaler
,ArtifactSoapListMarshaler
,ArtifactSoapRowMarshaler
,AssociationSoapListMarshaler
,AssociationSoapRowMarshaler
,AttachmentSoapListMarshaler
,AttachmentSoapRowMarshaler
,AuditHistorySoapListMarshaler
,AuditHistorySoapRowMarshaler
,CategorySoapDOMarshaler
,CategorySoapListMarshaler
,CategorySoapRowMarshaler
,CheckoutCommandSoapListMarshaler
,CommentSoapListMarshaler
,CommentSoapRowMarshaler
,Commit2SoapDOMarshaler
,CommitSoapDOMarshaler
,CommitSoapListMarshaler
,CommitSoapRowMarshaler
,Document2SoapDOMarshaler
,Document2SoapListMarshaler
,Document2SoapRowMarshaler
,Document3SoapDOMarshaler
,Document3SoapListMarshaler
,Document3SoapRowMarshaler
,DocumentFolderFieldSoapDOMarshaler
,DocumentFolderFieldValueSoapDOMarshaler
,DocumentFolderSoapDOMarshaler
,DocumentFolderSoapListMarshaler
,DocumentFolderSoapRowMarshaler
,DocumentReviewSoapDOMarshaler
,DocumentReviewSoapListMarshaler
,DocumentReviewSoapRowMarshaler
,DocumentSoapDOMarshaler
,DocumentSoapListMarshaler
,DocumentSoapRowMarshaler
,ExternalSystem2SoapListMarshaler
,ExternalSystem2SoapRowMarshaler
,ExternalSystemSoapDOMarshaler
,ExternalSystemSoapListMarshaler
,ExternalSystemSoapRowMarshaler
,FieldValueHierarchyHelperMarshaler
,FieldValueMapMarshaler
,FolderPathMarshaler
,FolderSoapDOMarshaler
,FolderSoapListMarshaler
,FolderSoapRowMarshaler
,Forum2SoapDOMarshaler
,Forum2SoapListMarshaler
,Forum2SoapRowMarshaler
,ForumSoapDOMarshaler
,ForumSoapListMarshaler
,ForumSoapRowMarshaler
,FrsFile2SoapDOMarshaler
,FrsFile2SoapListMarshaler
,FrsFile2SoapRowMarshaler
,FrsFileSoapDOMarshaler
,FrsFileSoapListMarshaler
,FrsFileSoapRowMarshaler
,GenericFolderSoapDOMarshaler
,IntegratedAppResourceBundleSoapDOMarshaler
,ItemPathMarshaler
,ItemSoapDOMarshaler
,LinkedApplication2SoapDOMarshaler
,LinkedApplication2SoapListMarshaler
,LinkedApplication2SoapRowMarshaler
,LinkedApplicationSoapDOMarshaler
,LinkedApplicationSoapListMarshaler
,LinkedApplicationSoapRowMarshaler
,LinkIASoapListMarshaler
,LinkIASoapRowMarshaler
,LocaleMarshaler
,MonitoringSubscriptionSoapDOMarshaler
,MonitoringSubscriptionSoapListMarshaler
,MonitoringSubscriptionSoapRowMarshaler
,MonitoringUserSoapListMarshaler
,MonitoringUserSoapRowMarshaler
,NamedValuesMarshaler
,NewsPostSoapDOMarshaler
,NewsPostSoapListMarshaler
,NewsPostSoapRowMarshaler
,ObjectSoapDOMarshaler
,OrderedDocumentFolderFieldSoapListMarshaler
,OrderedTrackerFieldSoapListMarshaler
,PackageSoapDOMarshaler
,PackageSoapListMarshaler
,PackageSoapRowMarshaler
,PageComponent2SoapDOMarshaler
,PageComponentSoapDOMarshaler
,PageSoapDOMarshaler
,PageSoapListMarshaler
,PageSoapRowMarshaler
,PlanningFolder2SoapDOMarshaler
,PlanningFolder2SoapListMarshaler
,PlanningFolder2SoapRowMarshaler
,PlanningFolder3SoapDOMarshaler
,PlanningFolder3SoapListMarshaler
,PlanningFolder3SoapRowMarshaler
,PlanningFolder4SoapDOMarshaler
,PlanningFolder4SoapListMarshaler
,PlanningFolder4SoapRowMarshaler
,PlanningFolder5SoapDOMarshaler
,PlanningFolder5SoapListMarshaler
,PlanningFolder5SoapRowMarshaler
,PlanningFolderSoapDOMarshaler
,PlanningFolderSoapListMarshaler
,PlanningFolderSoapRowMarshaler
,PlanningStatusValueSoapDOMarshaler
,PluggableComponent2SoapDOMarshaler
,PluggableComponent2SoapListMarshaler
,PluggableComponent2SoapRowMarshaler
,PluggableComponent3SoapDOMarshaler
,PluggableComponent4SoapDOMarshaler
,PluggableComponent5SoapDOMarshaler
,PluggableComponentParameterSoapDOMarshaler
,PluggableComponentParameterValueSoapDOMarshaler
,PluggableComponentSoapDOMarshaler
,PluggableComponentSoapListMarshaler
,PluggableComponentSoapRowMarshaler
,PluggablePermissionSoapDOMarshaler
,PostSoapDOMarshaler
,PostSoapListMarshaler
,PostSoapRowMarshaler
,ProjectGroupMemberSoapListMarshaler
,ProjectGroupMemberSoapRowMarshaler
,ProjectGroupSoapDOMarshaler
,ProjectGroupSoapListMarshaler
,ProjectGroupSoapRowMarshaler
,ProjectMemberSoapListMarshaler
,ProjectMemberSoapRowMarshaler
,ProjectPathMarshaler
,ProjectSoapDOMarshaler
,ProjectSoapListMarshaler
,ProjectSoapRowMarshaler
,RankedArtifact2SoapListMarshaler
,RankedArtifact2SoapRowMarshaler
,RankedArtifactSoapListMarshaler
,RankedArtifactSoapRowMarshaler
,RelationshipSoapDOMarshaler
,ReleaseSoapDOMarshaler
,ReleaseSoapListMarshaler
,ReleaseSoapRowMarshaler
,ReplicableScmExternalSystemSoapListMarshaler
,ReplicableScmExternalSystemSoapRowMarshaler
,ReplicaDataSoapDOMarshaler
,ReplicaRepositorySoapListMarshaler
,ReplicaRepositorySoapRowMarshaler
,ReplicaServerSoapListMarshaler
,ReplicaServerSoapRowMarshaler
,ReplicatedRepositorySoapListMarshaler
,ReplicatedRepositorySoapRowMarshaler
,Repository2SoapDOMarshaler
,RepositoryParameter2SoapDOMarshaler
,RepositorySoapDOMarshaler
,RepositorySoapListMarshaler
,RepositorySoapRowMarshaler
,RoleCluster2SoapListMarshaler
,RoleClusterSoapListMarshaler
,RoleGroupSoapListMarshaler
,RoleGroupSoapRowMarshaler
,RolePathSoapListMarshaler
,RoleRequestSoapListMarshaler
,RoleRequestSoapRowMarshaler
,RoleSoapDOMarshaler
,RoleSoapListMarshaler
,RoleSoapRowMarshaler
,ScmFile2SoapListMarshaler
,ScmFile2SoapRowMarshaler
,ScmFileListToNamedValuesSoapMarshaler
,ScmFileSoapListMarshaler
,ScmFileSoapRowMarshaler
,TagSoapDOMarshalar
,TagSoapListMarshaler
,TagSoapMarshaler
,TagSoapRowMarshaler
,TeamSoapDOMarshaler
,TeamSoapListMarshaler
,TeamSoapRowMarshaler
,TopicSoapDOMarshaler
,TopicSoapListMarshaler
,TopicSoapRowMarshaler
,Tracker2SoapDOMarshaler
,Tracker2SoapListMarshaler
,Tracker2SoapRowMarshaler
,Tracker3SoapDOMarshaler
,Tracker3SoapListMarshaler
,Tracker3SoapRowMarshaler
,TrackerField2SoapDOMarshaler
,TrackerFieldSoapDOMarshaler
,TrackerFieldValueSoapDOMarshaler
,TrackerSoapDOMarshaler
,TrackerSoapListMarshaler
,TrackerSoapRowMarshaler
,TrackerUnitSoapListMarshaler
,TrackerUnitSoapRowMarshaler
,User2SoapDOMarshaler
,User2SoapListMarshaler
,User2SoapRowMarshaler
,UserGroupSoapDOMarshaler
,UserGroupSoapListMarshaler
,UserGroupSoapRowMarshaler
,UserSoapDOMarshaler
,UserSoapListMarshaler
,UserSoapRowMarshaler
,UserStatusMarshaler
,ValueMapMarshaler
,VersionInformationSoapListMarshaler
,VersionInformationSoapRowMarshaler
,WikiPageSoapDOMarshaler
,WikiPageSoapListMarshaler
,WikiPageSoapRowMarshaler
public interface SoapMarshaler
Interface that must be implemented by all
SOAP marshalers (convert a SOAP object to
an object required by RMI APIs).
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Determines if this marshaller is stateless/cacheable.Unmarshals an object used by RMI APIs to a SOAP objectConverts a SOAP object to an object type required by RMI APIs.
-
Method Details
-
soapToRmi
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.
-
rmiToSoap
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.
-
isStateless
boolean isStateless()Determines if this marshaller is stateless/cacheable.- Returns:
- true if the the marshaller is stateless
-