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

com.sas.services.information.metadata.dav
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,

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:
Serialized Form

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
DAVPackageevent(RepositoryData entity)
          Creates a new DAVPackageevent from the information in the entity
DAVPackageevent(RepositoryInterface repos, String reposId)
          Creates a new DAVPackageevent for the entity with a repository id reposId in the repository repos
 
Method Summary
 String getResultsEntityKey()
          Get the entity key for the result package described by the event data.
 String getResultsRepositoryId()
          Get 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, setEventDocumentFromString
 
Methods 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, uncheckout
 
Methods 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, update
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods 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
 
Methods inherited from interface com.sas.services.information.metadata.dav.AttributesInterface
addAttribute, addAttributes, deleteAttribute, deleteAttributes, getAttribute, getAttributes, setAttribute, setAttributes
 

Constructor Detail

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 Detail

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

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




Copyright © 2006 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 17:29:00