org.openspaces.admin.zone.config
Interface ZonesConfig
- All Known Implementing Classes: 
 - AbstractZonesConfig, AnyZonesConfig, AtLeastOneZoneConfig, ExactZonesConfig, RequiredZonesConfig
 
public interface ZonesConfig
- Since:
 
  - 9.1.0
 
- Author:
 
  - elip
 
 
getProperties
Map<String,String> getProperties()
- Returns:
 - the internal key/value string representation
 
 
validate
void validate()
              throws IllegalStateException
- Checks the content of this config is valid.
- Throws:
 IllegalStateException - - if state is found to be illegal
 
 
getZones
Set<String> getZones()
- returns the zones attached to this config.
- Returns:
 
 
 
setZones
void setZones(Set<String> zones)
- Parameters:
 zones - A unique list of labels(tags) that represent different zones
 
isSatisfiedBy
boolean isSatisfiedBy(ExactZonesConfig zoneStatisticsConfig)
- Returns:
 - true iff the specified zones satisfies or equals this zones requirement
 
 
Copyright © GigaSpaces.