|
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 | |
---|---|
void |
addEntryExclusionFilter(java.lang.String filter)
Add an entry exclusion filter to this subscriber. |
void |
addEntryInclusionFilter(java.lang.String filter)
Add an entry inclusion filter to this subscriber. |
void |
addFileMimeTypeExclusionFilter(java.lang.String filter)
Add a file type exclusion filter. |
void |
addFileMimeTypeInclusionFilter(java.lang.String filter)
Add a file type inclusion filter. |
void |
addNameValueExclusionFilter(java.lang.String filter)
Adds a name/value exclusion filter to the subscriber. |
void |
addNameValueInclusionFilter(java.lang.String filter)
Adds a name/value inclusion filter to the subscriber. |
java.util.List |
entryExclusionFilters()
Gets the entry exclusion filters defined for filtering content to this subscriber. |
java.util.List |
entryInclusionFilters()
Gets the entry inclusion filters defined for filtering content to this subscriber. |
java.util.List |
fileMimeTypeExclusionFilters()
Gets the file MIME type exclusion filters for this user. |
java.util.List |
fileMimeTypeInclusionFilters()
Gets the file MIME type inclusion filters for this user. |
java.lang.String |
getArchiveReceiveBy()
Gets the receive method this subscriber prefers (value or reference). |
java.lang.String |
getDavUrlType()
Sets the type of url. |
java.lang.String |
getEmailFormat()
Gets the email format for this subcriber. |
java.lang.String |
getMail()
Gets the mail address to send to for this subscriber. |
java.util.List |
nameValueExclusionFilters()
Gets the name/value exclusion filters defined for filtering data received by this subscriber identity. |
java.util.List |
nameValueInclusionFilters()
Gets the name/value inclusion filters defined for filtering data received by this subscriber identity. |
void |
removeEntryExclusionFilter(java.lang.String filter)
Remove an entry exclusion filter from this subscriber. |
void |
removeEntryInclusionFilter(java.lang.String filter)
Remove an entry inclusion filter from the subscriber. |
void |
removeFileMimeTypeExclusionFilter(java.lang.String filter)
Remove a file type exclusion filter. |
void |
removeFileMimeTypeInclusionFilter(java.lang.String filter)
Remove a file type inclusion filter. |
void |
removeFilters()
Remove all filters for this subscriber. |
void |
removeNameValueExclusionFilter(java.lang.String filter)
Remove a name/value exclusion filter from the subscriber. |
void |
removeNameValueInclusionFilter(java.lang.String filter)
Remove a name/value inclusion filter from the subscriber. |
void |
setArchiveReceiveBy(java.lang.String receiveBy)
Sets the preferred mechanism for receiving published archives (value or reference). |
void |
setDavUrlType(java.lang.String type)
Sets the type of url. |
void |
setEmailFormat(java.lang.String emailFormat)
Sets the preferred email format for this subscriber. |
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 |