|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IOutputFileModelBuilder
This interface defines the methods needed to be defined by a builder for an
IOutputFileModel
| Method Summary | |
|---|---|
IOutputFileModelBuilder |
databaseName(java.lang.String val)
Initialize the database name |
IOutputFileModelBuilder |
databaseProduct(java.lang.String val)
Initialize the databaseProduct |
IOutputFileModelBuilder |
dbDefinitionPage(IBasicDBDefinitionPage val)
Initialize the dbDefinitionPage |
IOutputFileModelBuilder |
fileName(java.lang.String val)
Initialize the fileName |
IOutputFileModelBuilder |
generationClass(java.lang.Class<?> val)
Initialize the generationClass |
IOutputFileModelBuilder |
generatorBundle(java.lang.String val)
Initialize the generatorBundle |
IOutputFileModelBuilder |
generatorJETemplate(java.lang.String val)
Initialize the generatorJETemplate |
java.lang.String |
getDatabaseProduct()
Retrieve the name of the database product (vendor) |
java.lang.String |
getDBHost()
Retreive the database host |
java.lang.String |
getDBName()
Retrieve the database name |
java.lang.String |
getDBPort()
Retrieve the port number |
java.lang.Class<? extends IOutputFileModel> |
getImplementingClass()
Retrieve the class object of the implementing class |
int |
getInputMethod()
Retrieve the value of the input method This value is needed to figure out what other values must be initialized |
java.lang.String |
getUserName()
Retireive the user name |
IOutputFileModelBuilder |
host(java.lang.String val)
Initialize the host |
IOutputFileModelBuilder |
inputDataFile(java.lang.String val)
Initialize the inputDataFile |
IOutputFileModelBuilder |
inputMethod(int val)
Initialize the inputMethod |
IOutputFileModelBuilder |
outputFileModel(IOutputFileModel model)
Initialize the builder with an instance of an IOutputFileModel |
IOutputFileModelBuilder |
password(java.lang.String val)
Initialize the password |
IOutputFileModelBuilder |
port(int val)
Initialize the port |
IOutputFileModelBuilder |
schemaName(java.lang.String val)
Initialize the schemaName |
IOutputFileModelBuilder |
storeLocation(java.lang.String val)
Initialize the storeLocation |
IOutputFileModelBuilder |
tableName(java.lang.String val)
Initialize the tableName |
IOutputFileModelBuilder |
userName(java.lang.String val)
Initialize the userName |
| Methods inherited from interface ch.sahits.model.IBuilder |
|---|
build |
| Method Detail |
|---|
IOutputFileModelBuilder outputFileModel(IOutputFileModel model)
IOutputFileModel
model - model to use for the initialisation
IOutputFileModelBuilder databaseName(java.lang.String val)
val - database name
IOutputFileModelBuilder databaseProduct(java.lang.String val)
val - databaseProduct
IOutputFileModelBuilder dbDefinitionPage(IBasicDBDefinitionPage val)
val - dbDefinitionPage
IOutputFileModelBuilder fileName(java.lang.String val)
val - fileName
IOutputFileModelBuilder generationClass(java.lang.Class<?> val)
val - generationClass
IOutputFileModelBuilder generatorBundle(java.lang.String val)
val - generatorBundle
IOutputFileModelBuilder generatorJETemplate(java.lang.String val)
val - generatorJETemplate
IOutputFileModelBuilder host(java.lang.String val)
val - host
IOutputFileModelBuilder inputMethod(int val)
val - inputMethod
IOutputFileModelBuilder inputDataFile(java.lang.String val)
val - inputDataFile
IOutputFileModelBuilder password(java.lang.String val)
val - password
IOutputFileModelBuilder port(int val)
val - port
IOutputFileModelBuilder schemaName(java.lang.String val)
val - schemaName
IOutputFileModelBuilder storeLocation(java.lang.String val)
val - storeLocation
IOutputFileModelBuilder tableName(java.lang.String val)
val - tableName
IOutputFileModelBuilder userName(java.lang.String val)
val - userName
java.lang.Class<? extends IOutputFileModel> getImplementingClass()
int getInputMethod()
java.lang.String getDatabaseProduct()
java.lang.String getUserName()
java.lang.String getDBPort()
java.lang.String getDBHost()
java.lang.String getDBName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||