Public Member Functions | |
DBManager (String magConfFile) | |
void | registerApplication (ExecutionInfo ainfo) |
void | unregisterApplication (String appExecId) |
boolean | changeApplicationLocation (String appExecId, String newHost) |
ExecutionInfo[] | getHostApplications (String hostName) |
ExecutionInfo[] | getUserApplications (String userName) |
ExecutionInfo[] | getMainRequestIdApplications (String appMainRequestId) |
boolean | unregisterApplication (AsctRequestId asctRequestId) |
void | setFinishedStateApplication (String appExecutionId) |
boolean | updateAgent (ExecutionInfo einfo) |
ApplicationParam | getApplicationParam (AsctRequestId id) |
ApplicationStateInfo[] | getApplicationsStateInfo (String user) |
Private Member Functions | |
ExecutionInfo[] | getApplications (String xpath) |
boolean | isApplicationRegistered (String appExecutionId) |
Node | createApplicationXML (ExecutionInfo execInfo) |
ExecutionInfo | createExecutionInfo (Node node) |
String | getChildTagValue (Element elem, String tagName) |
void | setFinishTimestamp (String appExecutionId, String finishTimestamp) |
void | setStateApplication (String appExecutionId, String state) |
Private Attributes | |
Collection | col = null |
DocumentBuilder | db = null |
Static Private Attributes | |
static final String | DATABASE_NAME = "executionmanagement" |
|
|
|
|
|
|
|
|
|
This method return all Applicaiton's Param.
|
|
|
|
This method return the Application's State.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This method Edit Application's State, for finished.
|
|
This method set the Application's finishTimestamp |
|
This method Edit Application's State.
|
|
This method unregister Application.
|
|
|
|
This method update Agent's status and Application's info.
|
|
|
|
|
|
|