*** This class provides Binary Compatibility only, not Source Compatibility ***

Class DAVPackageevent

All Implemented Interfaces:
AttributesInterface, DAVEntityInterface, DAVItemInterface, Serializable

@SASScope("ALL") @BinaryCompatibilityOnly public class DAVPackageevent extends DAVEvent
Represents a SAS Package event stored on a DAV server. A serialized XML document is stored as the content of the DAV resource.

See Also:
  • Constructor Details

    • DAVPackageevent

      public DAVPackageevent(RepositoryInterface repos, String reposId)
      Creates a new DAVPackageevent for the entity with a repository id reposId in the repository repos
    • DAVPackageevent

      public DAVPackageevent(RepositoryData entity)
      Creates a new DAVPackageevent from the information in the entity
  • Method Details

    • getResultsEntityKey

      public String getResultsEntityKey()
      Get the entity key for the result package described by the event data. If the package is persisted then there is a url for the package stored in the event data.

      Returns:
      String The entity key for the actual result package
    • getResultsRepositoryId

      public String getResultsRepositoryId()
      Get the repository Id for the result package described by the event data, if it resides in the same repository.

      Returns:
      String The repository id for the actual result package