|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.openexchange.api.OXObject
com.openexchange.api.OXSqlObject
com.openexchange.api.OXCommon
com.openexchange.api.OXCalendar
com.openexchange.api.OXTask
public class OXTask
OXTask
Nested Class Summary | |
---|---|
class |
OXTask.SearchQuery
|
Field Summary | |
---|---|
static java.lang.String |
ACTUAL_COSTS
|
static java.lang.String |
ACTUAL_DURATION
|
static java.lang.String |
AFTER_COMPLETE
|
static java.lang.String |
BILLING_INFORMATION
|
static java.lang.String |
COMPANIES
|
static java.lang.String |
CURRENCY
|
static java.lang.String |
DATE_COMPLETED
|
static int |
DEFAULTFOLDER
|
static int |
DEFERRED
|
static int |
DONE
|
static java.lang.String |
DURATION_TYPE
|
static int |
HIGH
|
static int |
IN_PROGRESS
|
static int |
LOW
|
static int |
NORMAL
|
static int |
NOT_STARTED
|
static java.lang.String |
PERCENT_COMPLETE
|
static java.lang.String |
PRIORITY
|
static java.lang.String |
PROJECT_ID
|
static java.lang.String |
STATUS
|
static java.lang.String |
TARGET_COSTS
|
static java.lang.String |
TARGET_DURATION
|
static java.lang.String |
TRIP_METER
|
static java.lang.String |
TYPE_OF_COSTS
|
static int |
WAITUNG
|
Fields inherited from class com.openexchange.api.OXCalendar |
---|
ACCEPT, ALARM, APRIL, AUGUST, DAILY, DAY, DAY_IN_MONTH, DAYS, DECEMBER, DECLINE, END_DATE, FEBRUARY, FRIDAY, INTERVAL, JANUARY, JULY, JUNE, MARCH, MAY, MONDAY, MONTH, MONTHLY, NONE, NOTE, NOTIFICATION, NOVEMBER, OCTOBER, PARTICIPANTS, PRIVATE, RECURRENCE_DATE_POSITION, RECURRENCE_ID, RECURRENCE_POSITION, RECURRENCE_TYPE, SATURDAY, SEPTEMBER, START_DATE, SUNDAY, THURSDAY, TITLE, TUESDAY, UNTIL, WEDNESDAY, WEEK_DAY, WEEKEND_DAY, WEEKLY, YEARLY |
Fields inherited from class com.openexchange.api.OXCommon |
---|
ATTACHMENT_FLAG, CATEGORIES, CREATED_BY, FOLDER_ID, MODIFIED_BY, PERSONAL_FOLDER_ID |
Fields inherited from class com.openexchange.api.OXSqlObject |
---|
DELETED, NEW_AND_MODIFIED |
Fields inherited from class com.openexchange.api.OXObject |
---|
CREATION_TIME, LAST_MODIFIED, OBJECT_ID |
Method Summary | |
---|---|
java.lang.Object |
clone()
|
OXObject |
create(java.lang.Object internalobject)
returns a new instance of the OXObject |
static OXTask |
createOXTask(java.lang.Object internalobject)
creates a new Instance of OXTask |
void |
createQuery(OXTask.SearchQuery oxsearch)
creates a extended Query with the given SearchQuery |
void |
delete()
delete this task |
float |
getActualCosts()
return actual costs |
float |
getActualDuration()
return actual duration |
java.lang.String |
getBillingInformation()
return billing information |
java.lang.String |
getCompanies()
return companies |
java.lang.String |
getCurrency()
return currency |
java.util.Date |
getDateCompleted()
return date_completed |
int |
getDoublicateID()
return the id of the object with the same attributes. |
java.lang.String |
getDurationType()
return duration type |
int |
getPercentComplete()
return percent complete |
int |
getPriority()
return priority |
OXSearchQuery |
getSearchQuery()
return OXSearchQuery |
int |
getStatus()
return status |
float |
getTargetCosts()
return target_costs |
float |
getTargetDuration()
return target duration |
java.lang.String |
getTripMeter()
return trip meter |
void |
load()
load the object with all informations |
void |
reset()
reset the object to the default values |
void |
save()
save the task |
void |
saveConfirm(int confirm)
saves the confirmation to this appointment for the current user |
void |
saveConfirm(java.lang.String confirm_user,
int confirm)
saves the confirmation to this appointment for a specified user |
void |
setActualCosts(float actual_costs)
set actual_costs |
void |
setActualDuration(float actual_duration)
set actual duration |
void |
setBillingInformation(java.lang.String billing_information)
set billing information |
void |
setCompanies(java.lang.String companies)
set companies |
void |
setCurrency(java.lang.String currency)
set currency |
void |
setDeleteQuery(java.util.Date since)
creates a Query to get private deleted objects since |
void |
setDeleteQuery(java.util.Date since,
int folder_id)
creates a Query to get all deleted objects since in folder |
void |
setDurationType(java.lang.String duration_type)
set duration type |
void |
setPercentComplete(int percent_complete)
set percent complete |
void |
setPriority(int priority)
set priority |
void |
setSimpleQuery(java.util.Date since)
creates a Query to get all private objects since the given date |
void |
setSimpleQuery(java.util.Date since,
int folder_id)
creates a Query to get all objects in the specified folder |
void |
setStatus(int status)
set status |
void |
setTargetCosts(float target_costs)
set target costs |
void |
setTargetDuration(float target_duration)
set target duration |
void |
setTripMeter(java.lang.String trip_meter)
set trip meter |
Methods inherited from class com.openexchange.api.OXCommon |
---|
delete, delete, getCreatedBy, getFolderID, getModifiedBy, hasAttachments, load, setFolderID, setReturnnames |
Methods inherited from class com.openexchange.api.OXSqlObject |
---|
canDelete, canRead, canWrite, destroy, getNext, getSQL_ORDER, getSQL_SELECT, getSQL_WHERE, getSQL, insert, load, setSQL_ORDER, setSQL_WHERE, setSQL |
Methods inherited from class com.openexchange.api.OXObject |
---|
contains, get, getConnection, getCreationTime, getInternalFieldname, getLastModified, getMandatoryFields, getMappedField, getObjectID, getPassword, getReadableFields, getUser, getWriteableFields, isNull, iterator, put, remove, set, setInternalObject, setObjectID, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PROJECT_ID
public static final java.lang.String TARGET_COSTS
public static final java.lang.String ACTUAL_COSTS
public static final java.lang.String TARGET_DURATION
public static final java.lang.String ACTUAL_DURATION
public static final java.lang.String PRIORITY
public static final java.lang.String PERCENT_COMPLETE
public static final java.lang.String DURATION_TYPE
public static final java.lang.String TYPE_OF_COSTS
public static final java.lang.String CURRENCY
public static final java.lang.String STATUS
public static final java.lang.String TRIP_METER
public static final java.lang.String BILLING_INFORMATION
public static final java.lang.String COMPANIES
public static final java.lang.String AFTER_COMPLETE
public static final java.lang.String DATE_COMPLETED
public static final int DEFAULTFOLDER
public static final int LOW
public static final int NORMAL
public static final int HIGH
public static final int NOT_STARTED
public static final int IN_PROGRESS
public static final int DONE
public static final int WAITUNG
public static final int DEFERRED
Method Detail |
---|
public OXObject create(java.lang.Object internalobject)
OXObject
public static OXTask createOXTask(java.lang.Object internalobject) throws OXPermissionException
internalobject
-
OXPermissionException
public void setDeleteQuery(java.util.Date since) throws java.lang.Exception, OXPermissionException
setDeleteQuery
in class OXCommon
since
-
java.lang.Exception
OXPermissionException
public void setDeleteQuery(java.util.Date since, int folder_id) throws java.lang.Exception, OXPermissionException
since
-
java.lang.Exception
OXPermissionException
public void setSimpleQuery(java.util.Date since) throws java.lang.Exception, OXConflictException, OXPermissionException
setSimpleQuery
in class OXCommon
since
-
java.lang.Exception
OXConflictException
OXPermissionException
public void setSimpleQuery(java.util.Date since, int folder_id) throws java.lang.Exception, OXPermissionException, OXConflictException
setSimpleQuery
in class OXCommon
since
- folder_id
-
java.lang.Exception
OXPermissionException
OXConflictException
public void createQuery(OXTask.SearchQuery oxsearch) throws java.lang.Exception, OXConflictException
oxsearch
-
java.lang.Exception
OXConflictException
public void load() throws java.lang.Exception, OXConflictException, OXPermissionException
load
in class OXSqlObject
java.lang.Exception
OXConflictException
OXPermissionException
public java.util.Date getDateCompleted()
public int getStatus()
public int getPriority()
public int getPercentComplete()
public float getActualCosts()
public float getTargetCosts()
public float getActualDuration()
public float getTargetDuration()
public java.lang.String getTripMeter()
public java.lang.String getCurrency()
public java.lang.String getDurationType()
public java.lang.String getBillingInformation()
public java.lang.String getCompanies()
public OXSearchQuery getSearchQuery()
getSearchQuery
in class OXSqlObject
public void setStatus(int status)
status
- public void setPriority(int priority)
priority
- public void setPercentComplete(int percent_complete)
percent_complete
- public void setActualCosts(float actual_costs)
actual_costs
- public void setTargetCosts(float target_costs)
target_costs
- public void setActualDuration(float actual_duration)
actual_duration
- public void setTargetDuration(float target_duration)
target_duration
- public void setTripMeter(java.lang.String trip_meter)
trip_meter
- public void setCurrency(java.lang.String currency)
currency
- public void setDurationType(java.lang.String duration_type)
duration_type
- public void setBillingInformation(java.lang.String billing_information)
billing_information
- public void setCompanies(java.lang.String companies)
companies
- public void save() throws java.lang.Exception, OXConflictException, OXPermissionException, OXMandatoryFieldException
save
in class OXSqlObject
java.lang.Exception
OXConflictException
OXPermissionException
OXMandatoryFieldException
public void delete() throws java.lang.Exception, OXConflictException, OXPermissionException
delete
in class OXObject
java.lang.Exception
OXConflictException
OXPermissionException
public void saveConfirm(int confirm) throws java.lang.Exception, OXConflictException, OXPermissionException
confirm
- (NONE, ACCEPT, DECLINE)
java.lang.Exception
OXConflictException
OXPermissionException
public void saveConfirm(java.lang.String confirm_user, int confirm) throws java.lang.Exception, OXConflictException, OXPermissionException
confirm_user
- confirm
- (NONE, ACCEPT, DECLINE)
java.lang.Exception
OXConflictException
OXPermissionException
public void reset()
reset
in class OXSqlObject
public java.lang.Object clone()
clone
in class OXCalendar
public int getDoublicateID()
getDoublicateID
in class OXCommon
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |