OKMRest  3.4.1
OpenKM Rest
com.openkm.sdk4csharp.definition.BaseTask Interface Reference
Inheritance diagram for com.openkm.sdk4csharp.definition.BaseTask:

Public Member Functions

TaskList getAssignedTasks (long projectId, long typeId, long statusId, String orderColumn, bool orderAsc, int offset, int limit, String subject)
 
TaskList getActiveTasks (long projectId, long typeId, long statusId, String orderColumn, bool orderAsc, int offset, int limit, String subject)
 
TaskList getFinishedTasks (long projectId, long typeId, long statusId, String orderColumn, bool orderAsc, int offset, int limit, String subject)
 
List< TaskStatusgetTaskStatus ()
 
List< TaskProjectgetTaskProjects (bool filterActive)
 
List< TaskTypegetTaskTypes (bool filterActive)
 
long getAssignedTasksCount (long statusId, long projectId, long typeId)
 
long getActiveTasksCount (long statusId, long projectId, long typeId)
 
long getFinishedTasksCount (long statusId, long projectId, long typeId)
 
Task createTask (String subject, String start, String end, String description, String statusId, String projectId, String typeId, List< String > users, List< String > roles, List< String > externalUsers, List< String > relatedDocuments, List< String > relatedFolders, List< String > relatedRecords, List< String > relatedMails, String repeatExpression, String repeatUntil, String formatDate, int repeatTimes, String reminderStartUnit, int reminderStartValue, String reminderEndUnit, int reminderEndValue)
 
Task updateTask (String taskId, String subject, String start, String end, String description, String statusId, String projectId, String typeId, List< String > users, List< String > roles, List< String > externalUsers, List< String > relatedDocuments, List< String > relatedFolders, List< String > relatedRecords, List< String > relatedMails, String owner, String repeatExpression, String repeatUntil, String formatDate, int repeatTimes, int progress, String reminderStartUnit, int reminderStartValue, String reminderEndUnit, int reminderEndValue)
 
Task getTask (long taskId)
 
void deleteTask (long taskId)
 
TaskProject createTaskProject (String name, bool active, String description)
 
TaskProject updateTaskProject (long projectId, bool active, String name, String description)
 
void deleteTaskProject (long projectId)
 
TaskProject getTaskProject (long projectId)
 
TaskType createTaskType (String name, bool active, String description)
 
TaskType updateTaskType (long typeId, bool active, String name, String description)
 
void deleteTaskType (long typeId)
 
TaskType getTaskType (long typeId)
 
TaskStatus createTaskStatus (String name, bool finish)
 
TaskStatus updateTaskStatus (long statusId, String name, bool finish)
 
void deleteTaskStatus (long statusId)
 
TaskStatus getTaskStatus (long statusId)
 
List< TaskNotegetTaskNotes (long taskId)
 
TaskNote createTaskNote (long taskId, String text)
 
TaskNote updateTaskNote (long noteId, String text)
 
void deleteTaskNote (long noteId)
 

Member Function Documentation

