|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IImportTemplate
An interface which defines template for import process. It contains fully configured tokenizer, parser and converter. The templates are used to perform an import process without configuration.
| Field Summary | |
|---|---|
static String |
TEMPLATE_FILE_EXTENSION
File extension for import templates. |
| Method Summary | |
|---|---|
IImportTemplate |
createCopy()
Creates a copy of this template. |
IImportConverter |
getConverter()
Gets an import converter. |
String |
getDescription()
Gets template description. |
UUID |
getId()
Gets template id. |
String |
getName()
Gets template name. |
IImportParser |
getParser()
Gets an import parser. |
IImportTokenizer |
getTokenizer()
Gets import tokenizer. |
int |
getVersion()
Gets version of template. |
boolean |
isComplete()
Checks if a template is configured properly which means that all tokenizer, parser and converter are set and they are properly configured too. |
void |
setConverter(IImportConverter converter)
Sets a new import converter. |
void |
setDescription(String description)
Sets template not null description. |
void |
setName(String name)
Sets template not null name. |
void |
setParser(IImportParser parser)
Sets a new import parser. |
void |
setTokenizer(IImportTokenizer tokenizer)
Sets a new import tokenizer. |
| Field Detail |
|---|
static final String TEMPLATE_FILE_EXTENSION
| Method Detail |
|---|
String getName()
void setName(String name)
name - a new template nameString getDescription()
void setDescription(String description)
description - new template descriptionIImportTokenizer getTokenizer()
void setTokenizer(IImportTokenizer tokenizer)
tokenizer - a new import tokenizerIImportParser getParser()
void setParser(IImportParser parser)
parser - a new import parserIImportConverter getConverter()
void setConverter(IImportConverter converter)
converter - a new import converterint getVersion()
UUID getId()
boolean isComplete()
true if template is properly configured, false otherwiseIImportTemplate createCopy()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||