org.openpermis.policy.bean
Interface ActionBean

All Superinterfaces:
Action, Nameable, NameableBean, Part, PartBean, Serializable
All Known Implementing Classes:
BasicAction

public interface ActionBean
extends Action, PartBean, NameableBean

An action is what a subject wants to execute on a resource.

The action features a unique name and a map of parameter names and types.

Since:
0.1.0

Method Summary
 ParameterList getParameters()
          Returns a parameter list.
 void setParameters(ParameterList parameters)
          Sets parameter list.
 
Methods inherited from interface org.openpermis.policy.Action
mapArguments, matches
 
Methods inherited from interface org.openpermis.policy.Part
equals, hashCode, isValid, toString
 
Methods inherited from interface org.openpermis.policy.Nameable
getName
 
Methods inherited from interface org.openpermis.policy.bean.PartBean
addPropertyChangeListener, equalSerialNumber, findBySerialNumber, getPartBeanType, getSerialNumber, removePropertyChangeListener, toShortString
 
Methods inherited from interface org.openpermis.policy.Part
equals, hashCode, isValid, toString
 
Methods inherited from interface org.openpermis.policy.bean.NameableBean
setName
 
Methods inherited from interface org.openpermis.policy.Nameable
getName
 

Method Detail

getParameters

ParameterList getParameters()
Returns a parameter list.

Returns:
a ParameterList.
Since:
0.1.0

setParameters

void setParameters(ParameterList parameters)
Sets parameter list.

Parameters:
parameters - the parameter list to set.
Since:
0.1.0


PERMIS Role Based Access Control 0.3.0 (Build 14)
2009/05/08 09:06:10
Copyright (c) 2002-2007 Ergon Informatik AG