org.kuali.rice.krms.api.repository
Interface ActionContract

All Known Implementing Classes:
Action, Action.Builder

public interface ActionContract


Method Summary
 String getActionId()
          This is the ID for the Action
 List<? extends ActionAttributeContract> getAttributes()
          This method returns a list of attributes associated with the Action
 String getDescription()
          This is the description for what the parameter is used for.
 String getName()
          This is the name of the Action
 String getNamespace()
          This is the namespace of the Action
 String getTypeId()
          This is the KrmsType of the Action
 

Method Detail

getActionId

String getActionId()
This is the ID for the Action

It is a ID of a Action

Returns:
ID for Action

getName

String getName()
This is the name of the Action

name - the name of the Action

Returns:
the name of the Action

getNamespace

String getNamespace()
This is the namespace of the Action

The namespace of the Action

Returns:
the namespace of the Action

getDescription

String getDescription()
This is the description for what the parameter is used for. This can be null or a blank string.

Returns:
description

getTypeId

String getTypeId()
This is the KrmsType of the Action

Returns:
id for KRMS type related of the Action

getAttributes

List<? extends ActionAttributeContract> getAttributes()
This method returns a list of attributes associated with the Action

Returns:
a list of ActionAttribute objects.


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.