S-RAMP Integration: Teiid 0.4.0.Final
A B C D E F G I J L M N O P Q R S T U V X 

A

accept(ArtifactType) - Method in class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchiveProvider
accepts(String) - Static method in class org.overlord.sramp.integration.teiid.expand.VdbArtifactFilter
 
accepts(CandidateArtifact) - Method in class org.overlord.sramp.integration.teiid.expand.VdbArtifactFilter
Activator - Class in org.overlord.sramp.integration.teiid
Registers osgi services.
Activator() - Constructor for class org.overlord.sramp.integration.teiid.Activator
 
addRelationship(BaseArtifactType, BaseArtifactType, TeiidRelationshipType) - Static method in class org.overlord.sramp.integration.teiid.Utils
Creates a one way relationship.
addTwoWayRelationship(BaseArtifactType, BaseArtifactType, TeiidRelationshipType, TeiidRelationshipType) - Static method in class org.overlord.sramp.integration.teiid.Utils
Creates a two way relationship.
ALTERABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The allow alter element identifier.
ALTERABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
Indicates if the permission resource is alterable.
ANY_AUTHENTICATED - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
The any authenticated attribute identifier.
ANY_AUTHENTICATED - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.PropertyId
Indicates if data policy has any authenticated.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.TeiidModel
The artifact type of a Teiid model.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.Vdb
The artifact type of a Teiid VDB archive.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbDataPolicy
The artifact type of a Teiid VDB data policy.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbEntry
The artifact type of a Teiid VDB entry.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbImport
The artifact type of a Teiid VDB import VDB.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbManifest
The artifact type of a Teiid VDB manifest.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbPermission
The artifact type of a Teiid VDB data policy permission.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchema
The artifact type of a Teiid VDB schema/model manifest entry.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchemaSource
The artifact type of a Teiid VDB schema/model source.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbTranslator
The artifact type of a Teiid VDB translator.
ARTIFACT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbValidationError
The artifact type of a Teiid VDB data policy permission.

B

BUILT_IN - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model built-in property.

C

CHECKSUM - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model checksum property.
CONDITION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The condition element identifier.
CONDITION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
The optional permission condition.
CONFIGURATION_INFO_FILE_NAME - Static variable in class org.overlord.sramp.integration.teiid.model.Vdb
The name of the configuration info definition file.
CONTAINS_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbManifest
A relationship between a VDB artifact and its derived artifacts.
convert(String) - Method in enum org.overlord.sramp.integration.teiid.model.TeiidArtifactType
convert(String) - Method in interface org.overlord.sramp.integration.teiid.model.TeiidExtendedType
 
convert(String) - Method in interface org.overlord.sramp.integration.teiid.model.TeiidRelationshipType
 
convert(String) - Method in enum org.overlord.sramp.integration.teiid.model.Vdb.VdbExtendedType
CREATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The allow create element identifier.
CREATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
Indicates if the permission resource is creatable.
createArtifact(DiscoveredArtifact) - Method in class org.overlord.sramp.integration.teiid.expand.VdbMetaDataFactory
createArtifactDerivers() - Method in class org.overlord.sramp.integration.teiid.deriver.ModelDeriverProvider
 
createArtifactDerivers() - Method in class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriverProvider
 
createExtractor(ArtifactType, File) - Method in class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchiveProvider
createExtractor(ArtifactType, InputStream) - Method in class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchiveProvider

D

DATA_POLICY - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB data role element identifier.
DATA_POLICY_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbPermission
A relationship between a permission artifact and its data policy artifact.
DEFAULT_IMPORT_DATA_POLICIES - Static variable in class org.overlord.sramp.integration.teiid.model.VdbImport
The default import data policies setting.
DEFAULT_METADATA_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchema
The default model definition metadata type.
DEFAULT_TYPE - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchema
The default schema/model type.
DEFAULT_VERSION - Static variable in class org.overlord.sramp.integration.teiid.model.Vdb
The default version for a VDB.
DELETABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The allow delete element identifier.
DELETABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
Indicates if the permission resource is deletable.
derive(Collection<BaseArtifactType>, BaseArtifactType, AbstractXmlDeriver.XmlDeriverContext) - Method in class org.overlord.sramp.integration.teiid.deriver.ModelDeriver
derive(Collection<BaseArtifactType>, BaseArtifactType, AbstractXmlDeriver.XmlDeriverContext) - Method in class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriver
Describable - Interface in org.overlord.sramp.integration.teiid.model
Indicates the Teiid object has a description.
Describable.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
The artifact property identifiers.
Describable.XmlId - Interface in org.overlord.sramp.integration.teiid.model
The identifiers related to XML element descriptions.
DESCRIPTION - Static variable in interface org.overlord.sramp.integration.teiid.model.Describable.PropertyId
The name of the description artifact property.
DESCRIPTION - Static variable in interface org.overlord.sramp.integration.teiid.model.Describable.XmlId
The name of the description manifest identifier.

E

ENTRY - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB entry element identifier.
EXECUTABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The allow execute element identifier.
EXECUTABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
Indicates if the permission resource is executable.
extendedType() - Method in enum org.overlord.sramp.integration.teiid.model.TeiidArtifactType
extendedType() - Method in interface org.overlord.sramp.integration.teiid.model.TeiidExtendedType
 
extendedType() - Method in enum org.overlord.sramp.integration.teiid.model.Vdb.VdbExtendedType

F

FILE_EXT - Static variable in class org.overlord.sramp.integration.teiid.model.TeiidModel
The file extension, including the '.' prefix, of a Teiid model.
FILE_NAME - Static variable in class org.overlord.sramp.integration.teiid.model.VdbManifest
The name of the Teiid manifest file that is contained in the VDB archive.

G

getArchiveTypeHints() - Method in class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchiveProvider
 
getElementQueryString(String) - Static method in class org.overlord.sramp.integration.teiid.Utils
 

I

I18N - Static variable in class org.overlord.sramp.integration.teiid.Messages
The shared instance of the localized messages.
IMPORT_DATA_POLICIES - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbImport.ManifestId
The import VDB import data policies attribute identifier.
IMPORT_DATA_POLICIES - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbImport.PropertyId
Indicates if Import VDB's data policies should be imported.
IMPORT_VDB - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The import VDB element identifier.
INDEX_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model index name.
isEmpty(Collection<?>) - Static method in class org.overlord.sramp.integration.teiid.Utils
 
isEmpty(String) - Static method in class org.overlord.sramp.integration.teiid.Utils
 
isValid(String) - Method in enum org.overlord.sramp.integration.teiid.model.TeiidArtifactType
isValid(String) - Method in interface org.overlord.sramp.integration.teiid.model.TeiidExtendedType
 
isValid(String) - Method in interface org.overlord.sramp.integration.teiid.model.TeiidRelationshipType
 
isValid(String) - Method in enum org.overlord.sramp.integration.teiid.model.Vdb.VdbExtendedType

J

JNDI_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchemaSource.ManifestId
The schema/model source JNDI name attribute identifier.
JNDI_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchemaSource.PropertyId
The source connection JNDI name.

L

LANGUAGABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The allow language element identifier.
LANGUAGABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
Indicates if the permission resource allows language.
link(LinkerContext, BaseArtifactType, Collection<BaseArtifactType>) - Method in class org.overlord.sramp.integration.teiid.deriver.ModelDeriver
link(LinkerContext, BaseArtifactType, Collection<BaseArtifactType>) - Method in class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriver

M

MASK - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The mask element identifier.
MASK - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
The mask property.
MAX_SET_SIZE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
The max set size property name of a model artifact.
MAX_SET_SIZE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The max set size attribute of a model annotation.
MESSAGE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbValidationError.PropertyId
The validation error message property.
Messages - Class in org.overlord.sramp.integration.teiid
Internationalized messages for the Teiid S-RAMP integration module.
METADATA - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The VDB schema/model metadata element identifier.
METADATA - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model metadata definition.
METADATA_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The schema/model metadata type attribute identifier.
METADATA_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The metadata type (defaults to 'DDL').
MMUID - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModelObject.PropertyId
The Teiid model object identifier.
MODEL_ANNOTATION - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The model annotation element identifier.
MODEL_CLASS - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model class.
MODEL_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
The model type property name of the model artifact.
MODEL_TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The model type attribute of a model annotation.
MODEL_UUID - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model unique identifier property.
ModelDeriver - Class in org.overlord.sramp.integration.teiid.deriver
A deriver for Teiid *.xmi model files.
ModelDeriver() - Constructor for class org.overlord.sramp.integration.teiid.deriver.ModelDeriver
 
ModelDeriverProvider - Class in org.overlord.sramp.integration.teiid.deriver
This provider contributes an ArtifactDeriver to the S-RAMP repository for Teiid model files.
ModelDeriverProvider() - Constructor for class org.overlord.sramp.integration.teiid.deriver.ModelDeriverProvider
 

N

NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.Propertied.XmlId
The property name attribute identifier.
NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
The data policy name attribute identifier.
NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbImport.ManifestId
The Import VDB name and property name attribute identifier.
NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB name attribute identifier.
NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The schema/model name attribute identifier.
NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchemaSource.ManifestId
The source name attribute identifier.
NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbTranslator.ManifestId
The translator name attribute identifier.
NAME_IN_SOURCE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The name in source of a model annotation.
NAME_IN_SOURCE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModelObject.PropertyId
The Teiid model object name in source.

O

org.overlord.sramp.integration.teiid - package org.overlord.sramp.integration.teiid
 
org.overlord.sramp.integration.teiid.deriver - package org.overlord.sramp.integration.teiid.deriver
 
org.overlord.sramp.integration.teiid.expand - package org.overlord.sramp.integration.teiid.expand
 
org.overlord.sramp.integration.teiid.model - package org.overlord.sramp.integration.teiid.model
 

P

PATH - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbEntry.ManifestId
The resource path identifier.
PATH - Static variable in class org.overlord.sramp.integration.teiid.model.VdbManifest
The path of the manifest file (including the name) contained in the VDB archive.
PATH - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The schema/model path in the VDB archive or the validation error model object path.
PATH - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbValidationError.ManifestId
The path attribue identifier.
PATH_IN_VDB - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model path in the VDB archive.
PERMISSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
The data permission element identifier.
PERMISSIONS_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbDataPolicy
A relationship between a data policy artifact and its permission artifacts.
PREVIEW - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.PropertyId
A property indicating if the VDB is a preview VDB.
PRIMARY_METAMODEL_URI - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
The primary metamodel URI property name of the model artifact.
PRIMARY_METAMODEL_URI - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The primary metamodel URI attribute of a model annotation.
PRODUCER_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
The producer name property name of the model artifact.
PRODUCER_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The producer name attribute of a model annotation.
PRODUCER_VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
The producer version property name of the model artifact.
PRODUCER_VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The producer version attribute of a model annotation.
Propertied - Interface in org.overlord.sramp.integration.teiid.model
Indicates the Teiid object may have generic properties.
Propertied.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
The artifact property identifiers.
Propertied.XmlId - Interface in org.overlord.sramp.integration.teiid.model
The identifiers related to XML element descriptions.
PROPERTY - Static variable in interface org.overlord.sramp.integration.teiid.model.Propertied.PropertyId
The artifact property identifier.
PROPERTY - Static variable in interface org.overlord.sramp.integration.teiid.model.Propertied.XmlId
The property element identifier.

Q

query(XPath, Element, String, QName) - Method in class org.overlord.sramp.integration.teiid.deriver.ModelDeriver
query(XPath, Element, String, QName) - Method in class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriver

R

READABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The allow read element identifier.
READABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
Indicates if the permission resource is readable.
relationshipType() - Method in interface org.overlord.sramp.integration.teiid.model.TeiidRelationshipType
 
RESOURCE_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The resource name element identifier.
ROLE_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
The mapped role name element identifier.
ROLE_NAME_DELIMETER - Static variable in class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriver
The delimeter that separates mapped role names in the data policy property value.
ROLE_NAMES - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.PropertyId
A collection of role names.
ROOT_ELEMENT - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The XMI root element of a model.
ROOT_PATH - Static variable in class org.overlord.sramp.integration.teiid.model.VdbValidationError
The path used when no path is specified.

S

SCHEMA - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB schema/model element identifier.
SCHEMA_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchemaSource
A relationship between a source artifact and its schema/model artifact.
setContext(ZipToSrampArchiveContext) - Method in class org.overlord.sramp.integration.teiid.expand.VdbArtifactFilter
SEVERITY - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The severity of a schema/model validation error attribute name.
SEVERITY - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbValidationError.ManifestId
The severity attribute identifier.
SEVERITY - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbValidationError.PropertyId
The validation error severity property.
SOURCE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The VDB schema/model data source element identifier.
SOURCE_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbValidationError
A relationship between a validation error artifact and its source artifact.
SOURCES_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchema
A relationship between a schema/model artifact and its source artifacts.
SOURCES_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbTranslator
A relationship between a translator artifact and the source artifacts that reference it.
start(BundleContext) - Method in class org.overlord.sramp.integration.teiid.Activator
 
stop(BundleContext) - Method in class org.overlord.sramp.integration.teiid.Activator
 

T

TeiidArtifactType - Enum in org.overlord.sramp.integration.teiid.model
The Teiid extended artifact types.
TeiidExtendedType - Interface in org.overlord.sramp.integration.teiid.model
The extended type of the Teiid artifact.
TeiidModel - Class in org.overlord.sramp.integration.teiid.model
The Teiid model file artifact.
TeiidModel() - Constructor for class org.overlord.sramp.integration.teiid.model.TeiidModel
 
TeiidModel.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
The Teiid model artifact property names.
TeiidModel.XmiId - Interface in org.overlord.sramp.integration.teiid.model
The model (*.xmi) related identifiers.
TeiidModelObject - Interface in org.overlord.sramp.integration.teiid.model
A Teiid model object.
TeiidModelObject.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
Names of the default properties for a Teiid model object.
TeiidRelationshipType - Interface in org.overlord.sramp.integration.teiid.model
The type of a Teiid artifact relationship.
TEMP_TABLE_CREATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.ManifestId
The allow create temporary tables attribute identifier.
TEMP_TABLE_CREATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbDataPolicy.PropertyId
Indicates if data policy can create temp tables.
TRANSLATOR - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB translator element identifier.
TRANSLATOR_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchemaSource.ManifestId
The schema/model source translator name attribute identifier.
TRANSLATOR_NAME - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchemaSource.PropertyId
The source translator name.
TRANSLATOR_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchemaSource
A relationship between a source artifact and its translator artifact.
TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The schema/model type attribute identifier.
TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
The model type (like physical or virtual).
TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbTranslator.ManifestId
The translator type attribute identifier.
TYPE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbTranslator.PropertyId
The translator type.

U

UPDATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.ManifestId
The allow update element identifier.
UPDATABLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbPermission.PropertyId
Indicates if the permission resource is updatable.
USE_CONNECTOR_METADATA - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.PropertyId
The VDB use connector metadata property.
Utils - Class in org.overlord.sramp.integration.teiid
Utilities used by the Teiid S-RAMP integration module.
UUID - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The UUID attribute of a model annotation.

V

VALIDATION_ERROR - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB validation error element identifier.
VALIDATION_ERROR - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
A schema/model validation error.
VALIDATION_ERRORS_RELATIONSHIP - Static variable in class org.overlord.sramp.integration.teiid.model.VdbSchema
A relationship between a schema/model artifact and its validation error artifacts.
VALUE - Static variable in interface org.overlord.sramp.integration.teiid.model.Propertied.XmlId
The property value attribute identifier.
valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.TeiidArtifactType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.Vdb.VdbExtendedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.MetadataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.overlord.sramp.integration.teiid.model.TeiidArtifactType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.overlord.sramp.integration.teiid.model.Vdb.VdbExtendedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.MetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.overlord.sramp.integration.teiid.model.VdbSchema.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Vdb - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB archive model object.
Vdb() - Constructor for class org.overlord.sramp.integration.teiid.model.Vdb
 
Vdb.VdbExtendedType - Enum in org.overlord.sramp.integration.teiid.model
The VDB extended artifact types.
VDB_ELEMENT - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB element identifier that is the one and only child element under xs:schema.
VdbArtifactFilter - Class in org.overlord.sramp.integration.teiid.expand
The artifact filter used when expanding a Teiid VDB.
VdbArtifactFilter() - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbArtifactFilter
 
VdbDataPolicy - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB data policy/role model object.
VdbDataPolicy() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbDataPolicy
 
