Package io.vertigo.core.node.definition
Interface Definition
-
- All Known Implementing Classes:
AbstractDefinition
,DaemonDefinition
,HealthCheckDefinition
,MetricDefinition
public interface Definition
This interface defines a Definition. Each element that defines a part of the business (or tech.) model is a definition. A definition - has a unique name, starting with a specific prefix - is immutable - is not serializable. - is loaded at the boot.- Author:
- pchretien
-
-
Field Summary
Fields Modifier and Type Field Description static Pattern
REGEX_DEFINITION_NAME
A definition must have a unique name, which matches the following patterns : PrefixAaaaBbbb123 or PrefixAaaaBbbb123$abcAbc123
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getLocalName()
String
getName()
-
-
-
Field Detail
-
REGEX_DEFINITION_NAME
static final Pattern REGEX_DEFINITION_NAME
A definition must have a unique name, which matches the following patterns : PrefixAaaaBbbb123 or PrefixAaaaBbbb123$abcAbc123
-
-