Package org.teiid.translator
Interface MetadataProcessor<C>
-
public interface MetadataProcessor<C>Marker interface to define metadata for a translator
-
-
Field Summary
Fields Modifier and Type Field Description static StringFQNstatic StringSOURCE_PREFIX
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprocess(MetadataFactory metadataFactory, C connection)
-
-
-
Field Detail
-
SOURCE_PREFIX
static final String SOURCE_PREFIX
- See Also:
- Constant Field Values
-
FQN
@ExtensionMetadataProperty(applicable={Table.class,Procedure.class}, datatype=java.lang.String.class, display="Fully qualified name of the source object. The format is / separated name value pairs that represent the object path in the metadata tree. Each name and value are separated by = and are both URL encoded. Each name will be lower case and is source dependent. e.g. schema=s/table=t") static final String FQN
- See Also:
- Constant Field Values
-
-
Method Detail
-
process
void process(MetadataFactory metadataFactory, C connection) throws TranslatorException
- Throws:
TranslatorException
-
-