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.