| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ActionController
ActionController
encapsulates setter methods used when initializing instances of
Action.
This interface has no dependencies on
specific runtime environments such as WebSphere Portal.
In the WebSphere Portal environment, ActionController
objects may be programmatically created using PropertyBrokerService, followed
by invoking the setter methods of this interface, or may be implicitly created by the runtime
when equivalent information is declared in a WSDL file.
The corresponding getter methods in Action have detailed descriptions of what the attribute is used for.
Method Summary | |
---|---|
void | setActionInvocationMetaData(java.lang.String invocationMetadata)
Sets additional metadata which may be used to invoke targets. |
void | setActionNameParameter(java.lang.String value)
Sets the parameter that should be used as a key to determine the action name. |
void | setConstantParameters(java.util.Map params)
Sets additional constant parameters associated with the Action, by way of name, value entries in a Map. |
void | setDescription(java.lang.String description,
java.util.Locale locale)
Sets a localized description for this action. |
void | setInitiallyActive(boolean initiallyActive)
Sets if the action is initially active when the owning object (such as a portlet) is active or if it needs to be programmatically activated for each session. |
void | setInvokeIfMultipleActionsActive(boolean invokeIfMultipleActive)
Sets if this action should be invoked when other actions on the portlet are simultaneously active due to multiple wires being simultaneously triggered. |
void | setName(java.lang.String name)
Sets the name of the action. |
void | setParameters(Parameter[] parameters)
Sets the Parameter array associated with this action. |
void | setTitle(java.lang.String title,
java.util.Locale locale)
Sets a localized title for this action. |
void | setType(ActionType value)
Sets the type of the action. |
Methods inherited from interface com.ibm.portal.propertybroker.property.Action |
---|
getActionInvocationMetaData, getActionNameParameter, getConstantParameters, getDescription, getId, getInvokeIfMultipleActionsActive, getName, getOwningDefinitionId, getParameters, getSupportedLocales, getTitle, getType, isInitiallyActive |
Method Detail |
---|
void setName(java.lang.String name)
IllegalArgumentException
will be thrown.
void setConstantParameters(java.util.Map params)
Map
of constant objects.void setTitle(java.lang.String title, java.util.Locale locale)
void setDescription(java.lang.String description, java.util.Locale locale)
void setParameters(Parameter[] parameters)
IllegalArgumentException
will be thrown.void setType(ActionType value)
IllegalArgumentException
will be thrown.
void setActionInvocationMetaData(java.lang.String invocationMetadata)
void setInitiallyActive(boolean initiallyActive)
void setInvokeIfMultipleActionsActive(boolean invokeIfMultipleActive)
void setActionNameParameter(java.lang.String value)
| |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |