org.webdocwf.util.loader
Class JdbcParametersElement

java.lang.Object
  extended by org.webdocwf.util.loader.JdbcParametersElement

public class JdbcParametersElement
extends java.lang.Object

JdbcParametersElement class sets the jdbc parameters

Version:
1.0
Author:
Radoslav Dutina

Constructor Summary
JdbcParametersElement()
           
 
Method Summary
 java.lang.String getAbsolutePathFromDatabaseURL(java.lang.String urlToDatabase)
          This method make absoulte path from relative path
 java.lang.String getDbVendor()
          Method return DbVendor for source database,or if that parameter is not defined method will return default value which is strDbVendorDefault
 java.lang.String getDriverName()
          Method return DriverName for source database,or if that parameter is not defined method will return default value which is strDriverNameDefault
 java.lang.String getJDBCSourceParameterConnection()
          Method return JDBCSourceParameterConnection,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterConnection
 java.lang.String getJDBCSourceParameterDriver()
          Method return JDBCSourceParameterDriver,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterDriver
 java.lang.String getJDBCSourceParameterPassword()
          Method return JDBCSourceParameterDriver,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterDriver
 java.lang.String getJDBCSourceParameterUser()
          Method return JDBCSourceParameterUser,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterUser
 java.lang.String getJDBCTargetParameterConnection()
          Method return JDBCTargetParameterConnection,or if that parameter is not defined method will return default value which is strJDBCTargetParameterConnection
 java.lang.String getJDBCTargetParameterDriver()
          Method return JDBCTargetParameterDriver,or if that parameter is not defined method will return default value which is strJDBCDefaultTargetParameterDriver
 java.lang.String getJDBCTargetParameterPassword()
          Method return JDBCTargetParameterPassword,or if that parameter is not defined method will return default value which is strJDBCDefaultTargetParameterPassword
 java.lang.String getJDBCTargetParameterUser()
          Method return JDBCTargetParameterPassword,or if that parameter is not defined method will return default value which is strJDBCDefaultTargetParameterPassword
 java.util.Vector getTargetConnections()
          This method read the value of targetConnections parameter
 java.lang.String getTargetDBVendor()
          Method return TargetDBVendor,or if that parameter is not defined method will return default value which is strTargetDBVendorDefault
 java.lang.String getTargetDriverName()
          Method return TargetDriverName,or if that parameter is not defined method will return default value which is strTargetDriverNameDefault
 boolean parseImportJDBCDefaultParameters(java.io.InputStream inStream)
          Method parseImportJDBCDefaultParameters is used to analyse import XML file about Default JDBC parameters tags.
 void parseImportJDBCParameters(java.io.InputStream inStream, int number, java.lang.String tagName)
          Method parseImportJDBCParameters is used to analyse import XML file about JDBC parameters tags.
 void parseTargetJDBCParameters(java.io.InputStream inStream)
          Method parseTargetJDBCParameters is used to analyse import XML file
 void setConfigReaderSource(ConfigReader configReader)
          Set ConfigReader of this class.
 void setJDBCSourceParameterConnection(java.lang.String arg)
          This method set value of strJDBCSourceParameterConnection parameter
 void setJDBCSourceParameterDriver(java.lang.String arg)
          This method set value of strJDBCSourceParameterDriver parameter
 void setJDBCSourceParameterPassword(java.lang.String arg)
          This method set value of strJDBCSourceParameterPassword parameter
 void setJDBCSourceParameterUser(java.lang.String arg)
          This method set value of strJDBCSourceParameterUser parameter
 void setJDBCTargetParameterConnection(java.lang.String arg)
          This method set value of strJDBCTargetParameterConnection parameter
 void setJDBCTargetParameterDriver(java.lang.String arg)
          This method set value of strJDBCTargetParameterDriver parameter
 void setJDBCTargetParameterPassword(java.lang.String arg)
          This method set value of strJDBCTargetParameterPassword parmeter
 void setJDBCTargetParameterUser(java.lang.String arg)
          This method set value of strJDBCTargetParameterUser parameter
 void setLoaderJobPath(java.lang.String loaderJobName)
          This method set the absolute path to loader job file
 void setLogger(Logger logger)
          Set Logger of this class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcParametersElement

public JdbcParametersElement()
Method Detail

parseTargetJDBCParameters

public void parseTargetJDBCParameters(java.io.InputStream inStream)
                               throws LoaderException
Method parseTargetJDBCParameters is used to analyse import XML file

Parameters:
inStream - Data from inputXML file which is converted into InputStream.
Throws:
LoaderException

getTargetConnections

public java.util.Vector getTargetConnections()
This method read the value of targetConnections parameter

Returns:
value of parameter

parseImportJDBCParameters

public void parseImportJDBCParameters(java.io.InputStream inStream,
                                      int number,
                                      java.lang.String tagName)
                               throws LoaderException
Method parseImportJDBCParameters is used to analyse import XML file about JDBC parameters tags. Puts values of first importDefinition's JDBC parameters in global variables.

Parameters:
inStream - Data from inputXML file which is converted into InputStream.
number - order number of importDefinition or sql tag which is proceeded.
tagName - name of tag which is proceeded
Throws:
LoaderException

parseImportJDBCDefaultParameters

public boolean parseImportJDBCDefaultParameters(java.io.InputStream inStream)
                                         throws LoaderException
Method parseImportJDBCDefaultParameters is used to analyse import XML file about Default JDBC parameters tags.

Parameters:
inStream - Data from inputXML file which is converted into InputStream.
Returns:
boolean - true default jdbc parameters exists, false otherwise
Throws:
LoaderException

setLogger

public void setLogger(Logger logger)
Set Logger of this class.

Parameters:
logger - Logger object which is used to write to log and standard output.

setConfigReaderSource

public void setConfigReaderSource(ConfigReader configReader)
Set ConfigReader of this class.

Parameters:
configReader - defines ConfigReader object which is used to store data about source driver.

setLoaderJobPath

public void setLoaderJobPath(java.lang.String loaderJobName)
This method set the absolute path to loader job file

Parameters:
loaderJobName - is relativ path to loader job file

getAbsolutePathFromDatabaseURL

public java.lang.String getAbsolutePathFromDatabaseURL(java.lang.String urlToDatabase)
                                                throws LoaderException
This method make absoulte path from relative path

Parameters:
urlToDatabase - relative path
Returns:
absolute path
Throws:
LoaderException

getJDBCSourceParameterConnection

public java.lang.String getJDBCSourceParameterConnection()
                                                  throws LoaderException
Method return JDBCSourceParameterConnection,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterConnection

Returns:
JDBCSourceParameterConnection
Throws:
LoaderException

setJDBCSourceParameterConnection

public void setJDBCSourceParameterConnection(java.lang.String arg)
This method set value of strJDBCSourceParameterConnection parameter

Parameters:
arg - set JDBCSouceParameterConnection to value of arg

getJDBCSourceParameterDriver

public java.lang.String getJDBCSourceParameterDriver()
Method return JDBCSourceParameterDriver,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterDriver

Returns:
JDBCSourceParameterDriver

setJDBCSourceParameterDriver

public void setJDBCSourceParameterDriver(java.lang.String arg)
This method set value of strJDBCSourceParameterDriver parameter

Parameters:
arg - set JDBCSouceParameterDriver to value of arg

getJDBCSourceParameterPassword

public java.lang.String getJDBCSourceParameterPassword()
Method return JDBCSourceParameterDriver,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterDriver

Returns:
JDBCSourceParameterDriver

setJDBCSourceParameterPassword

public void setJDBCSourceParameterPassword(java.lang.String arg)
This method set value of strJDBCSourceParameterPassword parameter

Parameters:
arg - setJDBCSourceParameterPassword to value of arg

getJDBCSourceParameterUser

public java.lang.String getJDBCSourceParameterUser()
Method return JDBCSourceParameterUser,or if that parameter is not defined method will return default value which is strJDBCDefaultSourceParameterUser

Returns:
JDBCSourceParameterUser

setJDBCSourceParameterUser

public void setJDBCSourceParameterUser(java.lang.String arg)
This method set value of strJDBCSourceParameterUser parameter

Parameters:
arg - set JDBCSourceParameterUser to value of arg

getJDBCTargetParameterConnection

public java.lang.String getJDBCTargetParameterConnection()
Method return JDBCTargetParameterConnection,or if that parameter is not defined method will return default value which is strJDBCTargetParameterConnection

Returns:
JDBCTargetParameterConnection

setJDBCTargetParameterConnection

public void setJDBCTargetParameterConnection(java.lang.String arg)
This method set value of strJDBCTargetParameterConnection parameter

Parameters:
arg - set JDBCTargetParameterConnection to value of arg

getJDBCTargetParameterDriver

public java.lang.String getJDBCTargetParameterDriver()
Method return JDBCTargetParameterDriver,or if that parameter is not defined method will return default value which is strJDBCDefaultTargetParameterDriver

Returns:
JDBCTargetParameterDriver

setJDBCTargetParameterDriver

public void setJDBCTargetParameterDriver(java.lang.String arg)
This method set value of strJDBCTargetParameterDriver parameter

Parameters:
arg - set JDBCTargetParameterDriver to value of arg

getJDBCTargetParameterPassword

public java.lang.String getJDBCTargetParameterPassword()
Method return JDBCTargetParameterPassword,or if that parameter is not defined method will return default value which is strJDBCDefaultTargetParameterPassword

Returns:
JDBCTargetParameterPassword

setJDBCTargetParameterPassword

public void setJDBCTargetParameterPassword(java.lang.String arg)
This method set value of strJDBCTargetParameterPassword parmeter

Parameters:
arg - set JDBCTargetParameterPassword to value of arg

getJDBCTargetParameterUser

public java.lang.String getJDBCTargetParameterUser()
Method return JDBCTargetParameterPassword,or if that parameter is not defined method will return default value which is strJDBCDefaultTargetParameterPassword

Returns:
JDBCTargetParameterPassword

setJDBCTargetParameterUser

public void setJDBCTargetParameterUser(java.lang.String arg)
This method set value of strJDBCTargetParameterUser parameter

Parameters:
arg - set JDBCTargetParameterUser to value of arg

getTargetDBVendor

public java.lang.String getTargetDBVendor()
Method return TargetDBVendor,or if that parameter is not defined method will return default value which is strTargetDBVendorDefault

Returns:
TargetDBVendor

getTargetDriverName

public java.lang.String getTargetDriverName()
Method return TargetDriverName,or if that parameter is not defined method will return default value which is strTargetDriverNameDefault

Returns:
TargetDriverName

getDriverName

public java.lang.String getDriverName()
Method return DriverName for source database,or if that parameter is not defined method will return default value which is strDriverNameDefault

Returns:
DriverName

getDbVendor

public java.lang.String getDbVendor()
Method return DbVendor for source database,or if that parameter is not defined method will return default value which is strDbVendorDefault

Returns:
DbVendor


Copyright © 2002-2007 Together - the Workgroup. All Rights Reserved.