|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ScaleStrategyConfig
Method Summary | |
---|---|
boolean |
equals(Object other)
|
int |
getMaxConcurrentRelocationsPerMachine()
|
int |
getPollingIntervalSeconds()
|
int |
hashCode()
|
boolean |
isAllowAboveAverageMemoryPerMachine()
|
boolean |
isAtMostOneConcurrentRelocation()
|
boolean |
isAtMostOneContainerPerMachine()
|
void |
setAllowAboveAverageMemoryPerMachine(boolean allowAboveAverageMemoryPerMachine)
Allows a single machine to accommodate for more than the average maximum memory allocation of a Processing Unit. |
void |
setAtMostOneConcurrentRelocation(boolean atMostOneConcurrentRelocation)
Limits the number of concurrent relocations for the entire cluster to 1. |
void |
setAtMostOneContainerPerMachine(boolean atMostOneContainerPerMachine)
When set to true, at most one Grid Service Container for this Processing Unit is started per machine. |
void |
setMaxConcurrentRelocationsPerMachine(int maxNumberOfConcurrentRelocationsPerMachine)
Specifies the number of processing unit instance relocations each machine can handle concurrently. |
void |
setPollingIntervalSeconds(int seconds)
Sets the polling interval in which the scale strategy SLA is monitored and enforced. |
String |
toString()
|
Methods inherited from interface org.openspaces.admin.bean.BeanConfig |
---|
getBeanClassName, getProperties, setProperties |
Methods inherited from interface java.io.Externalizable |
---|
readExternal, writeExternal |
Method Detail |
---|
void setPollingIntervalSeconds(int seconds)
seconds
- - the polling interval in secondsint getPollingIntervalSeconds()
int getMaxConcurrentRelocationsPerMachine()
void setMaxConcurrentRelocationsPerMachine(int maxNumberOfConcurrentRelocationsPerMachine)
maxNumberOfConcurrentRelocationsPerMachine
- void setAtMostOneContainerPerMachine(boolean atMostOneContainerPerMachine)
void setAllowAboveAverageMemoryPerMachine(boolean allowAboveAverageMemoryPerMachine)
boolean isAllowAboveAverageMemoryPerMachine()
void setAtMostOneConcurrentRelocation(boolean atMostOneConcurrentRelocation)
setMaxConcurrentRelocationsPerMachine(int)
boolean isAtMostOneConcurrentRelocation()
boolean isAtMostOneContainerPerMachine()
boolean equals(Object other)
equals
in class Object
int hashCode()
hashCode
in class Object
String toString()
toString
in class Object
|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |