com.siebel.rf.offline.data.negotiableinstrument
Class NegotiableInstrumentValidator

java.lang.Object
  |
  +--com.bankframe.util.retail.solutionset.utilities.Validator
        |
        +--com.bankframe.util.retail.solutionset.impl.utilities.ValidatorImpl
              |
              +--com.bankframe.bo.retail.solutionset.negotiableinstrument.NegotiableInstrumentValidator
                    |
                    +--com.bankframe.bo.retail.solutionset.impl.negotiableinstrument.NegotiableInstrumentValidator
                          |
                          +--com.siebel.rf.offline.data.negotiableinstrument.NegotiableInstrumentValidator

public class NegotiableInstrumentValidator
extends com.bankframe.bo.retail.solutionset.impl.negotiableinstrument.NegotiableInstrumentValidator

The NegotiableInstrumentValidator class


Constructor Summary
NegotiableInstrumentValidator()
           
 
Method Summary
 void validateStore(NegotiableInstrument negotiableInstrument)
          Validates all fields before store
 
Methods inherited from class com.bankframe.bo.retail.solutionset.negotiableinstrument.NegotiableInstrumentValidator
validateAmend, validateAmend, validateAmend, validateAmend, validateAmend, validateBatchId, validateBeneficiaryName, validateBranchCode, validateCashBoxId, validateChequeBookNumber, validateCompanyCode, validateCreate, validateCreate, validateCreate, validateCurrency, validateDenomination, validateDestinationAccountNumber, validateDestinationBranchCode, validateDocumentAmount, validateDocumentType, validateEffectiveDate, validateFindByCompanyCodeAndBranchCodeAndNegotiableInstrumentBoxId, validateFindByCompanyCodeAndBranchCodeAndNegotiableInstrumentBoxIdAndSerialNumber, validateFindByCompanyCodeBranchCodeCashBoxIdBatchIdAndLodgedDate, validateFindByCompanyCodeBranchCodeCashBoxIdNegotiableInstrumentBoxIdAndStatus, validateFindByIssuingBranchCodeAndIssuingAccountNumberAndNegotiableInstrumentTypeAndCheckRange, validateFindByIssuingBranchCodeAndIssuingAccountNumberAndNegotiableInstrumentTypeAndSerialNumber, validateFindByIssuingBranchCodeIssuingAccountNumberAndChequebookNumberAndInstrumentStatus, validateFindByPrimaryKey, validateInstrumentStatus, validateIssuingAccountNumber, validateIssuingBranchCode, validateLodgedDate, validateNegotiableInstrumentBoxId, validateNegotiableInstrumentType, validatePurchaseDate, validateSerialNumber, validateStopDate, validateStopReason, validateSupplierIndicator
 
Methods inherited from class com.bankframe.util.retail.solutionset.utilities.Validator
isDateValid, validateAccountNumber, validateBranchCode, validateCompanyCode, validateConstantValue, validateCreditCardAccountNumber, validateCustomerNumber, validateCustomerSessionId, validateDate, validateDigits, validateDouble, validateExactLength, validateInteger, validateLengthLessThanOrEqualTo, validateLettersDigitsOrWhitespaceOnly, validateLettersOnly, validateLettersOrDigitsOnly, validateLong, validateMandatory, validateOwnerId, validateProductCode, validateProductId, validateTime, validateUserId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NegotiableInstrumentValidator

public NegotiableInstrumentValidator()
Method Detail

validateStore

public void validateStore(NegotiableInstrument negotiableInstrument)
                   throws com.bankframe.validation.ValidationException
Validates all fields before store
Parameters:
negotiableInstrument - NegotiableInstrument
Throws:
com.bankframe.validation.ValidationException - This exception is thrown if validation fails