B C D E F G H I J L M N O P R S T U V X

B

bool(String) - Method in class com.agimatec.utility.fileimport.SqlUtil
Oracle DOES NOT SUPPORT Boolean, so this method returns 1 or 0 (or null).
bool(boolean) - Method in class com.agimatec.utility.fileimport.SqlUtil
 

C

C_ProtocolClassPath - Static variable in class com.agimatec.utility.fileimport.ImportJob
 
cancelled - Variable in class com.agimatec.utility.fileimport.ImporterProcessor
 
close() - Method in class com.agimatec.utility.fileimport.ImportJob
 
close() - Method in interface com.agimatec.utility.fileimport.LineReader
 
close() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
close() - Method in class com.agimatec.utility.fileimport.StringLineReader
 
com.agimatec.utility.fileimport - package com.agimatec.utility.fileimport
 
com.agimatec.utility.fileimport.groovy - package com.agimatec.utility.fileimport.groovy
 
com.agimatec.utility.fileimport.spreadsheet - package com.agimatec.utility.fileimport.spreadsheet
 
connection - Variable in class com.agimatec.utility.fileimport.ImportController
 
connection - Variable in class com.agimatec.utility.fileimport.ImportJob
 
continueParse(Single, Line) - Method in interface com.agimatec.utility.fileimport.LineTokenizer
Deprecated. should be handled internally (only csv files)
continueParse(ExcelCell, ExcelRow) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizer
 
control - Variable in class com.agimatec.utility.fileimport.ImportJob
 
controller - Variable in class com.agimatec.utility.fileimport.ImportJob
 
createLineReader() - Method in class com.agimatec.utility.fileimport.CSVStringTokenizerFactory
 
createLineReader() - Method in class com.agimatec.utility.fileimport.FixedLengthStringTokenizerFactory
 
createLineReader(Closeable) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
initialize the lineReader. overwrite in subclasses if required
createLineReader() - Method in interface com.agimatec.utility.fileimport.LineTokenizerFactory
initialize the lineReader.
createLineReader() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizerFactory
 
createProcessor(Importer) - Method in class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 
createProcessor(Importer) - Method in interface com.agimatec.utility.fileimport.ImporterSpec
factory method - create a processor capable to process the data to be imported.
createProcessor(Importer) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
createTokenizer(String) - Method in class com.agimatec.utility.fileimport.CSVStringTokenizerFactory
 
createTokenizer(String) - Method in class com.agimatec.utility.fileimport.FixedLengthStringTokenizerFactory
 
createTokenizer(Line) - Method in interface com.agimatec.utility.fileimport.LineTokenizerFactory
create a line parser for the given line of data.
createTokenizer(ExcelRow) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizerFactory
 
CSVStringTokenizerFactory - Class in com.agimatec.utility.fileimport
Description: Factory that creates CSVStringTokenizer
User: roman.stumm
Date: 28.08.2007
Time: 16:32:14
Copyright: Agimatec GmbH
CSVStringTokenizerFactory() - Constructor for class com.agimatec.utility.fileimport.CSVStringTokenizerFactory
 
current - Variable in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
actually the current GPathResult, but could be any object *
currentLine - Variable in class com.agimatec.utility.fileimport.LineImportProcessor
 
currentRow - Variable in class com.agimatec.utility.fileimport.LineImportProcessor
 

D

