Class ElectronicValueRWService

java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.electronicvaluerw.ElectronicValueRWService
All Implemented Interfaces:
jpos.loader.JposServiceInstance, jpos.services.BaseService, jpos.services.ElectronicValueRWService112, jpos.services.ElectronicValueRWService113, jpos.services.ElectronicValueRWService114, jpos.services.ElectronicValueRWService115, jpos.services.ElectronicValueRWService116

public class ElectronicValueRWService extends JposBase implements jpos.services.ElectronicValueRWService116
ElectronicValueRW service implementation. For more details about getter, setter and method implementations, see JposBase.
This service supports the following properties in jpos.xml in addition to the properties listed in JposBaseDevice:
  • UseEnumeratedValues: If true, Enumerated values passed to setParameterInformation and returned from retrieveResultInformation are integer values, converted to strings. If false, these values are passed as symbols as specified in the UPOS specification. Default is true.
  • StrongEnumerationCheck: If true, Enumeration values passed to setParameterInformationwill be checked. If they do not match one of the predefined constants, an exception will be thrown. Otherwise, any number will be accepted. Default is true.
These properties will only be used if the service factory passes the jpos entries to the addDevice method. If the deprecated addDevice method is used, the service will not consider these properties.
  • Field Details

    • ElectronicValueRW

      public ElectronicValueRWInterface ElectronicValueRW
      Instance of a class implementing the ElectronicValueRWInterface for electronic value reader / writer specific setter and method calls bound to the property set. Almost always the same object as Data.
  • Constructor Details

    • ElectronicValueRWService

      public ElectronicValueRWService(ElectronicValueRWProperties props, JposDevice device)
      Constructor. Stores given property set and device implementation object.
      Parameters:
      props - Property set.
      device - Device implementation object.
    • ElectronicValueRWService

      public ElectronicValueRWService(ElectronicValueRWProperties props, JposDevice device, boolean ignoredUseEnumeratedValues, boolean ignoredStrongEnumerationCheck)
      Constructor. Stores given property set and device implementation object.
      Parameters:
      props - Property set.
      device - Device implementation object.
      ignoredUseEnumeratedValues - Ignored. In previous versions, value for Data.UseEnumeratedValues.
      ignoredStrongEnumerationCheck - Ignored. in previous versions, value for Data.StrongEnumerationCheck
  • Method Details

    • getCapActivateService

      public boolean getCapActivateService() throws jpos.JposException
      Specified by:
      getCapActivateService in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapAdditionalSecurityInformation

      public boolean getCapAdditionalSecurityInformation() throws jpos.JposException
      Specified by:
      getCapAdditionalSecurityInformation in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapAddValue

      public boolean getCapAddValue() throws jpos.JposException
      Specified by:
      getCapAddValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapAuthorizeCompletion

      public boolean getCapAuthorizeCompletion() throws jpos.JposException
      Specified by:
      getCapAuthorizeCompletion in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapAuthorizePreSales

      public boolean getCapAuthorizePreSales() throws jpos.JposException
      Specified by:
      getCapAuthorizePreSales in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapAuthorizeRefund

      public boolean getCapAuthorizeRefund() throws jpos.JposException
      Specified by:
      getCapAuthorizeRefund in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapAuthorizeVoid

      public boolean getCapAuthorizeVoid() throws jpos.JposException
      Specified by:
      getCapAuthorizeVoid in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapAuthorizeVoidPreSales

      public boolean getCapAuthorizeVoidPreSales() throws jpos.JposException
      Specified by:
      getCapAuthorizeVoidPreSales in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapCancelValue

      public boolean getCapCancelValue() throws jpos.JposException
      Specified by:
      getCapCancelValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapCardSensor

      public int getCapCardSensor() throws jpos.JposException
      Specified by:
      getCapCardSensor in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapCashDeposit

      public boolean getCapCashDeposit() throws jpos.JposException
      Specified by:
      getCapCashDeposit in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapCenterResultCode

      public boolean getCapCenterResultCode() throws jpos.JposException
      Specified by:
      getCapCenterResultCode in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapCheckCard

      public boolean getCapCheckCard() throws jpos.JposException
      Specified by:
      getCapCheckCard in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapDailyLog

      public int getCapDailyLog() throws jpos.JposException
      Specified by:
      getCapDailyLog in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapDetectionControl

      public int getCapDetectionControl() throws jpos.JposException
      Specified by:
      getCapDetectionControl in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapElectronicMoney

      public boolean getCapElectronicMoney() throws jpos.JposException
      Specified by:
      getCapElectronicMoney in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapEnumerateCardServices

      public boolean getCapEnumerateCardServices() throws jpos.JposException
      Specified by:
      getCapEnumerateCardServices in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapIndirectTransactionLog

      public boolean getCapIndirectTransactionLog() throws jpos.JposException
      Specified by:
      getCapIndirectTransactionLog in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapInstallments

      public boolean getCapInstallments() throws jpos.JposException
      Specified by:
      getCapInstallments in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapLockTerminal

      public boolean getCapLockTerminal() throws jpos.JposException
      Specified by:
      getCapLockTerminal in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapLogStatus

      public boolean getCapLogStatus() throws jpos.JposException
      Specified by:
      getCapLogStatus in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapMediumID

      public boolean getCapMediumID() throws jpos.JposException
      Specified by:
      getCapMediumID in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapMembershipCertificate

      public boolean getCapMembershipCertificate() throws jpos.JposException
      Specified by:
      getCapMembershipCertificate in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapPaymentDetail

      public boolean getCapPaymentDetail() throws jpos.JposException
      Specified by:
      getCapPaymentDetail in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapPINDevice

      public boolean getCapPINDevice() throws jpos.JposException
      Specified by:
      getCapPINDevice in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • getCapPoint

      public boolean getCapPoint() throws jpos.JposException
      Specified by:
      getCapPoint in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapRealTimeData

      public boolean getCapRealTimeData() throws jpos.JposException
      Specified by:
      getCapRealTimeData in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapSubtractValue

      public boolean getCapSubtractValue() throws jpos.JposException
      Specified by:
      getCapSubtractValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapTaxOthers

      public boolean getCapTaxOthers() throws jpos.JposException
      Specified by:
      getCapTaxOthers in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • CapTrainingMode

      public boolean CapTrainingMode() throws jpos.JposException
      Specified by:
      CapTrainingMode in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • getCapTransaction

      public boolean getCapTransaction() throws jpos.JposException
      Specified by:
      getCapTransaction in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapTransactionLog

      public boolean getCapTransactionLog() throws jpos.JposException
      Specified by:
      getCapTransactionLog in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapTransactionNumber

      public boolean getCapTransactionNumber() throws jpos.JposException
      Specified by:
      getCapTransactionNumber in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCapUnlockTerminal

      public boolean getCapUnlockTerminal() throws jpos.JposException
      Specified by:
      getCapUnlockTerminal in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapUpdateKey

      public boolean getCapUpdateKey() throws jpos.JposException
      Specified by:
      getCapUpdateKey in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapVoucher

      public boolean getCapVoucher() throws jpos.JposException
      Specified by:
      getCapVoucher in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCapWriteValue

      public boolean getCapWriteValue() throws jpos.JposException
      Specified by:
      getCapWriteValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getAccountNumber

      public String getAccountNumber() throws jpos.JposException
      Specified by:
      getAccountNumber in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getAdditionalSecurityInformation

      public String getAdditionalSecurityInformation() throws jpos.JposException
      Specified by:
      getAdditionalSecurityInformation in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getAmount

      public long getAmount() throws jpos.JposException
      Specified by:
      getAmount in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getApprovalCode

      public String getApprovalCode() throws jpos.JposException
      Specified by:
      getApprovalCode in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getBalance

      public long getBalance() throws jpos.JposException
      Specified by:
      getBalance in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getBalanceOfPoint

      public long getBalanceOfPoint() throws jpos.JposException
      Specified by:
      getBalanceOfPoint in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCardCompanyID

      public String getCardCompanyID() throws jpos.JposException
      Specified by:
      getCardCompanyID in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCardServiceList

      public String getCardServiceList() throws jpos.JposException
      Specified by:
      getCardServiceList in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getCenterResultCode

      public String getCenterResultCode() throws jpos.JposException
      Specified by:
      getCenterResultCode in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getCurrentService

      public String getCurrentService() throws jpos.JposException
      Specified by:
      getCurrentService in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getDailyLog

      public String getDailyLog() throws jpos.JposException
      Specified by:
      getDailyLog in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getDetectionControl

      public boolean getDetectionControl() throws jpos.JposException
      Specified by:
      getDetectionControl in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getDetectionStatus

      public int getDetectionStatus() throws jpos.JposException
      Specified by:
      getDetectionStatus in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getExpirationDate

      public String getExpirationDate() throws jpos.JposException
      Specified by:
      getExpirationDate in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getLastUsedDate

      public String getLastUsedDate() throws jpos.JposException
      Specified by:
      getLastUsedDate in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getLogStatus

      public int getLogStatus() throws jpos.JposException
      Specified by:
      getLogStatus in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getMediumID

      public String getMediumID() throws jpos.JposException
      Specified by:
      getMediumID in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getPaymentCondition

      public int getPaymentCondition() throws jpos.JposException
      Specified by:
      getPaymentCondition in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getPaymentDetail

      public String getPaymentDetail() throws jpos.JposException
      Specified by:
      getPaymentDetail in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getPaymentMedia

      public int getPaymentMedia() throws jpos.JposException
      Specified by:
      getPaymentMedia in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getPINEntry

      public int getPINEntry() throws jpos.JposException
      Specified by:
      getPINEntry in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • getPoint

      public long getPoint() throws jpos.JposException
      Specified by:
      getPoint in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getReaderWriterServiceList

      public String getReaderWriterServiceList() throws jpos.JposException
      Specified by:
      getReaderWriterServiceList in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getSequenceNumber

      public int getSequenceNumber() throws jpos.JposException
      Specified by:
      getSequenceNumber in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getServiceType

      public int getServiceType() throws jpos.JposException
      Specified by:
      getServiceType in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getSettledAmount

      public long getSettledAmount() throws jpos.JposException
      Specified by:
      getSettledAmount in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getSettledPoint

      public long getSettledPoint() throws jpos.JposException
      Specified by:
      getSettledPoint in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getSlipNumber

      public String getSlipNumber() throws jpos.JposException
      Specified by:
      getSlipNumber in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getTrainingModeState

      public int getTrainingModeState() throws jpos.JposException
      Specified by:
      getTrainingModeState in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • getTransactionLog

      public String getTransactionLog() throws jpos.JposException
      Specified by:
      getTransactionLog in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getTransactionNumber

      public String getTransactionNumber() throws jpos.JposException
      Specified by:
      getTransactionNumber in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getTransactionType

      public int getTransactionType() throws jpos.JposException
      Specified by:
      getTransactionType in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • getVoucherID

      public String getVoucherID() throws jpos.JposException
      Specified by:
      getVoucherID in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • getVoucherIDList

      public String getVoucherIDList() throws jpos.JposException
      Specified by:
      getVoucherIDList in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setAdditionalSecurityInformation

      public void setAdditionalSecurityInformation(String s) throws jpos.JposException
      Specified by:
      setAdditionalSecurityInformation in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setAmount

      public void setAmount(long l) throws jpos.JposException
      Specified by:
      setAmount in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setApprovalCode

      public void setApprovalCode(String s) throws jpos.JposException
      Specified by:
      setApprovalCode in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setCurrentService

      public void setCurrentService(String s) throws jpos.JposException
      Specified by:
      setCurrentService in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setDetectionControl

      public void setDetectionControl(boolean b) throws jpos.JposException
      Specified by:
      setDetectionControl in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setMediumID

      public void setMediumID(String s) throws jpos.JposException
      Specified by:
      setMediumID in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setPaymentMedia

      public void setPaymentMedia(int i) throws jpos.JposException
      Specified by:
      setPaymentMedia in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • setPINEntry

      public void setPINEntry(int i) throws jpos.JposException
      Specified by:
      setPINEntry in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • setPoint

      public void setPoint(long l) throws jpos.JposException
      Specified by:
      setPoint in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setTrainingModeState

      public void setTrainingModeState(int i) throws jpos.JposException
      Specified by:
      setTrainingModeState in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • setVoucherID

      public void setVoucherID(String s) throws jpos.JposException
      Specified by:
      setVoucherID in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • setVoucherIDList

      public void setVoucherIDList(String s) throws jpos.JposException
      Specified by:
      setVoucherIDList in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • beginDetection

      public void beginDetection(int type, int timeout) throws jpos.JposException
      Specified by:
      beginDetection in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • beginRemoval

      public void beginRemoval(int timeout) throws jpos.JposException
      Specified by:
      beginRemoval in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • captureCard

      public void captureCard() throws jpos.JposException
      Specified by:
      captureCard in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • clearParameterInformation

      public void clearParameterInformation() throws jpos.JposException
      Specified by:
      clearParameterInformation in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • endDetection

      public void endDetection() throws jpos.JposException
      Specified by:
      endDetection in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • endRemoval

      public void endRemoval() throws jpos.JposException
      Specified by:
      endRemoval in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • enumerateCardServices

      public void enumerateCardServices() throws jpos.JposException
      Specified by:
      enumerateCardServices in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • retrieveResultInformation

      public void retrieveResultInformation(String name, String[] value) throws jpos.JposException
      Specified by:
      retrieveResultInformation in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • setParameterInformation

      public void setParameterInformation(String name, String value) throws jpos.JposException
      Specified by:
      setParameterInformation in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • accessDailyLog

      public void accessDailyLog(int sequenceNumber, int type, int timeout) throws jpos.JposException
      Specified by:
      accessDailyLog in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • accessData

      public void accessData(int dataType, int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      accessData in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • accessLog

      public void accessLog(int sequenceNumber, int type, int timeout) throws jpos.JposException
      Specified by:
      accessLog in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • activateEVService

      public void activateEVService(int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      activateEVService in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • activateService

      public void activateService(int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      activateService in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • addValue

      public void addValue(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      addValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • authorizeCompletion

      public void authorizeCompletion(int sequenceNumber, long amount, long taxOthers, int timeout) throws jpos.JposException
      Specified by:
      authorizeCompletion in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • authorizePreSales

      public void authorizePreSales(int sequenceNumber, long amount, long taxOthers, int timeout) throws jpos.JposException
      Specified by:
      authorizePreSales in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • authorizeRefund

      public void authorizeRefund(int sequenceNumber, long amount, long taxOthers, int timeout) throws jpos.JposException
      Specified by:
      authorizeRefund in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • authorizeSales

      public void authorizeSales(int sequenceNumber, long amount, long taxOthers, int timeout) throws jpos.JposException
      Specified by:
      authorizeSales in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • authorizeVoid

      public void authorizeVoid(int sequenceNumber, long amount, long taxOthers, int timeout) throws jpos.JposException
      Specified by:
      authorizeVoid in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • authorizeVoidPreSales

      public void authorizeVoidPreSales(int sequenceNumber, long amount, long taxOthers, int timeout) throws jpos.JposException
      Specified by:
      authorizeVoidPreSales in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • cancelValue

      public void cancelValue(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      cancelValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • cashDeposit

      public void cashDeposit(int sequenceNumber, long amount, int timeout) throws jpos.JposException
      Specified by:
      cashDeposit in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • checkCard

      public void checkCard(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      checkCard in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • checkServiceRegistrationToMedium

      public void checkServiceRegistrationToMedium(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      checkServiceRegistrationToMedium in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • closeDailyEVService

      public void closeDailyEVService(int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      closeDailyEVService in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • deactivateEVService

      public void deactivateEVService(int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      deactivateEVService in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • lockTerminal

      public void lockTerminal() throws jpos.JposException
      Specified by:
      lockTerminal in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • openDailyEVService

      public void openDailyEVService(int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      openDailyEVService in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • queryLastSuccessfulTransactionResult

      public void queryLastSuccessfulTransactionResult() throws jpos.JposException
      Specified by:
      queryLastSuccessfulTransactionResult in interface jpos.services.ElectronicValueRWService114
      Throws:
      jpos.JposException
    • readValue

      public void readValue(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      readValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • registerServiceToMedium

      public void registerServiceToMedium(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      registerServiceToMedium in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • subtractValue

      public void subtractValue(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      subtractValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • transactionAccess

      public void transactionAccess(int control) throws jpos.JposException
      Specified by:
      transactionAccess in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • unlockTerminal

      public void unlockTerminal() throws jpos.JposException
      Specified by:
      unlockTerminal in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • unregisterServiceToMedium

      public void unregisterServiceToMedium(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      unregisterServiceToMedium in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • updateData

      public void updateData(int dataType, int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      updateData in interface jpos.services.ElectronicValueRWService115
      Throws:
      jpos.JposException
    • updateKey

      public void updateKey(int[] data, Object[] obj) throws jpos.JposException
      Specified by:
      updateKey in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException
    • writeValue

      public void writeValue(int sequenceNumber, int timeout) throws jpos.JposException
      Specified by:
      writeValue in interface jpos.services.ElectronicValueRWService112
      Throws:
      jpos.JposException