You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ra...@apache.org on 2014/02/20 18:42:29 UTC

[5/5] git commit: fixed the data models and created experiment test. AIRAVATA-1017

fixed the data models and created experiment test. AIRAVATA-1017


Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/7d603e5a
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/7d603e5a
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/7d603e5a

Branch: refs/heads/master
Commit: 7d603e5a6710346344cedb00cd4250ba6fa5bde0
Parents: 4d30958 a7baac5
Author: raminder <ra...@apache.org>
Authored: Thu Feb 20 12:42:01 2014 -0500
Committer: raminder <ra...@apache.org>
Committed: Thu Feb 20 12:42:01 2014 -0500

----------------------------------------------------------------------
 .../airavata/api/server/AiravataServer.java     |   8 +-
 .../server/handler/AiravataServerHandler.java   | 280 +++++++++++
 .../handler/MockAiravataServerHandler.java      | 499 -------------------
 modules/airavata-job-monitor/pom.xml            | 295 +++++++++++
 .../job/monitor/AiravataJobStatusUpdator.java   |  76 +++
 .../apache/airavata/job/monitor/MonitorID.java  |  64 +++
 .../airavata/job/monitor/MonitorManager.java    |  84 ++++
 .../monitor/core/AiravataAbstractMonitor.java   |  46 ++
 .../job/monitor/core/MessageParser.java         |  45 ++
 .../airavata/job/monitor/core/Monitor.java      |  31 ++
 .../airavata/job/monitor/core/PullMonitor.java  |  64 +++
 .../airavata/job/monitor/core/PushMonitor.java  |  52 ++
 .../job/monitor/event/MonitorPublisher.java     |  43 ++
 .../exception/AiravataMonitorException.java     |  37 ++
 .../monitor/impl/pull/qstat/QstatMonitor.java   |  53 ++
 .../job/monitor/impl/push/amqp/AMQPMonitor.java |  46 ++
 .../monitor/impl/push/amqp/BasicConsumer.java   |  25 +
 .../impl/push/amqp/JSONMessageParser.java       |  35 ++
 .../airavata/job/monitor/state/JobStatus.java   |  52 ++
 .../job/monitor/state/JobStatusInfo.java        |  48 ++
 .../monitor/state/impl/AmazonJobStatusInfo.java |  39 ++
 .../monitor/state/impl/GridJobStatusInfo.java   |  40 ++
 .../job/monitor/util/AMQPConnectionUtil.java    |  80 +++
 .../airavata/job/monitor/util/CommonUtils.java  |  32 ++
 .../airavata/job/monitor/util/X509Helper.java   | 160 ++++++
 .../src/main/resources/monitor.properties       |   2 +
 .../registry/jpa/impl/ExperimentRegistry.java   |  56 +--
 .../registry/jpa/impl/RegistryImpl.java         |  76 ++-
 .../registry/jpa/model/ErrorDetail.java         |  11 +
 .../registry/jpa/model/JobDetail.java           |  11 +
 .../jpa/resources/AbstractResource.java         |   1 +
 .../jpa/resources/ErrorDetailResource.java      |  11 +
 .../jpa/resources/ExperimentResource.java       |  70 ++-
 .../jpa/resources/JobDetailResource.java        |  81 ++-
 .../jpa/resources/TaskDetailResource.java       |  75 +++
 .../registry/jpa/resources/Utils.java           |   2 +
 .../resources/WorkflowNodeDetailResource.java   |  52 ++
 .../jpa/utils/ThriftDataModelConversion.java    | 417 ++++++++++++----
 .../src/main/resources/registry-derby.sql       |  21 +
 .../src/main/resources/registry-mysql.sql       |  40 +-
 .../airavata/registry/cpi/ChildDataType.java    |  21 +-
 .../apache/airavata/registry/cpi/DataType.java  |  23 +-
 .../airavata/registry/cpi/ParentDataType.java   |   2 +-
 .../airavata/registry/cpi/utils/Constants.java  |  20 +-
 .../airavata/registry/cpi/utils/StatusType.java |  10 +
 45 files changed, 2533 insertions(+), 703 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/7d603e5a/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/ExperimentResource.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/airavata/blob/7d603e5a/modules/registry/airavata-jpa-registry/src/main/java/org/apache/airavata/persistance/registry/jpa/resources/Utils.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/airavata/blob/7d603e5a/modules/registry/airavata-jpa-registry/src/main/resources/registry-derby.sql
----------------------------------------------------------------------