gr.uoa.di.madgik.execution.engine.monitoring.consumer
Class ExecutionNodesLoadConsumer

java.lang.Object
  extended by gr.uoa.di.madgik.execution.engine.monitoring.consumer.ExecutionNodesLoadConsumer

public class ExecutionNodesLoadConsumer
extends Object

Consumer class for execution node notifications

Author:
john.gerbesiotis - DI NKUA

Nested Class Summary
 class ExecutionNodesLoadConsumer.LoadConsumerNotification
          Class that handles the consuming of received execution node load notifications
 
Field Summary
static String EXECUTIONNODEMONITOR
           
 
Constructor Summary
ExecutionNodesLoadConsumer(String resourceID, ExecutionNodesLoad executionNodesLoad)
           
 
Method Summary
 void subscribeForExecutionNodeLoad()
          Subscribes this ExecutionNodeConsumer for notifications concerning the execution node load.
 void UnregisterFromExecutionNodeLoad()
          Unregister this ExecutionNodeConsumer from notifications involving the execution node load.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXECUTIONNODEMONITOR

public static final String EXECUTIONNODEMONITOR
See Also:
Constant Field Values
Constructor Detail

ExecutionNodesLoadConsumer

public ExecutionNodesLoadConsumer(String resourceID,
                                  ExecutionNodesLoad executionNodesLoad)
Method Detail

subscribeForExecutionNodeLoad

public void subscribeForExecutionNodeLoad()
Subscribes this ExecutionNodeConsumer for notifications concerning the execution node load.


UnregisterFromExecutionNodeLoad

public void UnregisterFromExecutionNodeLoad()
Unregister this ExecutionNodeConsumer from notifications involving the execution node load.



Copyright © 2014. All Rights Reserved.