public interface ActivityElement
extends java.io.Serializable
Modifier and Type | Interface and Description |
---|---|
static class |
ActivityElement.State |
Modifier and Type | Method and Description |
---|---|
void |
addCustAttr(ActivityCustAttr custAttr)
Add custom attribute to this Activity Element
|
java.lang.String |
getActivityID()
Returns the activity's ID
|
java.util.Date |
getActivityTime()
Return the create date of this activity
|
oracle.webcenter.framework.service.ActivityType |
getActivityType()
Return the activity type
|
java.util.List<ActivityActor> |
getActors()
Return all Actors for this ActivityStreamingElement
|
java.lang.String |
getApplicationId()
Return the application id
|
CommentsSummary |
getCommentsSummary()
Returns a summary of comments that have been posted on the activity
|
java.lang.String |
getCreatedBy()
Returns the activity's created by
|
java.util.Date |
getCreatedOn()
Returns the activity's created on
|
ActivityCustAttr |
getCustAttr(java.lang.String name)
Return custom attribute with the specified name
|
java.util.Collection<ActivityCustAttr> |
getCustAttrs()
Return all custom attributes associated with this Activity Element
|
java.lang.String |
getDescription()
Return the display description of the activity
|
java.lang.String |
getDetail()
Return the activity's details
|
java.lang.String |
getDetailURL()
Return the detail url
|
LikesSummary |
getLikesSummary()
Returns a summary of likes that have been posted on the activity
|
java.lang.String |
getMessage()
Return the display message of this Activity
|
java.util.List<ActivityObject> |
getObjects()
Return all Objects for this ActivityStreamingElement
|
ActivityPermission |
getPermission()
Returns the permission for this activity
|
oracle.webcenter.framework.service.Scope |
getScope()
Return the scope of this activity
|
oracle.webcenter.activitystreaming.internal.model.ScopeWrapper |
getScopeWrapper()
Return the ScopeWrapper
|
java.lang.String |
getServiceId()
Returns the ActivityStreamElement's serviceId.
|
void |
setDetail(java.lang.String detail)
Set the activity's details
|
void |
setDetailURL(java.lang.String detailURL)
Set detail URL of the activity
|
void |
setState(ActivityElement.State state)
Set the activity's state
|
java.lang.String getServiceId()
java.util.List<ActivityActor> getActors()
java.util.List<ActivityObject> getObjects()
java.util.Date getActivityTime()
java.lang.String getMessage()
ActivityPermission getPermission()
java.lang.String getDescription()
java.lang.String getApplicationId()
oracle.webcenter.framework.service.Scope getScope()
oracle.webcenter.activitystreaming.internal.model.ScopeWrapper getScopeWrapper()
oracle.webcenter.framework.service.ActivityType getActivityType() throws ActivityException
ActivityException
- If any error occurs
determining the activity typejava.lang.String getDetailURL()
void setDetailURL(java.lang.String detailURL)
detailURL
- the detail url to be setjava.util.Date getCreatedOn()
java.lang.String getCreatedBy()
void setDetail(java.lang.String detail)
java.lang.String getDetail()
java.lang.String getActivityID()
void addCustAttr(ActivityCustAttr custAttr)
custAttr
- the new custom attributejava.util.Collection<ActivityCustAttr> getCustAttrs()
ActivityCustAttr getCustAttr(java.lang.String name)
name
- the name of custom attributevoid setState(ActivityElement.State state)
state
- The activity state
ActivityStreamConstCommentsSummary getCommentsSummary()
LikesSummary getLikesSummary()