public interface RemoteCRDManager
extends java.rmi.Remote
Modifier and Type | Method and Description |
---|---|
void |
createCRD(java.lang.String loginUser,
CRDInfo crdInfo)
Creates a CRD.
|
void |
deleteCompletedCRD(java.lang.String loginUser,
int id)
Deletes a completed CRD task.
|
void |
deleteCompletedCRD(java.lang.String loginUser,
int[] ids)
Deletes completed CRD tasks.
|
void |
deleteCRD(java.lang.String loginUser,
CRDInfoKey crdKey)
Deletes a CRD.
|
CompletedCRDInfo |
getCompletedCRD(java.lang.String loginUser,
int id)
Gets a Completed CRD.
|
CRDInfo |
getCRD(java.lang.String loginUser,
CRDInfoKey crdKey)
Gets a CRD.
|
java.util.List<RemoteParamInfo> |
getParamInfos(java.lang.String loginUser,
CRDInfoKey crdKey)
Gets parameter information.
|
java.util.Vector<CompletedCRDInfo> |
listCompletedCRDs(java.lang.String loginUser)
Gets completed CRD tasks list.
|
java.util.Vector<CRDInfo> |
listCRDs(java.lang.String loginUser)
Gets CRD list.
|
java.util.Vector<RunningCRDInfo> |
listRunningCRDs(java.lang.String loginUser)
Gets running CRD tasks list.
|
void |
updateCRD(java.lang.String loginUser,
CRDInfo crdInfo)
Updates a CRD.
|
void createCRD(java.lang.String loginUser, CRDInfo crdInfo) throws java.rmi.RemoteException, CRDManageException
crdInfo
- CRD informationjava.rmi.RemoteException
- if communication-related error occurs during RMI call execution.CRDManageException
- will be thrown if error occurs when managing CRD(cached report data).CRDInfo getCRD(java.lang.String loginUser, CRDInfoKey crdKey) throws java.rmi.RemoteException, CRDManageException
crdKey
- CRD information key.java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).void deleteCRD(java.lang.String loginUser, CRDInfoKey crdKey) throws java.rmi.RemoteException, CRDManageException
crdKey
- CRD information key.java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).void updateCRD(java.lang.String loginUser, CRDInfo crdInfo) throws java.rmi.RemoteException, CRDManageException
crdInfo
- CRD information key.java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).java.util.Vector<CRDInfo> listCRDs(java.lang.String loginUser) throws java.rmi.RemoteException, CRDManageException
java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).java.util.Vector<RunningCRDInfo> listRunningCRDs(java.lang.String loginUser) throws java.rmi.RemoteException, CRDManageException
java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).void deleteCompletedCRD(java.lang.String loginUser, int id) throws java.rmi.RemoteException, CRDManageException
id
- the completed CRD idCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).java.rmi.RemoteException
- if communication-related error occurs during RMI call executionvoid deleteCompletedCRD(java.lang.String loginUser, int[] ids) throws java.rmi.RemoteException, CRDManageException
id
- completed CRD ids array.java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).CompletedCRDInfo getCompletedCRD(java.lang.String loginUser, int id) throws java.rmi.RemoteException, CRDManageException
id
- the Completed CRD id.java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).java.util.Vector<CompletedCRDInfo> listCompletedCRDs(java.lang.String loginUser) throws java.rmi.RemoteException, CRDManageException
java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs when managing CRD(cached report data).java.util.List<RemoteParamInfo> getParamInfos(java.lang.String loginUser, CRDInfoKey crdKey) throws java.rmi.RemoteException, CRDManageException
loginUser
- , the login user id..crdKey
- CRD information key.java.rmi.RemoteException
- if communication-related error occurs during RMI call executionCRDManageException
- will be thrown if error occurs.