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

com.sas.services.storedprocess.metadata
Class StoredProcessAlertItem

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--com.sas.services.information.metadata.Metadata
                          |
                          +--com.sas.services.information.metadata.Content
                                |
                                +--com.sas.services.information.metadata.DavEvent
                                      |
                                      +--com.sas.services.storedprocess.metadata.StoredProcessAlertItem
All Implemented Interfaces:
ContentInterface, EventInterface, MetadataInterface, StoredProcessAlertItemInterface

public class StoredProcessAlertItem
extends DavEvent
implements StoredProcessAlertItemInterface

This class represents a sas stored process alert item, which keeps track of the results of a stored process. The status and location of the results are available through this item.

See Also:
Serialized Form

Fields inherited from class com.sas.services.information.metadata.Metadata
_repository, _repositoryFlag, _repositoryObject, formats, gmtZone, REPOSITORY_DAV, REPOSITORY_LDAP, REPOSITORY_NONE, REPOSITORY_OMR
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface com.sas.services.information.metadata.MetadataInterface
PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA
 
Constructor Summary
StoredProcessAlertItem()
          Creates a new StoredProcessAlert
StoredProcessAlertItem(DAVStoredprocessalert o)
          Creates a new StoredProcessAlert that incorporates the DAVStoredprocessalert object passed to the constructor
 
Method Summary
 String getProperty(String XPathString)
          Returns the value of the property identified by the XPath expression.
 PackageInterface getResults()
          Return the stored process results in the form of a package.
 String getType()
          Get the object type.
 void setName(String name)
          Set this object's name.
 
Methods inherited from class com.sas.services.information.metadata.DavEvent
getEventDocument, getEventDocumentAsString, setEventDocument, setEventDocumentFromString
 
Methods inherited from class com.sas.services.information.metadata.Content
getContentAsBytes, getContentAsStream, getContentAsString, getContentType, setContent, setContentFromBytes, setContentFromStream, setContentType, setProperty
 
Methods inherited from class com.sas.services.information.metadata.Metadata
add, addAccessControl, addAttribute, addAttributes, addExtension, addKeyword, addPermissions, addRemark, addTransactionListener, checkin, checkout, clearInformationService, commit, copyTo, delete, deleteAttribute, deleteAttributes, getAccessControls, getAttribute, getAttributes, getCreateDate, getDescription, getEntityKey, getEntityURL, getExtensions, getGUID, getIdentities, getInformationService, getKeywords, getModifyDate, getName, getParentPath, getParents, getPath, getPaths, getPathUrl, getPathUrl, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getRemarksList, getReposId, getRepository, getRepositoryEntity, getReposKey, getTrackingId, getTreeRefresh, getVersion, isAuthorized, isLoggingEnabled, logMessage, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, notifyTransactionListeners, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setPermission, setRemarksList, setRepository, setTreeRefresh, startTransaction, transactionEvent, uncheckout, update, version
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.sas.services.information.metadata.EventInterface
getEventDocument, getEventDocumentAsString, setEventDocument, setEventDocumentFromString
 
Methods inherited from interface com.sas.services.information.metadata.MetadataInterface
add, addAccessControl, addAttribute, addAttributes, addExtension, addKeyword, addPermissions, addRemark, addTransactionListener, checkin, checkout, commit, copyTo, delete, deleteAttribute, deleteAttributes, getAccessControls, getAttribute, getAttributes, getCreateDate, getDescription, getEntityKey, getEntityURL, getExtensions, getGUID, getIdentities, getKeywords, getModifyDate, getName, getParentPath, getParents, getPath, getPaths, getPathUrl, getPathUrl, getPermission, getPermissions, getPermissions, getPreviousVersionNames, getRemarksList, getReposId, getRepository, getRepositoryEntity, getReposKey, getTrackingId, getVersion, isAuthorized, isLoggingEnabled, logMessage, mapNameToFilesystem, mapUrlToFilesystem, moveTo, newServiceObject, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setPermission, setRemarksList, setRepository, startTransaction, transactionEvent, uncheckout, update, version
 

Constructor Detail

StoredProcessAlertItem

public StoredProcessAlertItem()
                       throws RemoteException
Creates a new StoredProcessAlert

StoredProcessAlertItem

public StoredProcessAlertItem(DAVStoredprocessalert o)
                       throws RemoteException
Creates a new StoredProcessAlert that incorporates the DAVStoredprocessalert object passed to the constructor
Method Detail

getResults

public PackageInterface getResults()
                            throws RemoteException
Description copied from interface: StoredProcessAlertItemInterface
Return the stored process results in the form of a package.

Specified by:
getResults in interface StoredProcessAlertItemInterface
Following copied from interface: com.sas.services.storedprocess.metadata.StoredProcessAlertItemInterface
Returns:
PackageInterface The stored process reults

getType

public String getType()
               throws RemoteException
Description copied from interface: MetadataInterface
Get the object type. Subclasses of Metadata will return a repository-neutral type string. If no subclass exists, Metadata returns the repository-specific type.
Specified by:
getType in interface MetadataInterface
Overrides:
getType in class DavEvent
Following copied from interface: com.sas.services.information.metadata.MetadataInterface
Returns:
A type string for the object.
Throws:
RemoteException - if an error occurs

setName

public void setName(String name)
             throws RemoteException
Description copied from interface: MetadataInterface
Set this object's name.

Specified by:
setName in interface MetadataInterface
Overrides:
setName in class Metadata
Following copied from interface: com.sas.services.information.metadata.MetadataInterface
Parameters:
name - a String for the object name.
Throws:
RemoteException - if an error occurs

getProperty

public String getProperty(String XPathString)
Description copied from interface: StoredProcessAlertItemInterface
Returns the value of the property identified by the XPath expression. This expression should identify an element or attribute in the event XML and it is the value of this entity that is returned.
Specified by:
getProperty in interface StoredProcessAlertItemInterface
Overrides:
getProperty in class Content
Following copied from interface: com.sas.services.storedprocess.metadata.StoredProcessAlertItemInterface
Parameters:
XPathString - An XPath expression that identifies the element or attribute for which the value is required
Returns:
String The value of the entity identified by the expr parameter

***  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:03