public class AbstractActionInboxNotification extends Object implements IActionInboxNotification
IActionInboxNotification
.
Copyright 2004 SAP AG
Modifier and Type | Field and Description |
---|---|
protected String |
m_AssignedRef
the assigend reference.
|
protected RID |
m_AssignedRID
the assigend resources RID.
|
protected String |
m_CategoryID
the id of the category the notification belongs to.
|
protected Descriptions |
m_Descriptions
the descriptions stored with the locale.toString() as key.
|
protected Date |
m_NotificationDate
the date when the notification was created.
|
protected IPrincipal |
m_Originator
the originator of that notification.
|
protected Properties |
m_Properties
the properties.
|
Constructor and Description |
---|
AbstractActionInboxNotification(String categoryID,
Descriptions descriptions,
IPrincipal originator,
Date notificationDate,
Properties properties,
String assignedRef,
RID assignedRID)
Constructor of the class, assigns the provided parameters to the corresponding class variables
|
AbstractActionInboxNotification(String categoryID,
Descriptions descriptions,
com.sapportals.portal.security.usermanagement.IUMPrincipal originator,
Date notificationDate,
Properties properties,
String assignedRef,
RID assignedRID)
Deprecated.
As of NetWeaver 7.1, replaced by
AbstractActionInboxNotification(String,Descriptions,com.sap.security.api.IPrincipal,Date,Properties,String,RID) |
Modifier and Type | Method and Description |
---|---|
String |
getAssignedRef()
Get the assigned reference to something for this notification.
|
RID |
getAssignedRID()
Get the rid of the resource that's assigned to this notification.
|
String |
getCategoryID()
Get the id of the category this notification is for.
|
Date |
getNotificationDate()
Provide the exact date, when this notification was generated.
|
com.sapportals.portal.security.usermanagement.IUMPrincipal |
getOriginator()
Deprecated.
As of NetWeaver 7.1, replaced by
getOriginatorUME() |
IPrincipal |
getOriginatorUME()
Provide the user, who caused this notification.
|
Properties |
getProperties()
Provide the properties for this notification.
|
protected String m_CategoryID
protected Descriptions m_Descriptions
protected IPrincipal m_Originator
protected Date m_NotificationDate
protected Properties m_Properties
protected String m_AssignedRef
protected RID m_AssignedRID
public AbstractActionInboxNotification(String categoryID, Descriptions descriptions, com.sapportals.portal.security.usermanagement.IUMPrincipal originator, Date notificationDate, Properties properties, String assignedRef, RID assignedRID)
AbstractActionInboxNotification(String,Descriptions,com.sap.security.api.IPrincipal,Date,Properties,String,RID)
categoryID
- The Id of the category the notification belongs to.descriptions
- The descriptions stored with the locale.toString() as key.originator
- The originator of that notificationnotificationDate
- The date when the notification was createdproperties
- The propertiesassignedRef
- The assigend referenceassignedRID
- The assigend resources RIDpublic AbstractActionInboxNotification(String categoryID, Descriptions descriptions, IPrincipal originator, Date notificationDate, Properties properties, String assignedRef, RID assignedRID)
categoryID
- The Id of the category the notification belongs to.descriptions
- The descriptions stored with the locale.toString() as key.originator
- The originator of that notificationnotificationDate
- The date when the notification was createdproperties
- The propertiesassignedRef
- The assigend referenceassignedRID
- The assigend resources RIDpublic String getCategoryID()
IActionInboxNotification
getCategoryID
in interface IActionInboxNotification
String
s with the notification's category id.public com.sapportals.portal.security.usermanagement.IUMPrincipal getOriginator()
getOriginatorUME()
IActionInboxNotification
getOriginator
in interface IActionInboxNotification
IUMPrincipal
which holds the user who caused this
notification.public IPrincipal getOriginatorUME()
IActionInboxNotification
getOriginatorUME
in interface IActionInboxNotification
IUMPrincipal
which holds the user who caused this
notification.public Date getNotificationDate()
IActionInboxNotification
getNotificationDate
in interface IActionInboxNotification
Date
with the timestamp of the time when this
notification was generated.public Properties getProperties()
IActionInboxNotification
getProperties
in interface IActionInboxNotification
Properties
which define the content of this
notification.public String getAssignedRef()
IActionInboxNotification
getAssignedRef
in interface IActionInboxNotification
String
with the assigned reference or
null
if no reference is assigned to this notification.public RID getAssignedRID()
IActionInboxNotification
getAssignedRID
in interface IActionInboxNotification
RID
of the assigned resource or null
if no resource is assigned to this notification.Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice