Package org.compiere.impexp
Class OFXFileBankStatementLoader
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- org.compiere.impexp.OFXBankStatementHandler
-
- org.compiere.impexp.OFXFileBankStatementLoader
-
- All Implemented Interfaces:
BankStatementLoaderInterface,ContentHandler,DTDHandler,EntityResolver,ErrorHandler
public final class OFXFileBankStatementLoader extends OFXBankStatementHandler implements BankStatementLoaderInterface
Loader for OFX bank statements (file based)- Version:
- $Id:
- Author:
- Eldir Tomassen
-
-
Field Summary
-
Fields inherited from class org.compiere.impexp.OFXBankStatementHandler
DATE_FORMAT_LENGTH, GMT_TIME_ZONE, HEADER_SIZE, m_bankAccountNo, m_controller, m_currency, m_dateLastRun, m_errorDescription, m_errorMessage, m_line, m_parser, m_reader, m_routingNo, m_statementDate, m_success, m_test, TIME_FORMAT_LENGTH, XML_ACCTID_TAG, XML_ACCTKEY_TAG, XML_ACCTTYPE_TAG, XML_ACCTTYPE2_TAG, XML_AVAILBAL_TAG, XML_BALAMT_TAG, XML_BANKACCTFROM_TAG, XML_BANKID_TAG, XML_BANKTRANLIST_TAG, XML_BRANCHID_TAG, XML_CHECKNUM_TAG, XML_CHKNUM_TAG, XML_CURDEF_TAG, XML_DTASOF_TAG, XML_DTAVAIL_TAG, XML_DTEND_TAG, XML_DTPOSTED_TAG, XML_DTPROFUP_TAG, XML_DTSERVER_TAG, XML_DTSTART_TAG, XML_FITID_TAG, XML_LANGUAGE_TAG, XML_LEDGERBAL_TAG, XML_MEMO_TAG, XML_MKTGINFO_TAG, XML_NAME_TAG, XML_OFX_TAG, XML_PAYEE_TAG, XML_PAYEEID_TAG, XML_REFNUM_TAG, XML_SIGNONMSGSRSV1_TAG, XML_SIGNONMSGSRSV2_TAG, XML_SONRS_TAG, XML_STATUS_TAG, XML_STMTRS_TAG, XML_STMTTRN_TAG, XML_TRNAMT_TAG, XML_TRNTYPE_TAG, XML_TSKEYEXPIRE_TAG, XML_USERKEY_TAG
-
-
Constructor Summary
Constructors Constructor Description OFXFileBankStatementLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcharacters(char[] ch, int start, int length)Method charactersbooleaninit(MBankStatementLoader controller)Method init-
Methods inherited from class org.compiere.impexp.OFXBankStatementHandler
attachInput, endElement, getBankAccountNo, getChargeAmt, getChargeName, getCheckNo, getCurrency, getDateLastRun, getIBAN, getInterestAmt, getIsReversal, getLastErrorDescription, getLastErrorMessage, getMemo, getPayeeAccountNo, getPayeeName, getReference, getRoutingNo, getStatementDate, getStatementLineDate, getStatementReference, getStmtAmt, getTrxAmt, getTrxID, getTrxType, getValutaDate, importSuccessfull, isValid, loadLines, parseDate, parseTimeZone, startElement
-
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.compiere.impexp.BankStatementLoaderInterface
getBankAccountNo, getChargeAmt, getChargeName, getCheckNo, getCurrency, getDateLastRun, getIBAN, getInterestAmt, getIsReversal, getLastErrorDescription, getLastErrorMessage, getMemo, getPayeeAccountNo, getPayeeName, getReference, getRoutingNo, getStatementDate, getStatementLineDate, getStatementReference, getStmtAmt, getTrxAmt, getTrxID, getTrxType, getValutaDate, isValid, loadLines
-
-
-
-
Method Detail
-
init
public boolean init(MBankStatementLoader controller)
Method init- Specified by:
initin interfaceBankStatementLoaderInterface- Overrides:
initin classOFXBankStatementHandler- Parameters:
controller- MBankStatementLoader- Returns:
- boolean
- See Also:
BankStatementLoaderInterface.init(MBankStatementLoader)
-
characters
public void characters(char[] ch, int start, int length) throws SAXExceptionMethod characters- Specified by:
charactersin interfaceContentHandler- Overrides:
charactersin classOFXBankStatementHandler- Parameters:
ch- char[]start- intlength- int- Throws:
SAXException- See Also:
ContentHandler.characters(char[], int, int)
-
-