GigaSpaces XAP 9.0 API

org.openspaces.grid.gsm.capacity
Class ClusterCapacityRequirements

java.lang.Object
  extended by org.openspaces.grid.gsm.capacity.ClusterCapacityRequirements

public class ClusterCapacityRequirements
extends Object


Constructor Summary
ClusterCapacityRequirements()
           
 
Method Summary
 ClusterCapacityRequirements add(ClusterCapacityRequirements other)
           
 ClusterCapacityRequirements add(String agentUid, CapacityRequirements capacity)
           
 boolean equals(Object other)
           
 boolean equalsZero()
           
 CapacityRequirements getAgentCapacity(String agentUid)
           
 CapacityRequirements getAgentCapacityOrZero(String agentUid)
           
 Collection<String> getAgentUids()
           
 CapacityRequirements getTotalAllocatedCapacity()
           
 ClusterCapacityRequirements set(String agentUid, CapacityRequirements capacity)
           
 ClusterCapacityRequirements subtract(ClusterCapacityRequirements other)
           
 ClusterCapacityRequirements subtract(String agentUid, CapacityRequirements capacity)
           
 ClusterCapacityRequirements subtractAgent(String agentUid)
           
 ClusterCapacityRequirements subtractOrZero(String agentUid, CapacityRequirements capacity)
           
 String toDetailedString()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClusterCapacityRequirements

public ClusterCapacityRequirements()
Method Detail

getTotalAllocatedCapacity

public CapacityRequirements getTotalAllocatedCapacity()

equalsZero

public boolean equalsZero()

equals

public boolean equals(Object other)
Overrides:
equals in class Object

getAgentUids

public Collection<String> getAgentUids()

toString

public String toString()
Overrides:
toString in class Object

toDetailedString

public String toDetailedString()

add

public ClusterCapacityRequirements add(ClusterCapacityRequirements other)

subtract

public ClusterCapacityRequirements subtract(ClusterCapacityRequirements other)

set

public ClusterCapacityRequirements set(String agentUid,
                                       CapacityRequirements capacity)

add

public ClusterCapacityRequirements add(String agentUid,
                                       CapacityRequirements capacity)

subtract

public ClusterCapacityRequirements subtract(String agentUid,
                                            CapacityRequirements capacity)

subtractAgent

public ClusterCapacityRequirements subtractAgent(String agentUid)

subtractOrZero

public ClusterCapacityRequirements subtractOrZero(String agentUid,
                                                  CapacityRequirements capacity)

getAgentCapacity

public CapacityRequirements getAgentCapacity(String agentUid)

getAgentCapacityOrZero

public CapacityRequirements getAgentCapacityOrZero(String agentUid)

GigaSpaces XAP 9.0 API

Copyright © GigaSpaces.