Package org.wildfly.clustering.service
Interface DefaultableUnaryRequirement
-
- All Superinterfaces:
Requirement,UnaryRequirement
public interface DefaultableUnaryRequirement extends UnaryRequirement
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 RequirementgetDefaultRequirement()default Class<?>getType()The value type of the service provided by this requirement.default Stringresolve(String name)-
Methods inherited from interface org.wildfly.clustering.service.Requirement
getName
-
-
-
-
Method Detail
-
getDefaultRequirement
Requirement 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 name)
- Specified by:
resolvein interfaceUnaryRequirement
-
-