ibi.broker.api.ws
Class ScheduleManagerWS
java.lang.Object
ibi.broker.api.ws.AbstractWebService
ibi.broker.api.ws.ScheduleManagerWS
- All Implemented Interfaces:
- ScheduleManagerIF, java.rmi.Remote
public class ScheduleManagerWS
- extends AbstractWebService
- implements ScheduleManagerIF
- Author:
- M.Luo
Fields inherited from interface ibi.broker.api.ws.ScheduleManagerIF |
DAY, FILE, FTP, HOUR, LIBRARY, MAIL, MINUTE, MONTH, MRE, MY_REPORT, ONCE, PRINT, STANDARD_REPORT, URL, WEBFOCUS_SERVER_PROCEDURE, WEEK, YEAR |
Method Summary |
java.lang.String |
addSchedule(Authenticate authenticate,
Schedule schedule)
|
Schedule |
createScheduleInstance(Authenticate authenticate,
int intervalType,
java.lang.String methodCode,
int taskType)
|
Schedule |
createScheduleInstanceDefault(Authenticate authenticate)
|
void |
deleteSchedule(Authenticate authenticate,
java.lang.String scheduleId)
|
AmperParameter[] |
getAmperParameterList(Authenticate authenticate,
Task task)
|
java.lang.String[] |
getOwnerList(Authenticate authenticate)
|
Schedule |
getSchedule(Authenticate authenticate,
java.lang.String scheduleId)
|
java.lang.String |
getScheduleId(Authenticate authenticate,
java.lang.String owner,
java.lang.String scheduleDescription)
|
Schedule[] |
getScheduleInfoList(Authenticate authenticate,
java.lang.String[] scheduleId)
|
Schedule[] |
getScheduleInfoListByCaller(Authenticate authenticate)
|
Schedule[] |
getScheduleInfoListByOwner(Authenticate authenticate,
java.lang.String owner)
|
Schedule[] |
getScheduleList(Authenticate authenticate,
java.lang.String[] scheduleId)
|
java.lang.String |
run(Authenticate authenticate,
Schedule schedule)
|
void |
updateSchedule(Authenticate authenticate,
Schedule schedule)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScheduleManagerWS
public ScheduleManagerWS()
getSchedule
public Schedule getSchedule(Authenticate authenticate,
java.lang.String scheduleId)
throws java.rmi.RemoteException
- Specified by:
getSchedule
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
getScheduleInfoListByCaller
public Schedule[] getScheduleInfoListByCaller(Authenticate authenticate)
throws java.rmi.RemoteException
- Specified by:
getScheduleInfoListByCaller
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
getScheduleInfoList
public Schedule[] getScheduleInfoList(Authenticate authenticate,
java.lang.String[] scheduleId)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getScheduleList
public Schedule[] getScheduleList(Authenticate authenticate,
java.lang.String[] scheduleId)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getScheduleInfoListByOwner
public Schedule[] getScheduleInfoListByOwner(Authenticate authenticate,
java.lang.String owner)
throws java.rmi.RemoteException
- Specified by:
getScheduleInfoListByOwner
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
addSchedule
public java.lang.String addSchedule(Authenticate authenticate,
Schedule schedule)
throws java.rmi.RemoteException
- Specified by:
addSchedule
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
updateSchedule
public void updateSchedule(Authenticate authenticate,
Schedule schedule)
throws java.rmi.RemoteException
- Specified by:
updateSchedule
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
deleteSchedule
public void deleteSchedule(Authenticate authenticate,
java.lang.String scheduleId)
throws java.rmi.RemoteException
- Specified by:
deleteSchedule
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
getOwnerList
public java.lang.String[] getOwnerList(Authenticate authenticate)
throws java.rmi.RemoteException
- Specified by:
getOwnerList
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
run
public java.lang.String run(Authenticate authenticate,
Schedule schedule)
throws java.rmi.RemoteException
- Specified by:
run
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
getScheduleId
public java.lang.String getScheduleId(Authenticate authenticate,
java.lang.String owner,
java.lang.String scheduleDescription)
throws java.rmi.RemoteException
- Specified by:
getScheduleId
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
createScheduleInstanceDefault
public Schedule createScheduleInstanceDefault(Authenticate authenticate)
throws java.rmi.RemoteException
- Specified by:
createScheduleInstanceDefault
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
createScheduleInstance
public Schedule createScheduleInstance(Authenticate authenticate,
int intervalType,
java.lang.String methodCode,
int taskType)
throws java.rmi.RemoteException
- Specified by:
createScheduleInstance
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
getAmperParameterList
public AmperParameter[] getAmperParameterList(Authenticate authenticate,
Task task)
throws java.rmi.RemoteException
- Specified by:
getAmperParameterList
in interface ScheduleManagerIF
- Throws:
java.rmi.RemoteException
Copyright © 2006 Information Builders, Incorporated.