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.