org.openspaces.grid.gsm.machines.isolation
Class ElasticProcessingUnitMachineIsolation
java.lang.Object
  
org.openspaces.grid.gsm.machines.isolation.ElasticProcessingUnitMachineIsolation
- Direct Known Subclasses: 
 - DedicatedMachineIsolation, PublicMachineIsolation, SharedMachineIsolation
 
public abstract class ElasticProcessingUnitMachineIsolation
- extends Object
 
 
 
 
ElasticProcessingUnitMachineIsolation
public ElasticProcessingUnitMachineIsolation()
getName
public abstract String getName()
- Returns:
 - non-unique name that is specific to this isolation type.
 
 
equals
public abstract boolean equals(Object otherProcessingUnitIsolation)
- Overrides:
 equals in class Object
 
- Returns:
 - true if this processing unit can be deployed on the same machine as the specified processing unit deployment.
 
 
hashCode
public abstract int hashCode()
- Overrides:
 hashCode in class Object
 
 
toString
public abstract String toString()
- Overrides:
 toString in class Object
 
- Returns:
 - a unique identifier for this machine isolation
 
 
Copyright © GigaSpaces.