GigaSpaces XAP 9.1 API

Uses of Class
org.openspaces.grid.gsm.capacity.CapacityRequirementsPerAgent

Packages that use CapacityRequirementsPerAgent
org.openspaces.grid.gsm.capacity   
org.openspaces.grid.gsm.containers   
org.openspaces.grid.gsm.machines   
org.openspaces.grid.gsm.machines.exceptions   
org.openspaces.grid.gsm.rebalancing   
 

Uses of CapacityRequirementsPerAgent in org.openspaces.grid.gsm.capacity
 

Methods in org.openspaces.grid.gsm.capacity that return CapacityRequirementsPerAgent
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.add(CapacityRequirementsPerAgent other)
           
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.add(String agentUid, CapacityRequirements capacity)
           
protected  CapacityRequirementsPerAgent CapacityRequirementsPerAgent.newZeroInstance()
           
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.set(String agentUid, CapacityRequirements capacity)
           
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.subtract(CapacityRequirementsPerAgent other)
           
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.subtract(String agentUid, CapacityRequirements capacity)
           
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.subtractAgent(String agentUid)
           
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.subtractOrZero(String agentUid, CapacityRequirements capacity)
           
 

Methods in org.openspaces.grid.gsm.capacity with parameters of type CapacityRequirementsPerAgent
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.add(CapacityRequirementsPerAgent other)
           
 CapacityRequirementsPerAgent CapacityRequirementsPerAgent.subtract(CapacityRequirementsPerAgent other)
           
 

Uses of CapacityRequirementsPerAgent in org.openspaces.grid.gsm.containers
 

Methods in org.openspaces.grid.gsm.containers that return CapacityRequirementsPerAgent
 CapacityRequirementsPerAgent ContainersSlaPolicy.getClusterCapacityRequirements()
           
 

Methods in org.openspaces.grid.gsm.containers with parameters of type CapacityRequirementsPerAgent
 void ContainersSlaPolicy.setClusterCapacityRequirements(CapacityRequirementsPerAgent clusterCapacityRequirements)
           
 

Uses of CapacityRequirementsPerAgent in org.openspaces.grid.gsm.machines
 

Methods in org.openspaces.grid.gsm.machines that return CapacityRequirementsPerAgent
 CapacityRequirementsPerAgent MachinesSlaEnforcementEndpoint.getAllocatedCapacity(AbstractMachinesSlaPolicy sla)
           
 CapacityRequirementsPerAgent MachinesSlaEnforcementState.getAllocatedCapacity(MachinesSlaEnforcementState.StateKey key)
           
 CapacityRequirementsPerAgent MachinesSlaEnforcementState.getAllocatedCapacity(ProcessingUnit otherPu)
           
 CapacityRequirementsPerAgent MachinesSlaEnforcementEndpoint.getAllocatedCapacityFilterUndiscoveredAgents(AbstractMachinesSlaPolicy sla)
           
 CapacityRequirementsPerAgent BinPackingSolver.getAllocatedCapacityForPu()
           
 CapacityRequirementsPerAgent MachinesSlaEnforcementState.getAllocatedCapacityOfOtherKeysFromSamePu(MachinesSlaEnforcementState.StateKey key)
           
 CapacityRequirementsPerAgent BinPackingSolver.getAllocatedCapacityResult()
           
 CapacityRequirementsPerAgent MachinesSlaEnforcementState.getAllUsedCapacity()
          Lists all capacity from all processing units including those that are marked for deallocation.
 CapacityRequirementsPerAgent MachinesSlaEnforcementState.getCapacityMarkedForDeallocation(MachinesSlaEnforcementState.StateKey key)
           
 CapacityRequirementsPerAgent BinPackingSolver.getDeallocatedCapacityResult()
           
 CapacityRequirementsPerAgent BinPackingSolver.getUnallocatedCapacity()
           
 

Methods in org.openspaces.grid.gsm.machines with parameters of type CapacityRequirementsPerAgent
 void BinPackingSolver.setAllocatedCapacityForPu(CapacityRequirementsPerAgent allocatedCapacityForPu)
          Sets the currently allocated capacity of PU
 void BinPackingSolver.setUnallocatedCapacity(CapacityRequirementsPerAgent unallocatedCapacity)
          Sets the remaining unallocated capacity on existing agents.
 

Uses of CapacityRequirementsPerAgent in org.openspaces.grid.gsm.machines.exceptions
 

Constructors in org.openspaces.grid.gsm.machines.exceptions with parameters of type CapacityRequirementsPerAgent
GridServiceAgentSlaEnforcementPendingContainerDeallocationException(ProcessingUnit pu, CapacityRequirementsPerAgent clusterCapacityRequirements)
           
MachinesSlaHasChangedException(ProcessingUnit pu, ZonesConfig zones, CapacityRequirements oldCapacity, CapacityRequirementsPerAgent allocatedCapacity)
           
 

Uses of CapacityRequirementsPerAgent in org.openspaces.grid.gsm.rebalancing
 

Methods in org.openspaces.grid.gsm.rebalancing that return CapacityRequirementsPerAgent
 CapacityRequirementsPerAgent RebalancingSlaPolicy.getAllocatedCapacity()
           
 

Methods in org.openspaces.grid.gsm.rebalancing with parameters of type CapacityRequirementsPerAgent
static org.openspaces.core.internal.commons.math.fraction.Fraction RebalancingUtils.getAverageCpuCoresPerPrimary(ProcessingUnit pu, CapacityRequirementsPerAgent aggregatedAllocatedCapacity)
           
static org.openspaces.core.internal.commons.math.fraction.Fraction RebalancingUtils.getNumberOfCpuCores(Machine machine, CapacityRequirementsPerAgent allocatedCapacity)
           
static org.openspaces.core.internal.commons.math.fraction.Fraction RebalancingUtils.getNumberOfPrimaryInstancesPerCpuCore(ProcessingUnit pu, Machine machine, CapacityRequirementsPerAgent allocatedCapacity)
           
static boolean RebalancingUtils.isEvenlyDistributedAcrossMachines(ProcessingUnit pu, CapacityRequirementsPerAgent aggregatedAllocatedCapacity)
           
static boolean RebalancingUtils.isRestartRecommended(ProcessingUnit pu, Machine source, Machine target, org.openspaces.core.internal.commons.math.fraction.Fraction optimalCpuCoresPerPrimary, CapacityRequirementsPerAgent allocatedCapacity)
           
 void RebalancingSlaPolicy.setAllocatedCapacity(CapacityRequirementsPerAgent allocatedCapacity)
           
static List<Machine> RebalancingUtils.sortMachinesByNumberOfPrimaryInstancesPerCpuCore(ProcessingUnit pu, Machine[] machines, CapacityRequirementsPerAgent allocatedCapacity)
           
 


GigaSpaces XAP 9.1 API

Copyright © GigaSpaces.