org.alfresco.service.cmr.action
Interface ParameterizedItem

All Known Subinterfaces:
Action, ActionCondition, CancellableAction, CompositeAction, CompositeActionCondition, CompositeRenditionDefinition, RenditionDefinition, ReplicationDefinition
All Known Implementing Classes:
ActionConditionImpl, ActionImpl, ActionServiceImplTest.CancellableSleepAction, CompositeActionConditionImpl, CompositeActionImpl, CompositeRenditionDefinitionImpl, ParameterizedItemImpl, RenditionDefinitionImpl, ReplicationDefinitionImpl, ScheduledPersistedActionServiceTest.TestAction

public interface ParameterizedItem

Rule item interface


Method Summary
 java.lang.String getId()
          Unique identifier for the parameterized item
 java.io.Serializable getParameterValue(java.lang.String name)
          Get value of a named parameter.
 java.util.Map getParameterValues()
          Get the parameter values
 void setParameterValue(java.lang.String name, java.io.Serializable value)
          Sets the value of a parameter.
 void setParameterValues(java.util.Map parameterValues)
          Sets the parameter values
 

Method Detail

getId

java.lang.String getId()
Unique identifier for the parameterized item

Returns:
the id string

getParameterValues

java.util.Map getParameterValues()
Get the parameter values

Returns:
get the parameter values

getParameterValue

java.io.Serializable getParameterValue(java.lang.String name)
Get value of a named parameter.

Parameters:
name - the parameter name
Returns:
the value of the parameter

setParameterValues

void setParameterValues(java.util.Map parameterValues)
Sets the parameter values

Parameters:
parameterValues - the parameter values

setParameterValue

void setParameterValue(java.lang.String name,
                       java.io.Serializable value)
Sets the value of a parameter.

Parameters:
name - the parameter name
value - the parameter value


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.