public interface ControllerCommand extends com.ibm.websphere.command.CacheableCommand, AccCommand
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Modifier and Type | Method and Description |
---|---|
boolean | checkPermission()
Deprecated.
This method has been replaced by ECCommand.getResources()
|
void | execute()
This method invokes the performExecute() method of the command.
|
boolean | getGeneric()
This method gets the generic property for this command.
|
TypedProperty | getRequestProperties()
This method gets the request properties set by the setRequestProperties() method.
|
TypedProperty | getResolvedRequestProperties()
This method gets the resolved request properties associated with this command.
|
TypedProperty | getResponseProperties()
This method gets the response properties associated with this command.
|
boolean | getRetriable()
This method gets the retriable property for this command.
|
TypedProperty | getViewInputProperties()
This method retrieves the request properties and passes them on to the view command.
|
boolean | isGeneric()
This method checks to see whether this is a generic command.
|
boolean | isRetriable()
This method checks to see whether this command is retriable on rollback exceptions.
|
TypedProperty | mergeProperties(TypedProperty reqProp)
This method merges the properties passed to the request with the default properties defined in the command configuration.
|
void | setGeneric(boolean value)
This method sets the generic property of this command.
|
void | setRequestProperties(TypedProperty requestProperties)
This method sets the request properties.
|
void | setRetriable(boolean value)
This method sets the retriable property for this command.
|
void | setViewInputProperties(TypedProperty requestProperties)
This method sets the input properties to be passed to the view command.
|
static final java.lang.String COPYRIGHT
boolean checkPermission() throws ECException
void execute() throws ECException
boolean getGeneric()
TypedProperty getRequestProperties()
TypedProperty getResolvedRequestProperties()
TypedProperty getResponseProperties()
For example, it could contain the following properties:
The response properties are combined with any default parameters defined in the properties column of the URL configuration before passing on to the view command.
boolean getRetriable()
TypedProperty getViewInputProperties()
boolean isGeneric()
boolean isRetriable()
TypedProperty mergeProperties(TypedProperty reqProp)
void setGeneric(boolean value)
void setRequestProperties(TypedProperty requestProperties) throws ECException
void setRetriable(boolean value)
void setViewInputProperties(TypedProperty requestProperties) throws ECException