|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A Subscriber provides information required by the SAS Publish function to deliver content to a user.
Fields inherited from interface com.sas.edir.Entity |
PROPERTY_CHANGED, SUBPROPERTY_CHANGED |
Method Summary | |
boolean |
addEntryExclusionFilter(java.lang.String filter)
Add an entry exclusion filter to this subscriber. |
boolean |
addEntryInclusionFilter(java.lang.String filter)
Add an entry inclusion filter to this subscriber. |
boolean |
addFileMimeTypeExclusionFilter(java.lang.String filter)
Add a file type exclusion filter. |
boolean |
addFileMimeTypeInclusionFilter(java.lang.String filter)
Add a file type inclusion filter. |
void |
addKeyword(java.lang.String keyword)
Adds a keyword to the list of keywords this subscriber is interested in. |
boolean |
addNameValueExclusionFilter(java.lang.String filter)
Add a name/value exclusion filter to the subscriber |
boolean |
addNameValueInclusionFilter(java.lang.String filter)
Add a name/value inclusion filter to the subscriber |
java.util.Iterator |
entryExclusionFilters()
Gets the entry exclusion filters defined for filtering content to this subscriber. |
java.util.Iterator |
entryInclusionFilters()
Gets the entry inclusion filters defined for filtering content to this subscriber. |
java.util.Iterator |
fileMimeTypeExclusionFilters()
Gets the file MIME type exclusion filters for this user. |
java.util.Iterator |
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 |
getDeliveryTransport()
Gets the preferred delivery transport for this subscriber. |
java.lang.String |
getEmailFormat()
Gets the email format for this subcriber (Usually html or text). |
java.util.Iterator |
getKeywordIterator()
Gets an iterator of keywords for this subscriber. |
java.lang.String |
getMail()
Gets the mail address to send to for this subscriber. |
java.lang.String |
getQueueName()
Gets the queue name to deliver to for this subscriber |
User |
getUser()
Returns the User that this subscriber identity belongs to |
java.lang.String |
getUserContext()
Returns the DN of the user this subscriber identity belongs to |
java.util.Iterator |
groupIterator()
Gets the groups this subscriber is a member of. |
java.util.Iterator |
groupIterator(java.util.Comparator compare)
Gets the groups this subscriber is a member of, sorted using comparator |
java.util.Iterator |
nameValueExclusionFilters()
Gets the name/value exclusion filters defined for filtering data received by this subscriber identity. |
java.util.Iterator |
nameValueInclusionFilters()
Gets the name/value inclusion filters defined for filtering data received by this subscriber identity. |
java.lang.String |
removeEntryExclusionFilter(java.lang.String filter)
Remove an entry exclusion filter from this subscriber. |
java.lang.String |
removeEntryInclusionFilter(java.lang.String filter)
Remove an entry inclusion filter from the subscriber. |
java.lang.String |
removeFileMimeTypeExclusionFilter(java.lang.String filter)
Remove a file type exclusion filter. |
java.lang.String |
removeFileMimeTypeInclusionFilter(java.lang.String filter)
Remove a file type inclusion filter. |
void |
removeKeyword(java.lang.String keyword)
Removes a keyword from the keyword list for this subscriber. |
java.lang.String |
removeNameValueExclusionFilter(java.lang.String filter)
Remove a name/value exclusion filter from the subscriber. |
java.lang.String |
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 |
setDeliveryTransport(java.lang.String deliveryTransport)
Sets the delivery transport for this subscriber. |
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 |
void |
setQueueName(java.lang.String queueName)
Sets the queue name this subscriber receives data on. |
void |
setUserContext(java.lang.String userContext)
Sets the DN of the user this subscriber identity belongs to |
Methods inherited from interface com.sas.edir.Entity |
addPropertyChangeListener, getContext, getCreateTime, getCreatorsName, getDescription, getEnterpriseDirectory, getGuid, getModifiersName, getModifyTime, getName, getObjectclass, removeModificationItems, removePropertyChangeListener, setDescription, setGuid, setName, setObjectclass |
Methods inherited from interface com.sas.edir.Caching |
edirUpdateStore, getTimeToLive, isExpired, refreshCache, refreshCachedObjects, releaseCache, setDirty, setTimeToLive, setTimeToLive, updateStore |
Methods inherited from interface com.sas.edir.TrackedObject |
getTrackingId, getUserData, setUserData |
Method Detail |
public java.lang.String getUserContext()
public void setUserContext(java.lang.String userContext)
userContext
- The user's contextpublic java.lang.String getMail()
public void setMail(java.lang.String mail)
mail
- The mail addresspublic java.util.Iterator getKeywordIterator()
public void addKeyword(java.lang.String keyword)
keyword
- a new keyword for this subscriberpublic void removeKeyword(java.lang.String keyword)
keyword
- The keyword to remove.public java.lang.String getEmailFormat()
public void setEmailFormat(java.lang.String emailFormat)
emailFormat
- The preferred email formatlpublic java.lang.String getDeliveryTransport()
public void setDeliveryTransport(java.lang.String deliveryTransport)
deliveryTransport
- The new transport.public java.lang.String getQueueName()
public void setQueueName(java.lang.String queueName)
queueName
- The new queue name to deliver to for this subscriber.public java.lang.String getArchiveReceiveBy()
public void setArchiveReceiveBy(java.lang.String receiveBy)
receiveBy
- method for receiving archive data.public java.util.Iterator groupIterator()
public java.util.Iterator groupIterator(java.util.Comparator compare)
public User getUser()
public java.util.Iterator nameValueInclusionFilters()
public boolean addNameValueInclusionFilter(java.lang.String filter)
filter
- The new package inclusion filter.public java.lang.String removeNameValueInclusionFilter(java.lang.String filter)
filter
- The package inclusion filter to remove.public java.util.Iterator nameValueExclusionFilters()
public boolean addNameValueExclusionFilter(java.lang.String filter)
filter
- The new package exclusion filter.public java.lang.String removeNameValueExclusionFilter(java.lang.String filter)
filter
- The package exclusion filter to remove.public java.util.Iterator entryExclusionFilters()
public boolean addEntryExclusionFilter(java.lang.String filter)
filter
- The new entry exclusion filter.public java.lang.String removeEntryExclusionFilter(java.lang.String filter)
filter
- The entry exclusion filter to remove.public java.util.Iterator entryInclusionFilters()
public boolean addEntryInclusionFilter(java.lang.String filter)
filter
- The entry inclusion filter to add.public java.lang.String removeEntryInclusionFilter(java.lang.String filter)
filter
- The entry inclusion filter to remove.public java.util.Iterator fileMimeTypeExclusionFilters()
public boolean addFileMimeTypeExclusionFilter(java.lang.String filter)
filter
- The new file type exclusion filter.public java.lang.String removeFileMimeTypeExclusionFilter(java.lang.String filter)
filter
- The file type exclusion filter to remove.public java.util.Iterator fileMimeTypeInclusionFilters()
public boolean addFileMimeTypeInclusionFilter(java.lang.String filter)
filter
- The file type inclusion filter to add.public java.lang.String removeFileMimeTypeInclusionFilter(java.lang.String filter)
filter
- The file type inclusion filter to remove.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |