public interface ResourceActionHandler
Modifier and Type | Interface and Description |
---|---|
static class |
ResourceActionHandler.ResourceActionedResult
This enum describes the values that should be returned by the
resourceActioned() method to indicate what action the
WebCenter service framework should take.
|
Modifier and Type | Method and Description |
---|---|
ResourceActionHandler.ResourceActionedResult |
resourceActioned(javax.faces.event.ActionEvent action,
ResourceActionRenderContext resource)
This API will be called whenever an RAH enabled resource has been
actioned to determine what should happen next.
|
void |
viewPage(ResourceActionRenderContext resource)
This is how the handler will implement the viewing of a page, if
the service declares its Resource View to be a page.
|
void |
viewResourceAsPage(ResourceActionRenderContext resource)
This is how the handler will implement the viewing of a resource when
interpreted as a page, if the service declares no Resource Views and
the service ID is understood to allow for this to happen.
|
void |
viewTaskFlow(ResourceActionRenderContext resource,
TaskFlowId taskFlowId)
This is how the handler will implement the viewing of a task flow, if
the service declares its Resource View to be a task flow.
|
void viewTaskFlow(ResourceActionRenderContext resource, TaskFlowId taskFlowId)
resource
- The necessary information on how the rendering of the
resource will take placetaskFlowId
- The ID of the task flow to be viewedvoid viewPage(ResourceActionRenderContext resource)
resource
- The necessary information on how the rendering of the
resource will take placevoid viewResourceAsPage(ResourceActionRenderContext resource)
resource
- The necessary information on how the rendering of the
resource will take placeResourceActionHandler.ResourceActionedResult resourceActioned(javax.faces.event.ActionEvent action, ResourceActionRenderContext resource)
action
- The UI ActionEvent action that caused this API to be invokedresource
- The necessary information on how the rendering of the
resource will take place