|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProjectManagement
ProjectManagement.
| Method Summary | |
|---|---|
String |
getEndpoint()
Set service endpoint. |
Map<String,String> |
getIdAndLoginsMap()
Get id/login map available on remote services. |
String |
getResourceName()
Get service resource name. |
List<TimerProject> |
getUserProjects(String userId)
Get project list |
String |
login(String user,
String password)
Do login operation |
void |
setConnectionDataHandler(ConnectionDataHandler connectionDataHandler)
Set connection handler. |
void |
setDataManager(TimerDataManager dataManager)
Set data manager. |
void |
setEndpoint(String endpoint)
Set service endpoint. |
void |
setResourceName(String name)
Set service resource name. |
void |
synchronize(String userId,
List<TimerProject> projects)
Synchronize a single project. |
void |
syncTask(String userId,
TimerTask task,
Date dateOfDay,
long timeOfDay)
Sync a task. |
| Methods inherited from interface org.chorem.jtimer.data.DataEventListener |
|---|
addProject, addTask, changeClosedState, dataLoaded, deleteProject, deleteTask, modifyProject, modifyTask, moveTask, postMergeTasks, preMergeTasks, preMoveTask, setAnnotation, setTaskTime, startTask, stopTask |
| Methods inherited from interface org.chorem.jtimer.data.VetoableDataEventListener |
|---|
checkAddProject, checkAddTask, checkChangeClosedState, checkDeleteProject, checkDeleteTask, checkMergeTasks, checkModifyProject, checkModifyTask, checkMoveTask, checkSetAnnotation, checkSetTaskTime |
| Method Detail |
|---|
void setEndpoint(String endpoint)
endpoint - service endpointString getEndpoint()
void setResourceName(String name)
name - service resource nameString getResourceName()
void setDataManager(TimerDataManager dataManager)
dataManager - data managervoid setConnectionDataHandler(ConnectionDataHandler connectionDataHandler)
connectionDataHandler - connection handler
Map<String,String> getIdAndLoginsMap()
throws WebServiceException
WebServiceException - when call fail
String login(String user,
String password)
throws WebServiceException
user - usernamepassword - password
WebServiceException - when call fail
List<TimerProject> getUserProjects(String userId)
throws WebServiceException
userId - user id
WebServiceException - when call failTimerProject
void synchronize(String userId,
List<TimerProject> projects)
throws WebServiceException
userId - user idprojects - project list to synchronize
WebServiceException - when call fail
void syncTask(String userId,
TimerTask task,
Date dateOfDay,
long timeOfDay)
throws WebServiceException
userId - user idtask - task to syncdateOfDay - datetimeOfDay - time in seconds
WebServiceException - when call fail
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||