org.apache.agila.services.task
Interface Task

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
TaskImpl

public interface Task
extends java.io.Serializable

Represents a task for a user to do

Version:
$Id: $
Author:
Geir Magnusson Jr.

Field Summary
static int TASK_ALL
           
static int TASK_CANCELLED
           
static int TASK_COMPLETE
           
static int TASK_INCOMPLETE
           
 
Method Summary
 GroupID getGroupID()
           
 InstanceID getInstanceID()
           
 TokenID getSourceTokenID()
           
 java.lang.String getTaskDescription()
           
 java.util.Date getTaskExpirationDate()
           
 TaskID getTaskID()
           
 int getTaskStatus()
           
 UserID getUserID()
           
 void setTaskID(TaskID taskid)
           
 void setTaskStatus(int status)
           
 void setUserID(UserID userID)
           
 

Field Detail

TASK_ALL

static final int TASK_ALL
See Also:
Constant Field Values

TASK_INCOMPLETE

static final int TASK_INCOMPLETE
See Also:
Constant Field Values

TASK_COMPLETE

static final int TASK_COMPLETE
See Also:
Constant Field Values

TASK_CANCELLED

static final int TASK_CANCELLED
See Also:
Constant Field Values
Method Detail

getTaskID

TaskID getTaskID()

setTaskID

void setTaskID(TaskID taskid)

getUserID

UserID getUserID()

setUserID

void setUserID(UserID userID)

getGroupID

GroupID getGroupID()

getTaskDescription

java.lang.String getTaskDescription()

getTaskExpirationDate

java.util.Date getTaskExpirationDate()

getSourceTokenID

TokenID getSourceTokenID()

getTaskStatus

int getTaskStatus()

setTaskStatus

void setTaskStatus(int status)

getInstanceID

InstanceID getInstanceID()


Copyright © 2004-2005 The Apache Software Foundation. All Rights Reserved.