planetj.dataengine.action
Class RowCollectionAction

java.lang.Object
  extended byplanetj.dataengine.action.AbstractAction
      extended byplanetj.dataengine.action.ObjectAction
          extended byplanetj.dataengine.action.RowCollectionAction
All Implemented Interfaces:
java.lang.Cloneable, IHttpAction, IRowCollectionAction, java.io.Serializable

Deprecated. - replaced with NamedRowCollectionAction

public abstract class RowCollectionAction
extends ObjectAction
implements IRowCollectionAction

A RowAction is an action that is to be performed on a given Row.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class planetj.dataengine.action.AbstractAction
DEFAULT_TYPE
 
Fields inherited from interface planetj.dataengine.action.IRowCollectionAction
TYPE
 
Constructor Summary
RowCollectionAction(RowCollection actionObject)
          Deprecated.  
 
Method Summary
 java.lang.String getType()
          Deprecated. All subclasses are of the RowAction's type
 java.lang.Object handleObjectAction(IActionObject ao, ExecutingContext ec)
          Deprecated. Ensure given object to perform action on is a RowCollection.
abstract  java.lang.Object handleRowCollectionAction(RowCollection rc, ExecutingContext ec)
          Deprecated. Subclasses need to provide logic to handle the action they wish to perform.
 
Methods inherited from class planetj.dataengine.action.ObjectAction
getActionObject, getCorrectAction, getDefaultLocation, getDescriptor, handleAction, handleObjectAction, isApplicable, isApplicable, setActionObject
 
Methods inherited from class planetj.dataengine.action.AbstractAction
clone, cloneAction, getDefaultDescriptor, getDetailsLocations, getDetailsModes, getLocation, getLocations, getName, handleAction, handleAction, setDescriptor
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface planetj.dataengine.action.IHttpAction
createActionRequest, createActionRequest
 

Constructor Detail

RowCollectionAction

public RowCollectionAction(RowCollection actionObject)
Deprecated. 
Method Detail

getType

public java.lang.String getType()
Deprecated. 
All subclasses are of the RowAction's type

Overrides:
getType in class AbstractAction

handleObjectAction

public final java.lang.Object handleObjectAction(IActionObject ao,
                                                 ExecutingContext ec)
                                          throws CMException
Deprecated. 
Ensure given object to perform action on is a RowCollection.

Throws:
CMException

handleRowCollectionAction

public abstract java.lang.Object handleRowCollectionAction(RowCollection rc,
                                                           ExecutingContext ec)
                                                    throws CMException
Deprecated. 
Subclasses need to provide logic to handle the action they wish to perform.

Parameters:
rc - RowCollection to perform action on
Throws:
CMException