public interface CRDManager
| Modifier and Type | Method and Description |
|---|---|
void |
createCRD(java.lang.String loginUser,
CRDInfo crdInfo)
Creates
CRD with specified login user and CRDInfo. |
void |
deleteCompletedCRD(java.lang.String loginUser,
int id)
Deletes completed
CRD task of specified login user and CRD id. |
void |
deleteCompletedCRD(java.lang.String loginUser,
int[] ids)
Deletes completed
CRD task of specified login user and completed CRD id. |
void |
deleteCRD(java.lang.String loginUser,
CRDInfoKey crdKey)
Deletes
CRD with specified login user and CRDInfoKey. |
CompletedCRDInfo |
getCompletedCRD(java.lang.String loginUser,
int id)
Gets Completed
CRD with specified login user and completed CRD id. |
CRDInfo |
getCRD(java.lang.String loginUser,
CRDInfoKey crdKey)
Gets
CRD with specified login user and CRDInfoKey. |
java.util.List<ParamInfo> |
getParamInfos(java.lang.String loginUser,
CRDInfoKey crdKey)
Gets parameter informations of specified login user and
CRDInfoKey. |
java.util.Vector<CompletedCRDInfo> |
listCompletedCRDs(java.lang.String loginUser)
Gets completed
CRD tasks list of specified login user. |
java.util.Vector<CRDInfo> |
listCRDs(java.lang.String loginUser)
Gets
CRDInfo list with specified login user. |
java.util.Vector<RunningCRDInfo> |
listRunningCRDs(java.lang.String loginUser)
Gets running
CRD tasks list of the specified login user. |
void |
updateCRD(java.lang.String loginUser,
CRDInfo crdInfo)
Updates
CRD with specified login user and CRDInfo. |
void createCRD(java.lang.String loginUser,
CRDInfo crdInfo)
throws CRDManageException
CRD with specified login user and CRDInfo.loginUser - login user.crdInfo - CRD information.CRDManageException - if errors occurs when managing CRD.CRDInfo getCRD(java.lang.String loginUser, CRDInfoKey crdKey) throws CRDManageException
CRD with specified login user and CRDInfoKey.loginUser - login user.crdKey - CRD information key.CRDManageException - if errors occurs when managing CRD.void deleteCRD(java.lang.String loginUser,
CRDInfoKey crdKey)
throws CRDManageException
CRD with specified login user and CRDInfoKey.loginUser - login user.crdKey - CRD information key.CRDManageException - if errors occurs when managing CRD.void updateCRD(java.lang.String loginUser,
CRDInfo crdInfo)
throws CRDManageException
CRD with specified login user and CRDInfo.loginUser - login user.crdInfo - CRD information key.CRDManageException - if errors occurs when managing CRD.java.util.Vector<CRDInfo> listCRDs(java.lang.String loginUser) throws CRDManageException
CRDInfo list with specified login user.
be thrown.loginUser - login user.CRDManageException - if errors occurs when managing CRD.java.util.Vector<RunningCRDInfo> listRunningCRDs(java.lang.String loginUser) throws CRDManageException
CRD tasks list of the specified login user.CRD list.CRDManageException - if errors occurs when managing CRD.void deleteCompletedCRD(java.lang.String loginUser,
int id)
throws CRDManageException
CRD task of specified login user and CRD id.loginUser - login user.id - completed CRD id.CRDManageException - if errors occurs when managing CRD.void deleteCompletedCRD(java.lang.String loginUser,
int[] ids)
throws CRDManageException
CRD task of specified login user and completed CRD id.loginUser - login user.id - completed CRD id array.CRDManageException - if errors occurs when managing CRD.CompletedCRDInfo getCompletedCRD(java.lang.String loginUser, int id) throws CRDManageException
CRD with specified login user and completed CRD id.loginUser - login user.id - Completed CRD id.CRDManageException - if errors occurs when managing CRD.java.util.Vector<CompletedCRDInfo> listCompletedCRDs(java.lang.String loginUser) throws CRDManageException
CRD tasks list of specified login user.loginUser - login user.CompletedCRDInfo.CRDManageException - if errors occurs when managing CRD.java.util.List<ParamInfo> getParamInfos(java.lang.String loginUser, CRDInfoKey crdKey) throws CRDManageException
CRDInfoKey.loginUser - login user.crdKey - CRD information key.ParamInfo.CRDManageException - if errors occurs when managing CRD.ParamInfo