|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | 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 | |
Date |
getExpiryDate()
Gets the expiration date for the subscription. |
Date |
getNextSendDate()
Gets the earliest possible date of the next notification. |
String |
getNotificationsInterval()
Gets the condition interval of the notifications. |
String |
getNotificationText()
Gets the additional notification text. |
void |
setExpiryDate(Date expiryDate)
Sets the expiration date for the subscription. |
void |
setNextSendDate(Date nextSendDate)
Sets the earliest possible date for the next notification. |
void |
setNotificationsInterval(String interval)
Sets the condition interval of the notifications. |
void |
setNotificationText(String text)
Sets the nonfiction text. |
| Method Detail |
public Date getNextSendDate()
Date with the earliest timestamp of the next time at which
a notification can be sentpublic void setNextSendDate(Date nextSendDate)
nextSendDate is null the actual system time is used.
nextSendDate - a Date with the earliest possible
timestamp for the next notificationpublic Date getExpiryDate()
Date with the expiration timestamp or
null if not definedpublic void setExpiryDate(Date expiryDate)
expiryDate - a Date with the expiration date or
null if not defined (no expiry)public String getNotificationText()
String with the annotation text that is
added to a notificationpublic void setNotificationText(String text)
text - a String with the annotation text that is
added to a notificationpublic String getNotificationsInterval()
String with the notifications
intervalpublic void setNotificationsInterval(String interval)
|
SAP NetWeaver '04 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||