com.sas.services.information.metadata
Class LdapEventSubscriber
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.Folder
|
+--com.sas.services.information.metadata.LdapEventSubscriber
- All Implemented Interfaces:
- EventSubscriberInterface, FolderInterface, MetadataInterface, SubscriberInterface
- public class LdapEventSubscriber
- extends Folder
- implements EventSubscriberInterface
LDAP event subscriber.
- Since:
- 1.0
- See Also:
- Serialized Form
| Methods inherited from class com.sas.services.information.metadata.Folder |
addItem, addNewItem, addSubfolder, delete, deleteItem, deleteSubfolder, getFolderRefresh, getFolderType, getItem, getItemByClass, getItemByType, getItemRefresh, getItems, getItemsByClass, getItemsByType, getParent, getPath, getSubfolder, getSubfolders, makeSubfolder, mapNameToFilesystem, mapUrlToFilesystem, removeItem, removeSubfolder, setFolderRefresh, setFolderType, setItemRefresh, setName, setRepository |
| Methods inherited from class com.sas.services.information.metadata.Metadata |
add, addAccessControl, addAttribute, addAttributes, addExtension, addKeyword, addPermissions, addRemark, addTransactionListener, checkin, checkout, clearInformationService, commit, copyTo, 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, moveTo, newServiceObject, notifyTransactionListeners, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setPermission, setRemarksList, 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, refresh, removeAccessControl, removeExtension, removeKeyword, removePermissions, rollback, setAttribute, setAttributes, setDescription, setGUID, setKeywords, setName, setPermission, setRemarksList, setRepository, startTransaction, transactionEvent, uncheckout, update, version |
LdapEventSubscriber
public LdapEventSubscriber()
throws RemoteException
- Constructor for LdapEventSubscriber.
- Throws:
RemoteException -
LdapEventSubscriber
public LdapEventSubscriber(Saseventsubscriber o)
throws RemoteException
- Constructor for LdapEventSubscriber.
- Parameters:
o - - Throws:
RemoteException -
LdapEventSubscriber
public LdapEventSubscriber(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 Folder
- Following copied from interface:
com.sas.services.information.metadata.MetadataInterface
- Returns:
- A type string for the object.
- Throws:
RemoteException - if an error occurs
getPerson
public PersonInterface getPerson()
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Returns the user this subscriber identity belongs to.
- Specified by:
getPerson in interface SubscriberInterface
- See Also:
SubscriberInterface.getPerson()
setPerson
public void setPerson(PersonInterface person)
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Sets the user this subscriber identity belongs to.
- Specified by:
setPerson in interface SubscriberInterface
- See Also:
SubscriberInterface.setPerson(PersonInterface)
getDeliveryTransport
public String getDeliveryTransport()
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Gets the preferred delivery transport for this subscriber.
- Specified by:
getDeliveryTransport in interface SubscriberInterface
- See Also:
SubscriberInterface.getDeliveryTransport()
setDeliveryTransport
public void setDeliveryTransport(String deliveryTransport)
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Sets the delivery transport for this subscriber.
- Specified by:
setDeliveryTransport in interface SubscriberInterface
- See Also:
SubscriberInterface.setDeliveryTransport(String)
getQueueName
public String getQueueName()
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Gets the queue name to deliver to for this subscriber.
- Specified by:
getQueueName in interface SubscriberInterface
- See Also:
SubscriberInterface.getQueueName()
setQueueName
public void setQueueName(String queueName)
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Sets the queue name this subscriber receives data on.
- Specified by:
setQueueName in interface SubscriberInterface
- See Also:
SubscriberInterface.setQueueName(String)
getContentDestination
public ContentDestination getContentDestination()
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Get the content destination for this subscriber
- Specified by:
getContentDestination in interface SubscriberInterface
- See Also:
SubscriberInterface.getContentDestination()
setContentDestination
public void setContentDestination(DirectoryInterface basePathDirectory,
String relativePath)
throws RemoteException
- Description copied from interface:
SubscriberInterface
- Set the content destination for this subscriber.
- Specified by:
setContentDestination in interface SubscriberInterface
- See Also:
SubscriberInterface.setContentDestination(DirectoryInterface, String)
getSubscribedChannels
public List getSubscribedChannels()
throws ServiceException,
RemoteException
- Get a list of the channels subscribed to by this Subscriber
identity.
- Specified by:
getSubscribedChannels in interface SubscriberInterface
- Returns:
- a List of ChannelInterface objects.
- Throws:
ServiceException - if a repository error occurs.RemoteException - in the event of remote object failure.
Copyright © 2006 SAS Institute Inc. All Rights Reserved.
javadoc generated Fri, 10 Feb 2006 17:28:57