Menu

Commit [r188]  Maximize  Restore  History

Core:

- added GVSubFlowSpawnNode: useful to execute one or more subflows as detached Thread from the main Operation flow
- added JMX interface to subflows (statistics and executing instances status)
- added JMX operations that enables the interruption of Operations and/or SubFlows (by ID and Thread name)

dmg75it 2014-01-24

changed /trunk/gvesb-parent/build-release/base/GreenV/xmlconfig/gv-jmx.xml
changed /trunk/gvesb-parent/build-release/full/GreenV/xmlconfig/gv-jmx.xml
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVCoreCallNode.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVFlowWF.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVSubFlow.java
added /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVSubFlowSpawnNode.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/IteratorController.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/parallel/ParallelExecutor.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/parallel/SubFlowTask.java
added /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/parallel/spawn
added /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/parallel/spawn/SpawnExecutor.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/JMXServiceManager.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/OperationInfo.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/ServiceOperationInfo.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/ServiceOperationInfoManager.java
added /trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/SubFlowInfo.java
added /trunk/gvesb-parent/gvesb-core/gvcore/src/test/java/tests/unit/gvesb/gvcore/GVCoreSpawnTestCase.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/test/java/tests/unit/gvesb/gvcore/GVCoreTestCase.java
changed /trunk/gvesb-parent/gvesb-core/gvcore/src/test/resources/GVCore.xml
changed /trunk/gvesb-parent/gvesb/configuration/dtds/GVCore.dtd
changed /trunk/gvesb-parent/gvesb/test-resources/gv-jmx.xml
/trunk/gvesb-parent/build-release/base/GreenV/xmlconfig/gv-jmx.xml Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/build-release/full/GreenV/xmlconfig/gv-jmx.xml Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVCoreCallNode.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVFlowWF.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVSubFlow.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/GVSubFlowSpawnNode.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/IteratorController.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/parallel/ParallelExecutor.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/parallel/SubFlowTask.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/flow/parallel/spawn/SpawnExecutor.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/JMXServiceManager.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/OperationInfo.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/ServiceOperationInfo.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/ServiceOperationInfoManager.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/main/java/it/greenvulcano/gvesb/core/jmx/SubFlowInfo.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/test/java/tests/unit/gvesb/gvcore/GVCoreSpawnTestCase.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/test/java/tests/unit/gvesb/gvcore/GVCoreTestCase.java Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb-core/gvcore/src/test/resources/GVCore.xml Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb/configuration/dtds/GVCore.dtd Diff Switch to side-by-side view
Loading...
/trunk/gvesb-parent/gvesb/test-resources/gv-jmx.xml Diff Switch to side-by-side view
Loading...
Auth0 Logo