net.ezcontent.flow
Interface Action

All Superinterfaces:
Record
All Known Implementing Classes:
Accion

public interface Action
extends Record

Representa una accion que debe ejecutarse sobre algun objeto, por algun usuario.

Author:
Enrique Zamudio

Method Summary
 ActionType getActionType()
           
 Date getFinishDate()
           
 int getPriority()
           
 Record getRecord()
           
 User getUser()
           
 void setActionType(ActionType type)
          El tipo de accion a ejecutar.
 void setFinishDate(Date date)
          La fecha en que se realiza la accion.
 void setPriority(int prio)
          La prioridad de la accion, sobre otras acciones pendientes que tenga un usuario.
 void setRecord(Record doc)
          El objeto sobre el cual hay que ejecutar la accion.
 void setUser(User user)
          El usuario que debe ejecutar la accion.
 
Methods inherited from interface net.ezcontent.records.Record
getRecordID, getStatus, getType, setStatus
 

Method Detail

setActionType

public void setActionType(ActionType type)
El tipo de accion a ejecutar.


getActionType

public ActionType getActionType()

setUser

public void setUser(User user)
El usuario que debe ejecutar la accion.


getUser

public User getUser()

setRecord

public void setRecord(Record doc)
El objeto sobre el cual hay que ejecutar la accion.


getRecord

public Record getRecord()

setFinishDate

public void setFinishDate(Date date)
La fecha en que se realiza la accion.


getFinishDate

public Date getFinishDate()

setPriority

public void setPriority(int prio)
La prioridad de la accion, sobre otras acciones pendientes que tenga un usuario.


getPriority

public int getPriority()