Hi,

In ClusterMonitor [1] and AutoscalerTopologyEventReceiver [2] classes,
there are two occasions where we are sending a message through the
ClusterStatusProcessorChain with type set to an empty String [3, 4]. AFAIK
the processor chain will determine which processor to use based on this
type, and since its empty, the message will not update the ClusterStatus.
Any particular reason to do this?

[1]. org.apache.stratos.autoscaler.monitor.cluster.ClusterMonitor
[2].
org.apache.stratos.autoscaler.event.receiver.topology.AutoscalerTopologyEventReceiver
[3].
ServiceReferenceHolder.getInstance().getClusterStatusProcessorChain().
                       * process("", clusterId, clusterInstanceId);*

[4].
ServiceReferenceHolder.getInstance().getClusterStatusProcessorChain().
                      *  process("", cluster.getClusterId(),
clusterInstance.getInstanceId());*



-- 
Thanks and Regards,

Isuru H.
+94 716 358 048* <http://wso2.com/>*

Reply via email to