|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EntityhubConfiguration
Provides the Configuration needed by the Entityhub.
| Field Summary | |
|---|---|
static String |
DEFAULT_ENTITYHUB_YARD_ID
The default ID for the Yard used for the Entityhub |
static String |
DEFAULT_MAPPING_STATE
The property used to configure the initial state for new EntityMappings |
static String |
DEFAULT_SYMBOL_STATE
The property used to configure the initial state for new Symbols |
static String |
DESCRIPTION
The key used to configure the description of the entity hub |
static String |
ENTITYHUB_YARD_ID
The property used to configure the id of the Yard used to store
the data of the Entityhub |
static String |
FIELD_MAPPINGS
The property used to configure the field mappings for the Entityhub |
static String |
ID
The key used to configure the ID of the entity hub |
static String |
NAME
The key used to configure the name of the entity hub |
static String |
PREFIX
The property used to configure the prefix used for Symbols and
EntityMappings created by the Entityhub |
| Method Summary | |
|---|---|
ManagedEntityState |
getDefaultManagedEntityState()
The initial (default) state for new Symbols |
MappingState |
getDefaultMappingState()
The initial (default) state for new EntityMappings |
String |
getDescription()
The human readable description to provide some background information about this entity hub instance. |
String |
getEntityhubPrefix()
Getter for the Prefix to be used for all Symbols and EntityMappings
created by the Entityhub |
String |
getEntityhubYardId()
This is the ID of the Yard used by the Entityhub to store
its data |
Collection<String> |
getFieldMappingConfig()
Getter for the FieldMapping configuration of the Entityhub. |
String |
getID()
The ID of the Entityhub. |
String |
getName()
The human readable name of this entity hub instance. |
| Field Detail |
|---|
static final String ID
static final String PREFIX
Symbols and
EntityMappings created by the Entityhub
static final String NAME
static final String DESCRIPTION
static final String ENTITYHUB_YARD_ID
Yard used to store
the data of the Entityhub
static final String DEFAULT_ENTITYHUB_YARD_ID
Yard used for the Entityhub
static final String FIELD_MAPPINGS
Entityhub
static final String DEFAULT_MAPPING_STATE
EntityMappings
static final String DEFAULT_SYMBOL_STATE
Symbols
| Method Detail |
|---|
String getID()
String getEntityhubPrefix()
Symbols and EntityMappings
created by the Entityhub
Symbols and EntityMappingsString getName()
String getDescription()
null if none is defined/configured.String getEntityhubYardId()
Yard used by the Entityhub to store
its data
Collection<String> getFieldMappingConfig()
Entityhub.
These Mappings are used for every ReferencedSite of the
Entityhub.FieldMapping#parseFieldMapping(String) is used to
parsed the values returned by this Method
EntityhubMappingState getDefaultMappingState()
EntityMappings
EntityMappingsManagedEntityState getDefaultManagedEntityState()
Symbols
Symbols
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||