Interface SubsystemEarlyPropertyChecker
-
- All Known Implementing Classes:
PortEarlyPropertyChecker
public interface SubsystemEarlyPropertyCheckerInterface that describes an "early" checker for subsystem properties. Useful when we want to check that a property value is valid before stopping / starting the subsystem.- Author:
- abalmus
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcheckPropertyValue(java.lang.String propertyName, java.lang.String propertyValue, java.lang.String pairedPropertyValue)Check if a subsystem property is valid.java.lang.StringgetPairedPropertyName()Get the (optional) paired property name (e.g., if we want to check a port number we might want to do that together with a specific local address).
-
-
-
Method Detail
-
getPairedPropertyName
java.lang.String getPairedPropertyName()
Get the (optional) paired property name (e.g., if we want to check a port number we might want to do that together with a specific local address).- Returns:
- The paired property name.
-
checkPropertyValue
void checkPropertyValue(java.lang.String propertyName, java.lang.String propertyValue, java.lang.String pairedPropertyValue) throws InvalidPropertyValueExceptionCheck if a subsystem property is valid.- Parameters:
propertyName-propertyValue-pairedPropertyValue-- Throws:
InvalidPropertyValueException
-
-