|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
public interface ContentSubscriberInterface
Package subscriber interface.
| Field Summary | |
|---|---|
static java.lang.String |
DEFAULT_EMAIL_FORMAT
The default Email format. |
static java.lang.String |
DEFAULT_WEBDAV_URL_TYPE
The default WebDAV URL type code. |
static java.lang.String |
EMAIL_FORMAT_HTML
Email format code: HTML |
static java.lang.String |
EMAIL_FORMAT_TEXT
Email format code: text |
static java.lang.String |
EMAIL_TYPE
A value used to indicate that the Email address is being used for a publishing framework subscriber. |
static java.lang.String |
WEBDAV_URL_TYPE_COLLECTION
WebDAV URL type code: collection |
static java.lang.String |
WEBDAV_URL_TYPE_PARENT
WebDAV URL type code: parent |
| Fields inherited from interface com.sas.services.information.metadata.SubscriberInterface |
|---|
SUBSCRIBER_CONTENT, SUBSCRIBER_EVENT |
| Fields inherited from interface com.sas.services.information.metadata.MetadataInterface |
|---|
METADATA_STATE_DELETED, METADATA_STATE_DESTROYED, METADATA_STATE_NEW, METADATA_STATE_NORMAL, PERMISSION_READMETADATA, PERMISSION_WRITEMETADATA |
| Method Summary | |
|---|---|
abstract void |
addEntryExclusionFilter(java.lang.String filter)
Add an entry exclusion filter to this subscriber. |
abstract void |
addEntryInclusionFilter(java.lang.String filter)
Add an entry inclusion filter to this subscriber. |
abstract void |
addFileMimeTypeExclusionFilter(java.lang.String filter)
Add a file type exclusion filter. |
abstract void |
addFileMimeTypeInclusionFilter(java.lang.String filter)
Add a file type inclusion filter. |
abstract void |
addNameValueExclusionFilter(java.lang.String filter)
Adds a name/value exclusion filter to the subscriber. |
abstract void |
addNameValueInclusionFilter(java.lang.String filter)
Adds a name/value inclusion filter to the subscriber. |
abstract java.util.List |
entryExclusionFilters()
Gets the entry exclusion filters defined for filtering content to this subscriber. |
abstract java.util.List |
entryInclusionFilters()
Gets the entry inclusion filters defined for filtering content to this subscriber. |
abstract java.util.List |
fileMimeTypeExclusionFilters()
Gets the file MIME type exclusion filters for this user. |
abstract java.util.List |
fileMimeTypeInclusionFilters()
Gets the file MIME type inclusion filters for this user. |
abstract java.lang.String |
getArchiveReceiveBy()
Gets the receive method this subscriber prefers (value or reference). |
abstract java.lang.String |
getDavUrlType()
Sets the type of url. |
abstract java.lang.String |
getEmailFormat()
Gets the email format for this subcriber. |
abstract java.lang.String |
getMail()
Gets the mail address to send to for this subscriber. |
abstract java.util.List |
nameValueExclusionFilters()
Gets the name/value exclusion filters defined for filtering data received by this subscriber identity. |
abstract java.util.List |
nameValueInclusionFilters()
Gets the name/value inclusion filters defined for filtering data received by this subscriber identity. |
abstract void |
removeEntryExclusionFilter(java.lang.String filter)
Remove an entry exclusion filter from this subscriber. |
abstract void |
removeEntryInclusionFilter(java.lang.String filter)
Remove an entry inclusion filter from the subscriber. |
abstract void |
removeFileMimeTypeExclusionFilter(java.lang.String filter)
Remove a file type exclusion filter. |
abstract void |
removeFileMimeTypeInclusionFilter(java.lang.String filter)
Remove a file type inclusion filter. |
abstract void |
removeFilters()
Remove all filters for this subscriber. |
abstract void |
removeNameValueExclusionFilter(java.lang.String filter)
Remove a name/value exclusion filter from the subscriber. |
abstract void |
removeNameValueInclusionFilter(java.lang.String filter)
Remove a name/value inclusion filter from the subscriber. |
abstract void |
setArchiveReceiveBy(java.lang.String receiveBy)
Sets the preferred mechanism for receiving published archives (value or reference). |
abstract void |
setDavUrlType(java.lang.String type)
Sets the type of url. |
abstract void |
setEmailFormat(java.lang.String emailFormat)
Sets the preferred email format for this subscriber. |
abstract void |
setMail(java.lang.String mail)
Sets the mail address to send to for this user. |
| Methods inherited from interface com.sas.services.information.metadata.SubscriberInterface |
|---|
getContentDestination, getDeliveryTransport, getMessageQueue, getMessageQueue, getPerson, getQueueName, getSubscribedChannels, setContentDestination, setDeliveryTransport, setMessageQueue, setPerson, setQueueName, validate |
| Methods inherited from interface com.sas.services.information.publicobject.PublicObjectInterface |
|---|
addProcessorInterface, getContainer, getIdentifier, getName, getObjectURI, getPathUrl, getProcessorInterface, getTypeDescriptor |
| Field Detail |
|---|
static final java.lang.String EMAIL_FORMAT_HTML
static final java.lang.String EMAIL_FORMAT_TEXT
static final java.lang.String DEFAULT_EMAIL_FORMAT
static final java.lang.String EMAIL_TYPE
static final java.lang.String WEBDAV_URL_TYPE_COLLECTION
static final java.lang.String WEBDAV_URL_TYPE_PARENT
static final java.lang.String DEFAULT_WEBDAV_URL_TYPE
| Method Detail |
|---|
java.lang.String getMail()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void setMail(java.lang.String mail)
throws ServiceException,
java.rmi.RemoteException
mail - The mail address
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.lang.String getEmailFormat()
throws ServiceException,
java.rmi.RemoteException
EMAIL_FORMAT_HTML or EMAIL_FORMAT_TEXT
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void setEmailFormat(java.lang.String emailFormat)
throws ServiceException,
java.rmi.RemoteException
emailFormat - The preferred email format. This value must be one of
EMAIL_FORMAT_HTML or EMAIL_FORMAT_TEXT
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.lang.String getArchiveReceiveBy()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void setArchiveReceiveBy(java.lang.String receiveBy)
throws ServiceException,
java.rmi.RemoteException
receiveBy - method for receiving archive data.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.util.List nameValueInclusionFilters()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - in the event of remote object failure.
void addNameValueInclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The new package inclusion filter.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void removeNameValueInclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The package inclusion filter to remove.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.util.List nameValueExclusionFilters()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void addNameValueExclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The new package exclusion filter.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void removeNameValueExclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The package exclusion filter to remove.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.util.List entryExclusionFilters()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void addEntryExclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The new entry exclusion filter.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void removeEntryExclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The entry exclusion filter to remove.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.util.List entryInclusionFilters()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void addEntryInclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The entry inclusion filter to add.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void removeEntryInclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The entry inclusion filter to remove.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.util.List fileMimeTypeExclusionFilters()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void addFileMimeTypeExclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The new file type exclusion filter.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void removeFileMimeTypeExclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The file type exclusion filter to remove.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.util.List fileMimeTypeInclusionFilters()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void addFileMimeTypeInclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The file type inclusion filter to add.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void removeFileMimeTypeInclusionFilter(java.lang.String filter)
throws ServiceException,
java.rmi.RemoteException
filter - The file type inclusion filter to remove.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
java.lang.String getDavUrlType()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void setDavUrlType(java.lang.String type)
throws ServiceException,
java.rmi.RemoteException
type - The type of url, parent or collection.
ServiceException - if a service level error occurs.
java.rmi.RemoteException - if a network anomaly is encountered.
void removeFilters()
throws ServiceException,
java.rmi.RemoteException
ServiceException - if an exception was encountered removing the filters.
java.rmi.RemoteException - if a networking issue is encountered.
|
| Foundation |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||