public class ResourceAction<T>
extends oracle.webcenter.framework.resource.ResourceRow
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTR_RESOURCE_ACTION |
static java.lang.String |
DISPLAY_AS_POPUP |
static java.lang.String |
HANDLER_CLASS_NAME |
static java.lang.String |
RESOURCE_ACTION_EDIT |
static java.lang.String |
RESOURCE_ACTION_REDIRECT_VIEWID |
static java.lang.String |
RESOURCE_ACTION_VIEW |
ATTR_APP_PARAMS, ATTR_EXTERNAL_URL, ATTR_GROUP_ID, ATTR_RESOURCE_ID, ATTR_RESOURCE_REFERER, ATTR_RESOURCE_SCOPE, ATTR_RESOURCE_TITLE, ATTR_RESOURCE_TYPE, ATTR_SERVICE_ID, m_appParams, m_groupId, m_id, m_referer, m_scope, m_title, m_type| Constructor and Description |
|---|
ResourceAction(ResourceAction<T> action)
Copy constructor.
|
ResourceAction(java.lang.String action,
T source,
java.lang.String groupId,
java.lang.String id,
java.lang.String type,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
Constructs a Resource Action POJO.
|
ResourceAction(java.lang.String action,
T source,
java.lang.String groupId,
java.lang.String id,
java.lang.String type,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> valueMap,
java.lang.String scope,
java.lang.String referer)
Constructs a Resource Action POJO.
|
ResourceAction(java.lang.String action,
T source,
java.lang.String groupId,
java.lang.String id,
java.lang.String type,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> valueMap,
java.lang.String scope,
java.lang.String referer,
java.lang.String appParams)
Constructs a Resource Action POJO.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAction() |
T |
getSource() |
java.util.Map<java.lang.String,java.lang.Object> |
getValueMap() |
java.lang.String |
toString() |
public static final java.lang.String RESOURCE_ACTION_VIEW
public static final java.lang.String RESOURCE_ACTION_REDIRECT_VIEWID
public static final java.lang.String RESOURCE_ACTION_EDIT
public static final java.lang.String ATTR_RESOURCE_ACTION
public static final java.lang.String HANDLER_CLASS_NAME
public static final java.lang.String DISPLAY_AS_POPUP
public ResourceAction(ResourceAction<T> action)
action - another ResourceAction object that we are trying to
clone into the current instance.public ResourceAction(java.lang.String action,
T source,
java.lang.String groupId,
java.lang.String id,
java.lang.String type,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> valueMap,
java.lang.String scope,
java.lang.String referer,
java.lang.String appParams)
action - a String constant indicating what to do with the resourcesource - the UI component where this command came fromgroupId - each resource group (result table) has an ID
that can be parsed to find the ID of the service whose results are
showing in that table.id - the ID of the resource corresponding to each rowtype - the type of the resource corresponding to each rowtitle - the title of the resource corresponding to each rowscope - the scope GUID of the resource corresponding to each rowreferer - the ID of the service that referred to this resourceappParams - a URL Encoded String of the Map of parameters to pass through
to the ultimate URLs generated by the RAH app overridepublic ResourceAction(java.lang.String action,
T source,
java.lang.String groupId,
java.lang.String id,
java.lang.String type,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> valueMap,
java.lang.String scope,
java.lang.String referer)
action - a String constant indicating what to do with the resourcesource - the UI component where this command came fromgroupId - each resource group (result table) has an ID
that can be parsed to find the ID of the service whose results are
showing in that table.id - the ID of the resource corresponding to each rowtype - the type of the resource corresponding to each rowtitle - the title of the resource corresponding to each rowscope - the scope GUID of the resource corresponding to each rowreferer - the ID of the service that referred to this resourcepublic ResourceAction(java.lang.String action,
T source,
java.lang.String groupId,
java.lang.String id,
java.lang.String type,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.Object> valueMap)
action - a String constant indicating what to do with the resourcesource - the UI component where this command came fromgroupId - each resource group (result table) has an ID
that can be parsed to find the ID of the service whose results are
showing in that table.id - the ID of the resource corresponding to each rowtype - the type of the resource corresponding to each rowtitle - the title of the resource corresponding to each rowpublic T getSource()
public java.lang.String getAction()
public java.util.Map<java.lang.String,java.lang.Object> getValueMap()
public java.lang.String toString()
toString in class oracle.webcenter.framework.resource.ResourceRow