Package org.wildfly.clustering.service
Interface DefaultableBinaryRequirement
-
- All Superinterfaces:
BinaryRequirement,Requirement
public interface DefaultableBinaryRequirement extends BinaryRequirement
Identifies a requirement that provides a service and can reference some default requirement.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UnaryRequirementgetDefaultRequirement()default Class<?>getType()The value type of the service provided by this requirement.default Stringresolve(String parent, String child)-
Methods inherited from interface org.wildfly.clustering.service.Requirement
getName
-
-
-
-
Method Detail
-
getDefaultRequirement
UnaryRequirement getDefaultRequirement()
-
getType
default Class<?> getType()
Description copied from interface:RequirementThe value type of the service provided by this requirement.- Specified by:
getTypein interfaceRequirement- Returns:
- a service value type
-
resolve
default String resolve(String parent, String child)
- Specified by:
resolvein interfaceBinaryRequirement
-
-