GigaSpaces XAP 9.7.2 API

org.openspaces.grid.gsm.machines.isolation
Class PublicMachineIsolation

java.lang.Object
  extended by org.openspaces.grid.gsm.machines.isolation.ElasticProcessingUnitMachineIsolation
      extended by org.openspaces.grid.gsm.machines.isolation.PublicMachineIsolation

public class PublicMachineIsolation
extends ElasticProcessingUnitMachineIsolation

Since:
9.1.0
Author:
adaml

Constructor Summary
PublicMachineIsolation()
           
 
Method Summary
 boolean equals(Object other)
           
 String getName()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PublicMachineIsolation

public PublicMachineIsolation()
Method Detail

toString

public String toString()
Specified by:
toString in class ElasticProcessingUnitMachineIsolation
Returns:
a unique identifier for this machine isolation

equals

public boolean equals(Object other)
Specified by:
equals in class ElasticProcessingUnitMachineIsolation
Returns:
true if this processing unit can be deployed on the same machine as the specified processing unit deployment.

hashCode

public int hashCode()
Specified by:
hashCode in class ElasticProcessingUnitMachineIsolation

getName

public String getName()
Specified by:
getName in class ElasticProcessingUnitMachineIsolation
Returns:
non-unique name that is specific to this isolation type.

GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.