VdbDataPolicy.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to data policy elements.
VdbDataPolicy.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
Data policy artifact property names.
VdbEntry - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB entry model object.
VdbEntry() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbEntry
 
VdbEntry.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to entry elements.
VdbEntry.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
Entry artifact property names.
VdbImport - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB Import VDB model object.
VdbImport() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbImport
 
VdbImport.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to Import VDB elements.
VdbImport.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
Import VDB artifact property names.
VdbManifest - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB manifest model object.
VdbManifest() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbManifest
 
VdbManifest.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) VDB-related identifiers.
VdbManifest.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest artifact property names.
VdbManifestDeriver - Class in org.overlord.sramp.integration.teiid.deriver
A deriver that creates VDB artifacts.
VdbManifestDeriver() - Constructor for class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriver
 
VdbManifestDeriverProvider - Class in org.overlord.sramp.integration.teiid.deriver
This provider contributes an ArtifactDeriver to the S-RAMP repository for Teiid VDB manifest files.
VdbManifestDeriverProvider() - Constructor for class org.overlord.sramp.integration.teiid.deriver.VdbManifestDeriverProvider
 
VdbMetaDataFactory - Class in org.overlord.sramp.integration.teiid.expand
The meta-data factory used when expanding a Teiid VDB into an S-RAMP archive.
VdbMetaDataFactory() - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbMetaDataFactory
 
VdbPermission - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB data permission model object.
VdbPermission() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbPermission
 
VdbPermission.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to data policy permission elements.
VdbPermission.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
Data permission artifact property names.
VdbSchema - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB schema (*.xmi model file) model object.
VdbSchema() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbSchema
 
VdbSchema.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to schema/model elements.
VdbSchema.MetadataType - Enum in org.overlord.sramp.integration.teiid.model
The type of metadata definition language.
VdbSchema.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
VDB schema/model artifact property names.
VdbSchema.Type - Enum in org.overlord.sramp.integration.teiid.model
The schema/model types.
VdbSchemaSource - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB schema source model object.
VdbSchemaSource() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbSchemaSource
 
VdbSchemaSource.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to schema/model source elements.
VdbSchemaSource.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
VDB schema/model source artifact property names.
VdbToSrampArchive - Class in org.overlord.sramp.integration.teiid.expand
Creates an S-RAMP archive from a Teiid VDB.
VdbToSrampArchive(File) - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchive
 
VdbToSrampArchive(InputStream) - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchive
 
VdbToSrampArchiveProvider - Class in org.overlord.sramp.integration.teiid.expand
Provides a Teiid version of the ZipToSrampArchive.
VdbToSrampArchiveProvider() - Constructor for class org.overlord.sramp.integration.teiid.expand.VdbToSrampArchiveProvider
 
VdbTranslator - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB translator model object.
VdbTranslator() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbTranslator
 
VdbTranslator.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to translator elements.
VdbTranslator.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
Translator artifact property names.
VdbValidationError - Class in org.overlord.sramp.integration.teiid.model
The Teiid VDB validation error model object.
VdbValidationError() - Constructor for class org.overlord.sramp.integration.teiid.model.VdbValidationError
 
VdbValidationError.ManifestId - Interface in org.overlord.sramp.integration.teiid.model
The VDB manifest (vdb.xml) identifiers related to validation error elements.
VdbValidationError.PropertyId - Interface in org.overlord.sramp.integration.teiid.model
Validation error artifact property names.
VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbImport.ManifestId
The Import VDB version attribute identifier.
VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbImport.PropertyId
The Import VDB version.
VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.ManifestId
The VDB version attribute identifier.
VERSION - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbManifest.PropertyId
The VDB version.
VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.PropertyId
The model visibility flag property name of the model artifact.
VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The visibility flag attribute.
VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.ManifestId
The schema/model visible attribute identifier.
VISIBLE - Static variable in interface org.overlord.sramp.integration.teiid.model.VdbSchema.PropertyId
Indicates if the schema/model is visible for user queries.

X

XML_NAMESPACE - Static variable in interface org.overlord.sramp.integration.teiid.model.TeiidModel.XmiId
The XML namespace attribute.
A B C D E F G I J L M N O P Q R S T U V X 
S-RAMP Integration: Teiid 0.4.0.Final

Copyright © 2011-2014 JBoss, a division of Red Hat. All Rights Reserved.