org.webdocwf.util.loader
Class SqlElement

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

public class SqlElement
extends java.lang.Object

Class is wrapper for SqlElement tag in XML file.

Version:
1.1
Author:
Zoran Milakovic

Constructor Summary
SqlElement()
           
 
Method Summary
 boolean getDefaultCommit()
          This method read value of bDefaultCommit parameter
 java.lang.String getDefaultLogMode()
          This method read value of strDefaultLogMode parameter
 boolean getDefaultOnErrorContinue()
          This method read value of bDefaultOnErrorContinue parameter
 boolean getOnErrorContinue()
          This method read value of bOnErrorContinue parameter
 java.lang.String getSqlCommit()
          This method read value of strSqlCommit parameter
 java.lang.String getSqlName()
          This method read value of strSqlName parameter
 java.lang.String getSqlOnErrorContinue()
          This method read value of strSqlOnErrorContinue parameter
 java.util.Vector importSQLStatement(java.io.InputStream inStream, int iSqlItem)
          Method importSQLStatement imports sql attributes from xml file and puts them in the global variables.
 int parseSql(java.io.InputStream inStream)
          Method parseSql is used to analyse import XML file about sql tags.
 void setConfigReader(ConfigReader reader)
          This method set value of echo parameter
 void setJdbcParametersElement(JdbcParametersElement jdbc)
          This method set value of jdbcParametersElement parameter
 void setLoaderJob(LoaderJobAttrReader loader)
          Set LoaderJobAttrReader object
 void setLogger(Logger logger)
          This method set value of logger parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlElement

public SqlElement()
Method Detail

parseSql

public int parseSql(java.io.InputStream inStream)
             throws LoaderException
Method parseSql is used to analyse import XML file about sql tags. Return number of sql elements in a whole xml input file.

Parameters:
inStream - Data from inputXML file which is converted into InputStream.
Returns:
Number of sql tags in an input XML file.
Throws:
LoaderException

setLogger

public void setLogger(Logger logger)
This method set value of logger parameter

Parameters:
logger - is value of parameter

setConfigReader

public void setConfigReader(ConfigReader reader)
This method set value of echo parameter

Parameters:
reader - is value of parameter

setJdbcParametersElement

public void setJdbcParametersElement(JdbcParametersElement jdbc)
This method set value of jdbcParametersElement parameter

Parameters:
jdbc - is value of parameter

importSQLStatement

public java.util.Vector importSQLStatement(java.io.InputStream inStream,
                                           int iSqlItem)
                                    throws LoaderException
Method importSQLStatement imports sql attributes from xml file and puts them in the global variables. Return Vector. It's elements are strings which represents sql statements.

Parameters:
inStream - Data from inputXML file which is converted into InputStream.
iSqlItem - Number of sql tag in XML file which will be analised.
Returns:
vector
Throws:
LoaderException

getDefaultCommit

public boolean getDefaultCommit()
This method read value of bDefaultCommit parameter

Returns:
default value for attribute Commit

getDefaultOnErrorContinue

public boolean getDefaultOnErrorContinue()
This method read value of bDefaultOnErrorContinue parameter

Returns:
default value for attribute OnErrorContinue

getOnErrorContinue

public boolean getOnErrorContinue()
This method read value of bOnErrorContinue parameter

Returns:
value for attribute OnErrorContinue

getDefaultLogMode

public java.lang.String getDefaultLogMode()
This method read value of strDefaultLogMode parameter

Returns:
default value for attribute LogMode

getSqlCommit

public java.lang.String getSqlCommit()
This method read value of strSqlCommit parameter

Returns:
value for attribute SqlCommit

getSqlOnErrorContinue

public java.lang.String getSqlOnErrorContinue()
This method read value of strSqlOnErrorContinue parameter

Returns:
value for attribute SqlOnErrorContinue

getSqlName

public java.lang.String getSqlName()
This method read value of strSqlName parameter

Returns:
value for attribute SqlName

setLoaderJob

public void setLoaderJob(LoaderJobAttrReader loader)
Set LoaderJobAttrReader object

Parameters:
loader - LoaderJobAttrReader object,which stores loaderJob tag attributes


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