com.sas.services.information.metadata
Class OMREventSubscriber
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.OMRSubscriber
|
+--com.sas.services.information.metadata.OMREventSubscriber
- All Implemented Interfaces:
- EventSubscriberInterface, MetadataInterface, SubscriberInterface
- public class OMREventSubscriber
- extends OMRSubscriber
- implements EventSubscriberInterface
This class represents event subscriber entry from an OMR repository.
- Since:
- 1.1
- See Also:
- Serialized Form
| 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, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setName, setPermission, setRemarksList, setRepository, setTreeRefresh, startTransaction, transactionEvent, uncheckout, update, version |
| 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, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setName, setPermission, setRemarksList, setRepository, startTransaction, transactionEvent, uncheckout, update, version |
OMREventSubscriber
public OMREventSubscriber()
throws RemoteException
- Constructor for OMREventSubscriber.
- Throws:
RemoteException -
OMREventSubscriber
public OMREventSubscriber(ITEventSubscriber o)
throws RemoteException
- Constructor for OMREventSubscriber.
- Parameters:
o - - Throws:
RemoteException -
OMREventSubscriber
public OMREventSubscriber(ITEventSubscriberImpl o)
throws RemoteException
- Constructor for OMREventSubscriber.
- Parameters:
o - - Throws:
RemoteException -
OMREventSubscriber
public OMREventSubscriber(RepositoryInterface repos,
String name,
FolderInterface parent)
throws RemoteException
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 OMRSubscriber
- Following copied from interface:
com.sas.services.information.metadata.MetadataInterface
- Returns:
- A type string for the object.
- Throws:
RemoteException - if an error occurs
refresh
public void refresh()
throws ServiceException,
RemoteException
- Refresh the data for this object from the repository. The subscriber's
attributes as well as the following associations will be refreshed:
- Content destinations
- Email addresses
- Profile owners
- Properties
- Trees
- Specified by:
refresh in interface MetadataInterface- Overrides:
refresh in class OMRSubscriber
- Throws:
ServiceException - if a repository error occurs.RemoteException - in the event of remote object failure.
getServerComponent
protected final ServerComponent getServerComponent(List servers)
- Gets the server component representing an HTTP server. The
first HTTP server encountered will be returned.
- Overrides:
getServerComponent in class OMRSubscriber
- Parameters:
servers - List of servers- Returns:
ServerComponent representing an HTTP server
or null if one was not defined.
Copyright © 2006 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 17:28:58