*** This class provides Binary Compatibility only, not Source Compatibility ***
Class DAVPackageevent
java.lang.Object
com.sas.services.information.metadata.dav.DAVEntity
com.sas.services.information.metadata.dav.DAVItem
com.sas.services.information.metadata.dav.DAVEvent
com.sas.services.information.metadata.dav.DAVPackageevent
- All Implemented Interfaces:
AttributesInterface,DAVEntityInterface,DAVItemInterface,Serializable
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:
-
Field Summary
Fields inherited from class com.sas.services.information.metadata.dav.DAVEntity
_acl, _descAttribute, _fullUrl, _name, _nameAttribute, _objectClass, _properties, _repos, _reposId, _resource, _schemaProperties, aclList, content, hasBeenFetched, LOCAL, STORE, UNSET -
Constructor Summary
ConstructorsConstructorDescriptionDAVPackageevent(RepositoryData entity) Creates a new DAVPackageevent from the information in the entityDAVPackageevent(RepositoryInterface repos, String reposId) Creates a new DAVPackageevent for the entity with a repository idreposIdin the repositoryrepos -
Method Summary
Modifier and TypeMethodDescriptionStringGet the entity key for the result package described by the event data.StringGet the repository Id for the result package described by the event data, if it resides in the same repository.Methods inherited from class com.sas.services.information.metadata.dav.DAVEvent
findPropertyValue, getEventDocument, getEventDocumentAsString, promoteProperties, setEventDocument, setEventDocumentFromStringMethods inherited from class com.sas.services.information.metadata.dav.DAVItem
checkin, checkout, clearLocalLists, finalize, getContentLength, getContents, getContentsAsBytes, getContentsStatus, getContentType, hasContentsUpdates, isUpdatePending, setContents, setContents, setContentsfromStore, setContentsStatus, setContentType, toString, uncheckoutMethods inherited from class com.sas.services.information.metadata.dav.DAVEntity
addAccessControlEntry, addAttribute, addAttributes, addUpdateMultiple, addUpdateSingle, commitUpdates, copy, delete, deleteAttribute, deleteAttributes, fetchEntity, getAccessControlList, getACL, getAttribute, getAttributes, getCreateDate, getDAVResource, getDescription, getFolder, getGUID, getModifyDate, getName, getObjectClass, getProperties, getRemarksKeys, getRemoveUpdates, getReposId, getRepository, getSetUpdates, getType, getUpdateableACL, getUrl, getURL, isCollection, isDeleted, move, refresh, refresh, removeAccessControlEntry, setAccessControls, setACL, setAttribute, setAttributes, setContentClass, setDeleted, setDescription, setGUID, setName, setRemarksKeys, setReposId, setRepository, updateMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.sas.services.information.metadata.dav.AttributesInterface
addAttribute, addAttributes, deleteAttribute, deleteAttributes, getAttribute, getAttributes, setAttribute, setAttributesMethods inherited from interface com.sas.services.information.metadata.dav.DAVEntityInterface
addAccessControlEntry, copy, delete, getAccessControlList, getACL, getCreateDate, getDAVResource, getDescription, getFolder, getGUID, getModifyDate, getName, getProperties, getRemarksKeys, getRemoveUpdates, getReposId, getRepository, getSetUpdates, getType, getUpdateableACL, getUrl, getURL, isCollection, isDeleted, move, refresh, refresh, removeAccessControlEntry, setACL, setContentClass, setDeleted, setDescription, setGUID, setName, setRemarksKeys, setReposId, update
-
Constructor Details
-
DAVPackageevent
Creates a new DAVPackageevent for the entity with a repository idreposIdin the repositoryrepos -
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
-