date(String, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
convert a value to a sql.Date
defDate(String, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
define the format for a date field
defNumber(String, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
define the format for a number field
defSequence(String, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
define the call that a field gets its value from a sequence
delete(String) - Method in class com.agimatec.utility.fileimport.ImportController
delete the imports with the given name from the control table
delete(long) - Method in class com.agimatec.utility.fileimport.ImportController
delete the import with the given importid (primary key)
deleteById - Variable in class com.agimatec.utility.fileimport.ImportController
 
deleteByName - Variable in class com.agimatec.utility.fileimport.ImportController
 
description - Variable in class com.agimatec.utility.fileimport.ImportControl
 

E

end(ImportControl) - Method in class com.agimatec.utility.fileimport.ImportController
markiert den import mit dem angeg.
end(long, Importer) - Method in class com.agimatec.utility.fileimport.ImportController
convenience method that takes infos from the importer.
end(ImportControl, Importer) - Method in class com.agimatec.utility.fileimport.ImportController
 
endTime - Variable in class com.agimatec.utility.fileimport.ImportControl
 
errorCount - Variable in class com.agimatec.utility.fileimport.ImportControl
 
errorCount - Variable in class com.agimatec.utility.fileimport.ImporterProcessor
 
errorMessage - Variable in class com.agimatec.utility.fileimport.ImportControl
 
ExcelCell - Class in com.agimatec.utility.fileimport.spreadsheet
Description: Abstraction for a single excel-spreadsheet cell
User: roman.stumm
Date: 11.06.2008
Time: 17:21:33
Copyright: Agimatec GmbH
ExcelCell(Cell) - Constructor for class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
ExcelRow - Class in com.agimatec.utility.fileimport.spreadsheet
Description: Abstraction for a single excel-spreadsheet row
User: roman.stumm
Date: 11.06.2008
Time: 17:50:21
Copyright: Agimatec GmbH
ExcelRow(Row) - Constructor for class com.agimatec.utility.fileimport.spreadsheet.ExcelRow
 
ExcelRowReader - Class in com.agimatec.utility.fileimport.spreadsheet
Description: read a spreadsheet line by line (each line is a )
User: roman.stumm
Date: 11.06.2008
Time: 18:03:51
Copyright: Agimatec GmbH
ExcelRowReader() - Constructor for class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
ExcelRowTokenizer - Class in com.agimatec.utility.fileimport.spreadsheet
Description:
User: roman.stumm
Date: 11.06.2008
Time: 17:13:30
Copyright: Agimatec GmbH
ExcelRowTokenizer(ExcelRow) - Constructor for class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizer
 
ExcelRowTokenizerFactory - Class in com.agimatec.utility.fileimport.spreadsheet
Description: create reader/tokenizer for xls spreadsheets
User: roman.stumm
Date: 11.06.2008
Time: 17:12:58
Copyright: Agimatec GmbH
ExcelRowTokenizerFactory() - Constructor for class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizerFactory
 

F

fileName - Variable in class com.agimatec.utility.fileimport.ImportControl
 
findAll() - Method in class com.agimatec.utility.fileimport.ImportController
 
findById(long) - Method in class com.agimatec.utility.fileimport.ImportController
 
findByName(String) - Method in class com.agimatec.utility.fileimport.ImportController
 
FixedLengthStringTokenizerFactory - Class in com.agimatec.utility.fileimport
Description: Factory that creates FixedLengthStringTokenizer
User: roman.stumm
Date: 11.09.2007
Time: 19:30:59
Copyright: Agimatec GmbH
FixedLengthStringTokenizerFactory() - Constructor for class com.agimatec.utility.fileimport.FixedLengthStringTokenizerFactory
 
forConnection(Connection) - Static method in class com.agimatec.utility.fileimport.SqlUtil
Ermittele die Datenbank anhand der MetaData der Connection
forHSQLDB() - Static method in class com.agimatec.utility.fileimport.SqlUtil
create an instance for HSQLDB syntax (affects sequences)
forOracle() - Static method in class com.agimatec.utility.fileimport.SqlUtil
create an instance for oracle syntax (affects sequences)
forPostgres() - Static method in class com.agimatec.utility.fileimport.SqlUtil
create an instance for postgres syntax (affects sequences)

G

get(String) - Method in class com.agimatec.utility.fileimport.SqlUtil
get the call for the given field.
getCell() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getCell(int) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRow
 
getCell(int) - Method in interface com.agimatec.utility.fileimport.spreadsheet.IRow
 
getColumnIndex() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getColumnIndex() - Method in interface com.agimatec.utility.fileimport.spreadsheet.ICell
logical cell number in row
getComment() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getComment() - Method in interface com.agimatec.utility.fileimport.spreadsheet.ICell
 
getConnection() - Method in class com.agimatec.utility.fileimport.ImportJob
 
getControl() - Method in class com.agimatec.utility.fileimport.ImportJob
never null, but optional
getController() - Method in class com.agimatec.utility.fileimport.ImportJob
 
getCurrent() - Method in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 
getCurrentLine() - Method in class com.agimatec.utility.fileimport.LineImportProcessor
the current row/line itself as it came from the LineReader
getCurrentRow() - Method in class com.agimatec.utility.fileimport.LineImportProcessor
the current row/line itself as it was transferred to a map
getDateValue() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getDateValue() - Method in interface com.agimatec.utility.fileimport.spreadsheet.ICell
 
getDefault() - Static method in class com.agimatec.utility.fileimport.SqlUtil
 
getDescription() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getEndTime() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getErrorCount() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getErrorCount() - Method in class com.agimatec.utility.fileimport.Importer
 
getErrorCount() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
getErrorMessage() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getErrorWriter() - Method in class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 
getErrorWriter() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
getErrorWriter() - Method in interface com.agimatec.utility.fileimport.ImporterSpec
convience method -
getErrorWriter() - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
getFieldName(int) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
getFieldNames() - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
getFileName() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getFileSystem() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
getFirstCellNum() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRow
 
getFirstCellNum() - Method in interface com.agimatec.utility.fileimport.spreadsheet.IRow
 
getFixedLengths() - Method in class com.agimatec.utility.fileimport.FixedLengthStringTokenizerFactory
 
getHeaderLine() - Method in class com.agimatec.utility.fileimport.LineImportProcessor
 
getHeaderLineIndex() - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
getHeaderSpec() - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
getImporter() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
getImporter() - Method in class com.agimatec.utility.fileimport.ImportJob
 
getImportId() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getImportName() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getLastCellNum() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRow
 
getLastCellNum() - Method in interface com.agimatec.utility.fileimport.spreadsheet.IRow
 
getLastError() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
getLastErrorMessage() - Method in class com.agimatec.utility.fileimport.Importer
last error message that occured during import processing
getLastException() - Method in class com.agimatec.utility.fileimport.Importer
last exception thrown and handled during import processing
getLineReader() - Method in class com.agimatec.utility.fileimport.LineImportProcessor
 
getLineTokenizerFactory() - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
getNumericValue() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getNumericValue() - Method in interface com.agimatec.utility.fileimport.spreadsheet.ICell
 
getRow() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRow
 
getRowCount() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getRowCount() - Method in class com.agimatec.utility.fileimport.Importer
 
getRowCount() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
getRowIterator() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
getRowNum() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRow
 
getRowNum() - Method in interface com.agimatec.utility.fileimport.spreadsheet.IRow
 
getSheet() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
getSheetIndex() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
getSpec() - Method in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 
getSpec() - Method in class com.agimatec.utility.fileimport.Importer
 
getSpec() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
getSpec() - Method in class com.agimatec.utility.fileimport.LineImportProcessor
 
getSqlUtil() - Method in class com.agimatec.utility.fileimport.ImportController
 
getStartTime() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getStatus() - Method in class com.agimatec.utility.fileimport.ImportControl
 
getStringValue() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getStringValue() - Method in interface com.agimatec.utility.fileimport.spreadsheet.ICell
works with every cell data type.
getStyle() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getValue() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
 
getValue() - Method in interface com.agimatec.utility.fileimport.spreadsheet.ICell
works with every cell data type.
getWorkbook() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
getXmlSlurper() - Method in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 

H

handleErrorMessage(Exception) - Method in class com.agimatec.utility.fileimport.ImportJob
 
handleException(Exception) - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
handleException(Exception) - Method in class com.agimatec.utility.fileimport.ImportJob
 
handleRowException(Exception, Object) - Method in class com.agimatec.utility.fileimport.ImporterProcessor
overwrite in subclasses for different exception handling
hasMoreElements() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizer
 
headerLine - Variable in class com.agimatec.utility.fileimport.LineImportProcessor
 

I

ICell - Interface in com.agimatec.utility.fileimport.spreadsheet
Description: Abstraction for a single spreadsheet cell
User: roman.stumm
Date: 11.06.2008
Time: 17:21:10
Copyright: Agimatec GmbH
ImportControl - Class in com.agimatec.utility.fileimport
Description: a row in table import_control can be represented by an instance of this class.
ImportControl() - Constructor for class com.agimatec.utility.fileimport.ImportControl
 
ImportController - Class in com.agimatec.utility.fileimport
Description: Responsible to simplify the management of multiple imports that should not run parallel.
ImportController(Connection, SqlUtil) - Constructor for class com.agimatec.utility.fileimport.ImportController
 
ImportController(Connection, SqlUtil, String) - Constructor for class com.agimatec.utility.fileimport.ImportController
 
importEach() - Method in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 
Importer - Class in com.agimatec.utility.fileimport
Description: API facade to import a document (file) in any format.
Importer(ImporterSpec) - Constructor for class com.agimatec.utility.fileimport.Importer
 
importer - Variable in class com.agimatec.utility.fileimport.ImporterProcessor
 
importer - Variable in class com.agimatec.utility.fileimport.ImportJob
 
ImporterException - Exception in com.agimatec.utility.fileimport
Description:
User: roman.stumm
Date: 28.08.2007
Time: 16:51:07
Copyright: Agimatec GmbH
ImporterException(Throwable, boolean) - Constructor for exception com.agimatec.utility.fileimport.ImporterException
 
ImporterException(String, boolean) - Constructor for exception com.agimatec.utility.fileimport.ImporterException
 
ImporterException(String, Throwable, boolean) - Constructor for exception com.agimatec.utility.fileimport.ImporterException
 
ImporterProcessor - Class in com.agimatec.utility.fileimport
Description: common implementation to do the import process
User: roman.stumm
Date: 22.11.2007
Time: 11:56:47
Copyright: Agimatec GmbH
ImporterProcessor(Importer) - Constructor for class com.agimatec.utility.fileimport.ImporterProcessor
 
ImporterSpec - Interface in com.agimatec.utility.fileimport
Description:
User: roman.stumm
Date: 22.11.2007
Time: 11:46:35
Copyright: Agimatec GmbH
importFrom(Closeable) - Method in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
API - this method starts the import process.
importFrom(Reader) - Method in class com.agimatec.utility.fileimport.Importer
API - this method starts the import process.
importFrom(InputStream) - Method in class com.agimatec.utility.fileimport.Importer
API - this method starts the import process.
importFrom(Closeable) - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
importFrom(Closeable) - Method in class com.agimatec.utility.fileimport.LineImportProcessor
API - this method starts the import process.
importFromReader(ImporterSpec, String) - Method in class com.agimatec.utility.fileimport.ImportJob
API - start the import, close all resources afterwards
importFromStream(ImporterSpec) - Method in class com.agimatec.utility.fileimport.ImportJob
API - start the import, close all resources afterwards
importFromURL(ImporterSpec) - Method in class com.agimatec.utility.fileimport.ImportJob
API - start the import, close all resources afterwards
importId - Variable in class com.agimatec.utility.fileimport.ImportControl
 
ImportJob - Class in com.agimatec.utility.fileimport
Job definition of a dbimport job.
ImportJob() - Constructor for class com.agimatec.utility.fileimport.ImportJob
 
ImportJob(Connection) - Constructor for class com.agimatec.utility.fileimport.ImportJob
 
importName - Variable in class com.agimatec.utility.fileimport.ImportControl
 
importRow(Object) - Method in class com.agimatec.utility.fileimport.LineImportProcessor
import a record from the file and do what is required with the data.
ImportState - Enum in com.agimatec.utility.fileimport
Description:
User: roman.stumm
Date: 16.06.2008
Time: 12:08:04
Copyright: Agimatec GmbH
init() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
insert - Variable in class com.agimatec.utility.fileimport.ImportController
 
IRow - Interface in com.agimatec.utility.fileimport.spreadsheet
Description: Abstraction for a single spreadsheet row
User: roman.stumm
Date: 11.06.2008
Time: 17:50:16
Copyright: Agimatec GmbH
isCancelImport() - Method in exception com.agimatec.utility.fileimport.ImporterException
 
isCancelled() - Method in class com.agimatec.utility.fileimport.Importer
 
isCancelled() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
isHSQLDB() - Method in class com.agimatec.utility.fileimport.SqlUtil
 
isLineIncomplete() - Method in interface com.agimatec.utility.fileimport.LineTokenizer
Deprecated. should be handled internally (only csv files)
isLineIncomplete() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizer
 
isOracle() - Method in class com.agimatec.utility.fileimport.SqlUtil
 
isPostgres() - Method in class com.agimatec.utility.fileimport.SqlUtil
 
isTrue(String) - Method in class com.agimatec.utility.fileimport.SqlUtil
 
iterator(XmlImportProcessor) - Method in class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 

J

join(String) - Method in class com.agimatec.utility.fileimport.ImportController
create import in database for the type and call start() after a lock() has been aquired.
join(ImportControl) - Method in class com.agimatec.utility.fileimport.ImportController
 
join() - Method in class com.agimatec.utility.fileimport.ImportJob
API - wait for other imports of the same kind.

L

lastError - Variable in class com.agimatec.utility.fileimport.ImporterProcessor
 
LineImporterSpec - Class in com.agimatec.utility.fileimport
Description: Not thread-safe!
LineImporterSpec() - Constructor for class com.agimatec.utility.fileimport.LineImporterSpec
 
LineImporterSpec.Header - Enum in com.agimatec.utility.fileimport
 
LineImporterSpecAutoFields - Class in com.agimatec.utility.fileimport
Description: subclass that gets the field names from the first header line and contains some common preconfiguration
User: roman.stumm
Date: 28.08.2007
Time: 17:28:52
Copyright: Agimatec GmbH
LineImporterSpecAutoFields() - Constructor for class com.agimatec.utility.fileimport.LineImporterSpecAutoFields
this implementation assumes, that the header line is the first row in the file.
LineImporterSpecGroovy - Class in com.agimatec.utility.fileimport.groovy
Description: This subclass makes it easy in a groovy script to customize the processing-behavior of the importer
example 1: def spec = new LineImporterSpecGroovy({ processor -> println "inside header closure " + processor.headerLine; }, { processor -> println "inside row closure " + processor.rowCount + ": " + processor.currentRow; }); example 2: def spec = new LineImporterSpecGroovy({ processor -> println "inside row closure " + processor.rowCount + ": " + processor.currentRow; }); User: roman.stumm
Date: 30.08.2007
Time: 10:57:42
Copyright: Agimatec GmbH
LineImporterSpecGroovy(Closure) - Constructor for class com.agimatec.utility.fileimport.groovy.LineImporterSpecGroovy
 
LineImporterSpecGroovy(Closure, Closure) - Constructor for class com.agimatec.utility.fileimport.groovy.LineImporterSpecGroovy
 
LineImportProcessor - Class in com.agimatec.utility.fileimport
Description: Import a file line-by-line, e.g. for csv-/comma-separated/fixed-column-length files.
LineImportProcessor(LineImporterSpec, Importer) - Constructor for class com.agimatec.utility.fileimport.LineImportProcessor
 
lineReader - Variable in class com.agimatec.utility.fileimport.LineImportProcessor
 
LineReader<Line> - Interface in com.agimatec.utility.fileimport
Description: Interface of a reader used by LineImporterSpec to read from a reader or stream record-by-record (line-by-line)
User: roman.stumm
Date: 11.06.2008
Time: 17:42:47
Copyright: Agimatec GmbH
lineReader - Variable in class com.agimatec.utility.fileimport.StringLineReader
 
LineTokenizer<Line,Single> - Interface in com.agimatec.utility.fileimport
Description: responsible to read the data in a single line/row/record in enumeration-style
User: roman.stumm
Date: 28.08.2007
Time: 16:11:33
Copyright: Agimatec GmbH
LineTokenizerFactory<Line,SingleValue> - Interface in com.agimatec.utility.fileimport
Description: create line tokenizers and line reader for a specific file format
User: roman.stumm
Date: 28.08.2007
Time: 16:31:35
Copyright: Agimatec GmbH
lock(String) - Method in class com.agimatec.utility.fileimport.ImportController
aquire a lock for imports of the given name.
lockByName - Variable in class com.agimatec.utility.fileimport.ImportController
 
log - Static variable in class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 
log - Static variable in class com.agimatec.utility.fileimport.ImportController
 
log - Static variable in class com.agimatec.utility.fileimport.Importer
 
log(Object) - Method in class com.agimatec.utility.fileimport.Importer
log an info message to the importLog.
log(Object) - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
log - Static variable in class com.agimatec.utility.fileimport.LineImporterSpec
 
logFinished() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 

M

MAX_LENGTH - Static variable in class com.agimatec.utility.fileimport.ImportJob
 

N

nextElement() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowTokenizer
 
nextVal(Connection, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
fetch the next value of the sequence, defined under this name
nullable(String) - Method in class com.agimatec.utility.fileimport.SqlUtil
 
number(String, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
 

O

openURL(ImporterSpec) - Method in class com.agimatec.utility.fileimport.ImportJob
 

P

processEach(XmlImportProcessor) - Method in class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 
processFirst(XmlImportProcessor) - Method in class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 
processHeaderLine(LineImportProcessor) - Method in class com.agimatec.utility.fileimport.groovy.LineImporterSpecGroovy
 
processHeaderLine(LineImportProcessor) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
overwrite this method to get the behavior after the header line has been read
processHeaderLine(LineImportProcessor) - Method in class com.agimatec.utility.fileimport.LineImporterSpecAutoFields
this implementation assumes, that the first line contains the header line with field names separated by the same separator as the data lines.
processor - Variable in class com.agimatec.utility.fileimport.Importer
processor is responsible to do the actual import process
processRow(LineImportProcessor) - Method in class com.agimatec.utility.fileimport.groovy.LineImporterSpecGroovy
 
processRow(LineImportProcessor) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
overwrite this method to get the behavior after a row has been completly transfered.

R

readLine() - Method in interface com.agimatec.utility.fileimport.LineReader
 
readLine() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
readLine() - Method in class com.agimatec.utility.fileimport.StringLineReader
 
readStream - Variable in class com.agimatec.utility.fileimport.ImportJob
 
release() - Method in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 
release() - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
release() - Method in class com.agimatec.utility.fileimport.LineImportProcessor
 
rowCount - Variable in class com.agimatec.utility.fileimport.ImportControl
 
rowCount - Variable in class com.agimatec.utility.fileimport.ImporterProcessor
 

S

selectAll - Variable in class com.agimatec.utility.fileimport.ImportController
 
selectById - Variable in class com.agimatec.utility.fileimport.ImportController
 
selectByName - Variable in class com.agimatec.utility.fileimport.ImportController
 
setCancelled(boolean) - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
setConnection(Connection) - Method in class com.agimatec.utility.fileimport.ImportJob
set a connection before the import starts
setController(ImportController) - Method in class com.agimatec.utility.fileimport.ImportJob
optional: set the controller for the import
setDelimeter(String) - Method in class com.agimatec.utility.fileimport.CSVStringTokenizerFactory
 
setDescription(String) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setEndTime(Timestamp) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setErrorCount(Integer) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setErrorMessage(String) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setErrorWriter(Writer) - Method in class com.agimatec.utility.fileimport.Importer
set the writer where errorous data rows should be stored to.
setErrorWriter(Writer) - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
setErrorWriter(Writer) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
setFieldNames(String[]) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
setFieldValue(int, Object) - Method in class com.agimatec.utility.fileimport.LineImportProcessor
 
setFileName(String) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setFileSystem(POIFSFileSystem) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
setFixedLengths(int[]) - Method in class com.agimatec.utility.fileimport.FixedLengthStringTokenizerFactory
 
setHeaderLineIndex(int) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
setHeaderSpec(LineImporterSpec.Header) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
setImporter(Importer) - Method in class com.agimatec.utility.fileimport.ImportJob
need not call this
setImportId(long) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setImportName(String) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setLastError(Object) - Method in class com.agimatec.utility.fileimport.ImporterProcessor
 
setLineTokenizerFactory(LineTokenizerFactory) - Method in class com.agimatec.utility.fileimport.LineImporterSpec
 
setReader(Reader) - Method in interface com.agimatec.utility.fileimport.LineReader
 
setReader(Reader) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
setReader(Reader) - Method in class com.agimatec.utility.fileimport.StringLineReader
 
setRowCount(Integer) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setRowIterator(Iterator<Row>) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
setSheet(HSSFSheet) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
setSheetIndex(int) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
setStartTime(Timestamp) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setStatus(ImportState) - Method in class com.agimatec.utility.fileimport.ImportControl
 
setStream(InputStream) - Method in interface com.agimatec.utility.fileimport.LineReader
 
setStream(InputStream) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
setStream(InputStream) - Method in class com.agimatec.utility.fileimport.StringLineReader
 
setWorkbook(HSSFWorkbook) - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelRowReader
 
spec - Variable in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 
spec - Variable in class com.agimatec.utility.fileimport.Importer
is determines the input format and configuration
spec - Variable in class com.agimatec.utility.fileimport.LineImportProcessor
 
sqlUtil - Variable in class com.agimatec.utility.fileimport.ImportController
 
SqlUtil - Class in com.agimatec.utility.fileimport
Description: Utility class that helps to convert parameters during import processing (e.g. in groovy scripts).
SqlUtil(int) - Constructor for class com.agimatec.utility.fileimport.SqlUtil
 
start(ImportControl) - Method in class com.agimatec.utility.fileimport.ImportController
insert the importcontrol row into the database.
startTime - Variable in class com.agimatec.utility.fileimport.ImportControl
 
status - Variable in class com.agimatec.utility.fileimport.ImportControl
 
StringLineReader - Class in com.agimatec.utility.fileimport
Description: read a file line by line (each line is a string)
User: roman.stumm
Date: 11.06.2008
Time: 17:43:00
Copyright: Agimatec GmbH
StringLineReader() - Constructor for class com.agimatec.utility.fileimport.StringLineReader
 

T

time(String, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
 
timestamp(String, String) - Method in class com.agimatec.utility.fileimport.SqlUtil
 
toString() - Method in class com.agimatec.utility.fileimport.spreadsheet.ExcelCell
used to create field name
toURL(String) - Static method in class com.agimatec.utility.fileimport.ImportJob
utility method - from the resource string create URL.
transferRow(Object) - Method in class com.agimatec.utility.fileimport.LineImportProcessor
parse a specified record and save the record data in the root model.
trim(String) - Method in class com.agimatec.utility.fileimport.SqlUtil
a null-aware trim function

U

update - Variable in class com.agimatec.utility.fileimport.ImportController
 
update(ImportControl) - Method in class com.agimatec.utility.fileimport.ImportController
calls start() if not already done so!
update(ImportControl, Importer) - Method in class com.agimatec.utility.fileimport.ImportController
update rowCount, errorCount during running import.

V

valueOf(String) - Static method in enum com.agimatec.utility.fileimport.ImportState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.agimatec.utility.fileimport.LineImporterSpec.Header
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.agimatec.utility.fileimport.ImportState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.agimatec.utility.fileimport.LineImporterSpec.Header
Returns an array containing the constants of this enum type, in the order they are declared.

X

XmlImportProcessor - Class in com.agimatec.utility.fileimport.groovy
Description: Process a xml document with the groovy XmlSlurper.
XmlImportProcessor(XmlSlurperSpec, Importer) - Constructor for class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 
xmlSlurper - Variable in class com.agimatec.utility.fileimport.groovy.XmlImportProcessor
 
XmlSlurperSpec - Class in com.agimatec.utility.fileimport.groovy
Description: Specify how to use groovy XmlSlurper with provided Closures to handle the import
User: roman.stumm
Date: 20.11.2007
Time: 15:24:53
Copyright: Agimatec GmbH
XmlSlurperSpec(Closure, Closure) - Constructor for class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 
XmlSlurperSpec(Closure, Closure, Closure) - Constructor for class com.agimatec.utility.fileimport.groovy.XmlSlurperSpec
 

B C D E F G H I J L M N O P R S T U V X

Copyright © 2008-2011. All Rights Reserved.