Tuscany DAS for Relational Databases

org.apache.tuscany.das.rdb.config
Interface ConfigFactory

All Known Implementing Classes:
ConfigFactoryImpl

public interface ConfigFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.


Field Summary
static ConfigFactory INSTANCE
          The singleton instance of the factory.
 
Method Summary
 Column createColumn()
          Returns a new object of class 'Column'.
 Command createCommand()
          Returns a new object of class 'Command'.
 Config createConfig()
          Returns a new object of class 'Config'.
 ConnectionProperties createConnectionProperties()
          Returns a new object of class 'Connection Properties'.
 KeyPair createKeyPair()
          Returns a new object of class 'Key Pair'.
 Parameter createParameter()
          Returns a new object of class 'Parameter'.
 Relationship createRelationship()
          Returns a new object of class 'Relationship'.
 ResultDescriptor createResultDescriptor()
          Returns a new object of class 'Result Descriptor'.
 Table createTable()
          Returns a new object of class 'Table'.
 

Field Detail

INSTANCE

static final ConfigFactory INSTANCE
The singleton instance of the factory.

Method Detail

createColumn

Column createColumn()
Returns a new object of class 'Column'.

Returns:
a new object of class 'Column'.

createCommand

Command createCommand()
Returns a new object of class 'Command'.

Returns:
a new object of class 'Command'.

createConfig

Config createConfig()
Returns a new object of class 'Config'.

Returns:
a new object of class 'Config'.

createConnectionProperties

ConnectionProperties createConnectionProperties()
Returns a new object of class 'Connection Properties'.

Returns:
a new object of class 'Connection Properties'.

createKeyPair

KeyPair createKeyPair()
Returns a new object of class 'Key Pair'.

Returns:
a new object of class 'Key Pair'.

createParameter

Parameter createParameter()
Returns a new object of class 'Parameter'.

Returns:
a new object of class 'Parameter'.

createRelationship

Relationship createRelationship()
Returns a new object of class 'Relationship'.

Returns:
a new object of class 'Relationship'.

createResultDescriptor

ResultDescriptor createResultDescriptor()
Returns a new object of class 'Result Descriptor'.

Returns:
a new object of class 'Result Descriptor'.

createTable

Table createTable()
Returns a new object of class 'Table'.

Returns:
a new object of class 'Table'.

Tuscany DAS for Relational Databases

-