|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Represents the customizable attributes of a subscription.
A ISubscriptionAttribute describes:
- notification text that is appended to a notification
- expiry date at which the subscription expires
- next send date of subscription notification
- notification interval between two notifications
ISubscriptionAttributes are:
- specific to the subscription itself and not to the subscription/resources
or subscription/recipients relations
- set-/get-able
The get...() methods for read-only subscription attributes
are in ISubscription (getID(), getName(),
getOwner()) as well as the resource- and recipient-related
methods for the ISubscriptionCondition and
IChannel.
Copyright (c) SAP AG
ISubscription,
IChannel,
IResource,
ISubscriptionCondition| Method Summary | |
java.util.Date |
getExpiryDate()
Gets the expiration date for the subscription. |
java.util.Date |
getNextSendDate()
Gets the earliest possible date of the next notification. |
java.lang.String |
getNotificationsInterval()
Gets the condition interval of the notifications. |
java.lang.String |
getNotificationText()
Gets the additional notification text. |
void |
setExpiryDate(java.util.Date expiryDate)
Sets the expiration date for the subscription. |
void |
setNextSendDate(java.util.Date nextSendDate)
Sets the earliest possible date for the next notification. |
void |
setNotificationsInterval(java.lang.String interval)
Sets the condition interval of the notifications. |
void |
setNotificationText(java.lang.String text)
Sets the nonfiction text. |
| Method Detail |
public java.util.Date getNextSendDate()
Date with the earliest timestamp of the next time at which
a notification can be sentpublic void setNextSendDate(java.util.Date nextSendDate)
nextSendDate is null the actual system time is used.nextSendDate - a Date with the earliest possible
timestamp for the next notificationpublic java.util.Date getExpiryDate()
Date with the expiration timestamp or
null if not definedpublic void setExpiryDate(java.util.Date expiryDate)
expiryDate - a Date with the expiration date or
null if not defined (no expiry)public java.lang.String getNotificationText()
String with the annotation text that is
added to a notificationpublic void setNotificationText(java.lang.String text)
text - a String with the annotation text that is
added to a notificationpublic java.lang.String getNotificationsInterval()
String with the notifications
intervalpublic void setNotificationsInterval(java.lang.String interval)
a - String that defines the
notifications interval
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||