Class AbstractSoapMarshaler

java.lang.Object
com.collabnet.ce.soap60.marshaling.AbstractStatelessSoapMarshaler
com.collabnet.ce.soap60.marshaling.AbstractSoapMarshaler
All Implemented Interfaces:
SoapMarshaler
Direct Known Subclasses:
Artifact2SoapListMarshaler, Artifact2SoapRowMarshaler, ArtifactDependencySoapListMarshaler, ArtifactDependencySoapRowMarshaler, ArtifactDetail2SoapListMarshaler, ArtifactDetail2SoapRowMarshaler, ArtifactDetailSoapListMarshaler, ArtifactDetailSoapRowMarshaler, ArtifactsInPlanningFolder2SoapListMarshaler, ArtifactsInPlanningFolder2SoapRowMarshaler, ArtifactsInPlanningFolderSoapListMarshaler, ArtifactsInPlanningFolderSoapRowMarshaler, ArtifactSoapListMarshaler, ArtifactSoapRowMarshaler, AssociationSoapListMarshaler, AssociationSoapRowMarshaler, AttachmentSoapListMarshaler, AttachmentSoapRowMarshaler, AuditHistorySoapListMarshaler, AuditHistorySoapRowMarshaler, CategorySoapListMarshaler, CheckoutCommandSoapListMarshaler, CommentSoapListMarshaler, CommentSoapRowMarshaler, CommitSoapListMarshaler, CommitSoapRowMarshaler, Document2SoapListMarshaler, Document2SoapRowMarshaler, Document3SoapListMarshaler, Document3SoapRowMarshaler, DocumentFolderSoapListMarshaler, DocumentReviewSoapListMarshaler, DocumentReviewSoapRowMarshaler, DocumentSoapListMarshaler, DocumentSoapRowMarshaler, ExternalSystem2SoapListMarshaler, ExternalSystem2SoapRowMarshaler, ExternalSystemSoapListMarshaler, ExternalSystemSoapRowMarshaler, FolderSoapListMarshaler, FolderSoapRowMarshaler, Forum2SoapListMarshaler, ForumSoapListMarshaler, FrsFile2SoapListMarshaler, FrsFile2SoapRowMarshaler, FrsFileSoapListMarshaler, FrsFileSoapRowMarshaler, LinkedApplication2SoapListMarshaler, LinkedApplication2SoapRowMarshaler, LinkedApplicationSoapListMarshaler, LinkedApplicationSoapRowMarshaler, LinkIASoapListMarshaler, LinkIASoapRowMarshaler, MonitoringSubscriptionSoapListMarshaler, MonitoringSubscriptionSoapRowMarshaler, MonitoringUserSoapListMarshaler, MonitoringUserSoapRowMarshaler, NewsPostSoapListMarshaler, NewsPostSoapRowMarshaler, OrderedDocumentFolderFieldSoapListMarshaler, OrderedTrackerFieldSoapListMarshaler, PackageSoapListMarshaler, PageSoapListMarshaler, PlanningFolder2SoapListMarshaler, PlanningFolder3SoapListMarshaler, PlanningFolder4SoapListMarshaler, PlanningFolder5SoapListMarshaler, PlanningFolderSoapListMarshaler, PluggableComponent2SoapListMarshaler, PluggableComponent2SoapRowMarshaler, PluggableComponentSoapListMarshaler, PluggableComponentSoapRowMarshaler, PostSoapListMarshaler, PostSoapRowMarshaler, ProjectGroupMemberSoapListMarshaler, ProjectGroupMemberSoapRowMarshaler, ProjectGroupSoapListMarshaler, ProjectGroupSoapRowMarshaler, ProjectMemberSoapListMarshaler, ProjectMemberSoapRowMarshaler, ProjectSoapListMarshaler, ProjectSoapRowMarshaler, RankedArtifact2SoapListMarshaler, RankedArtifact2SoapRowMarshaler, RankedArtifactSoapListMarshaler, RankedArtifactSoapRowMarshaler, ReleaseSoapListMarshaler, ReplicableScmExternalSystemSoapListMarshaler, ReplicableScmExternalSystemSoapRowMarshaler, ReplicaRepositorySoapListMarshaler, ReplicaRepositorySoapRowMarshaler, ReplicaServerSoapListMarshaler, ReplicaServerSoapRowMarshaler, ReplicatedRepositorySoapListMarshaler, RepositorySoapListMarshaler, RoleCluster2SoapListMarshaler, RoleClusterSoapListMarshaler, RoleGroupSoapListMarshaler, RoleGroupSoapRowMarshaler, RolePathSoapListMarshaler, RoleRequestSoapListMarshaler, RoleRequestSoapRowMarshaler, RoleSoapListMarshaler, RoleSoapRowMarshaler, ScmFile2SoapListMarshaler, ScmFile2SoapRowMarshaler, ScmFileSoapListMarshaler, ScmFileSoapRowMarshaler, TagSoapMarshaler, TeamSoapListMarshaler, TeamSoapRowMarshaler, TopicSoapListMarshaler, Tracker2SoapListMarshaler, Tracker3SoapListMarshaler, TrackerSoapListMarshaler, TrackerUnitSoapListMarshaler, TrackerUnitSoapRowMarshaler, User2SoapListMarshaler, User2SoapRowMarshaler, UserGroupSoapListMarshaler, UserGroupSoapRowMarshaler, UserSoapListMarshaler, UserSoapRowMarshaler, VersionInformationSoapListMarshaler, VersionInformationSoapRowMarshaler, WikiPageSoapListMarshaler, WikiPageSoapRowMarshaler

public abstract class AbstractSoapMarshaler extends AbstractStatelessSoapMarshaler
Abstract SOAP marshaler.
  • Constructor Details

    • AbstractSoapMarshaler

      public AbstractSoapMarshaler()
  • Method Details

    • protectedSoapToRmi

      protected void protectedSoapToRmi(Object soapObject, Object rmiObject) throws SoapMarshalingException
      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.
      Parameters:
      soapObject - SOAP object.
      rmiObject - RMI object.
      Throws:
      SoapMarshalingException - when an error is encountered during marshaling.
    • protectedRmiToSoap

      protected void protectedRmiToSoap(Object soapObject, Object rmiObject) throws SoapMarshalingException
      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.
      Parameters:
      soapObject - SOAP object.
      rmiObject - RMI object.
      Throws:
      SoapMarshalingException - when an error is encountered during marshaling.
    • getCoreService

      protected static com.collabnet.ctf.core.service.CoreService getCoreService()
      Returns the Core Service
      Returns:
      the core service