Task com.openkm.sdk4csharp.definition.BaseTask.createTask ( String  subject,
String  start,
String  end,
String  description,
String  statusId,
String  projectId,
String  typeId,
List< String >  users,
List< String >  roles,
List< String >  externalUsers,
List< String >  relatedDocuments,
List< String >  relatedFolders,
List< String >  relatedRecords,
List< String >  relatedMails,
String  repeatExpression,
String  repeatUntil,
String  formatDate,
int  repeatTimes,
String  reminderStartUnit,
int  reminderStartValue,
String  reminderEndUnit,
int  reminderEndValue 
)
TaskNote com.openkm.sdk4csharp.definition.BaseTask.createTaskNote ( long  taskId,
String  text 
)
TaskProject com.openkm.sdk4csharp.definition.BaseTask.createTaskProject ( String  name,
bool  active,
String  description 
)
TaskStatus com.openkm.sdk4csharp.definition.BaseTask.createTaskStatus ( String  name,
bool  finish 
)
TaskType com.openkm.sdk4csharp.definition.BaseTask.createTaskType ( String  name,
bool  active,
String  description 
)
void com.openkm.sdk4csharp.definition.BaseTask.deleteTask ( long  taskId)
void com.openkm.sdk4csharp.definition.BaseTask.deleteTaskNote ( long  noteId)
void com.openkm.sdk4csharp.definition.BaseTask.deleteTaskProject ( long  projectId)
void com.openkm.sdk4csharp.definition.BaseTask.deleteTaskStatus ( long  statusId)
void com.openkm.sdk4csharp.definition.BaseTask.deleteTaskType ( long  typeId)
TaskList com.openkm.sdk4csharp.definition.BaseTask.getActiveTasks ( long  projectId,
long  typeId,
long  statusId,
String  orderColumn,
bool  orderAsc,
int  offset,
int  limit,
String  subject 
)
long com.openkm.sdk4csharp.definition.BaseTask.getActiveTasksCount ( long  statusId,
long  projectId,
long  typeId 
)
TaskList com.openkm.sdk4csharp.definition.BaseTask.getAssignedTasks ( long  projectId,
long  typeId,
long  statusId,
String  orderColumn,
bool  orderAsc,
int  offset,
int  limit,
String  subject 
)
long com.openkm.sdk4csharp.definition.BaseTask.getAssignedTasksCount ( long  statusId,
long  projectId,
long  typeId 
)
TaskList com.openkm.sdk4csharp.definition.BaseTask.getFinishedTasks ( long  projectId,
long  typeId,
long  statusId,
String  orderColumn,
bool  orderAsc,
int  offset,
int  limit,
String  subject 
)
long com.openkm.sdk4csharp.definition.BaseTask.getFinishedTasksCount ( long  statusId,
long  projectId,
long  typeId 
)
Task com.openkm.sdk4csharp.definition.BaseTask.getTask ( long  taskId)
List<TaskNote> com.openkm.sdk4csharp.definition.BaseTask.getTaskNotes ( long  taskId)
TaskProject com.openkm.sdk4csharp.definition.BaseTask.getTaskProject ( long  projectId)
List<TaskProject> com.openkm.sdk4csharp.definition.BaseTask.getTaskProjects ( bool  filterActive)
List<TaskStatus> com.openkm.sdk4csharp.definition.BaseTask.getTaskStatus ( )
TaskStatus com.openkm.sdk4csharp.definition.BaseTask.getTaskStatus ( long  statusId)
TaskType com.openkm.sdk4csharp.definition.BaseTask.getTaskType ( long  typeId)
List<TaskType> com.openkm.sdk4csharp.definition.BaseTask.getTaskTypes ( bool  filterActive)
Task com.openkm.sdk4csharp.definition.BaseTask.updateTask ( String  taskId,
String  subject,
String  start,
String  end,
String  description,
String  statusId,
String  projectId,
String  typeId,
List< String >  users,
List< String >  roles,
List< String >  externalUsers,
List< String >  relatedDocuments,
List< String >  relatedFolders,
List< String >  relatedRecords,
List< String >  relatedMails,
String  owner,
String  repeatExpression,
String  repeatUntil,
String  formatDate,
int  repeatTimes,
int  progress,
String  reminderStartUnit,
int  reminderStartValue,
String  reminderEndUnit,
int  reminderEndValue 
)
TaskNote com.openkm.sdk4csharp.definition.BaseTask.updateTaskNote ( long  noteId,
String  text 
)
TaskProject com.openkm.sdk4csharp.definition.BaseTask.updateTaskProject ( long  projectId,
bool  active,
String  name,
String  description 
)
TaskStatus com.openkm.sdk4csharp.definition.BaseTask.updateTaskStatus ( long  statusId,
String  name,
bool  finish 
)
TaskType com.openkm.sdk4csharp.definition.BaseTask.updateTaskType ( long  typeId,
bool  active,
String  name,
String  description 
)

The documentation for this interface was generated from the following file: