Package org.openspaces.admin.zone.config
Class AbstractZonesConfig
java.lang.Object
org.openspaces.admin.config.AbstractConfig
org.openspaces.admin.zone.config.AbstractZonesConfig
- All Implemented Interfaces:
ZonesConfig
- Direct Known Subclasses:
ExactZonesConfig,RequiredZonesConfig
- Since:
- 9.1.0
- Author:
- elip
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.openspaces.admin.config.AbstractConfig
equals, getProperties, getStringProperties, hashCode, setProperties, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openspaces.admin.zone.config.ZonesConfig
getProperties, isSatisfiedBy
-
Constructor Details
-
AbstractZonesConfig
- Parameters:
properties-
-
-
Method Details
-
validate
Description copied from interface:ZonesConfigChecks the content of this config is valid.- Specified by:
validatein interfaceZonesConfig- Throws:
IllegalStateException- - if state is found to be illegal
-
getZones
Description copied from interface:ZonesConfigreturns the zones attached to this config.- Specified by:
getZonesin interfaceZonesConfig
-
setZones
- Specified by:
setZonesin interfaceZonesConfig- Parameters:
zones- A unique list of labels(tags) that represent different zones
-