public abstract class NotificationAction
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Constructor and Description |
|---|
NotificationAction() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone()
Implements deep-copy clone.
|
java.lang.String |
getClazz() |
java.lang.String |
getId() |
java.lang.String |
getLabel() |
protected NotificationEntry |
getTarget() |
abstract void |
invoke(javax.portlet.ActionRequest req,
javax.portlet.ActionResponse res)
Perform this action on the notification to which it is attached.
|
void |
setId(java.lang.String id)
Identifies the action, from among the available set of actions, when the
user invokes it.
|
void |
setLabel(java.lang.String label) |
public final java.lang.String getClazz()
public final java.lang.String getId()
public final void setId(java.lang.String id)
public final java.lang.String getLabel()
public final void setLabel(java.lang.String label)
public abstract void invoke(javax.portlet.ActionRequest req,
javax.portlet.ActionResponse res)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException - Not really, but it's on the method
signature we're overriding.protected final NotificationEntry getTarget()
Copyright © 2018 Jasig. All Rights Reserved.