Package io.vertigo.core.node.definition
Class AbstractDefinition
- java.lang.Object
-
- io.vertigo.core.node.definition.AbstractDefinition
-
- All Implemented Interfaces:
Definition
- Direct Known Subclasses:
DaemonDefinition
,HealthCheckDefinition
,MetricDefinition
public abstract class AbstractDefinition extends Object implements Definition
-
-
Field Summary
-
Fields inherited from interface io.vertigo.core.node.definition.Definition
REGEX_DEFINITION_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDefinition(String name)
-
-
-
Constructor Detail
-
AbstractDefinition
protected AbstractDefinition(String name)
-
-
Method Detail
-
getName
public final String getName()
- Specified by:
getName
in interfaceDefinition
- Returns:
- The name of the definition
-
getLocalName
public final String getLocalName()
- Specified by:
getLocalName
in interfaceDefinition
- Returns:
- The short name of the definition without prefix
-
-