Deprecated API

Deprecated Interfaces
com.ibm.etill.framework.payapi.Account
          Exists for historical reasons only. 
com.ibm.etill.framework.archive.Commitable
          Use the current thread's CommitPoint object, which is obtained using Supervisor.getThreadCommitPoint. 
 

Deprecated Fields
com.ibm.etill.framework.payapi.Transaction.amount
          Use getAmount() and setAmount() 
com.ibm.etill.framework.archive.ETillArchive.archiveLock
          Use ETillArchive.getArchiveLock 
com.ibm.etill.framework.payapi.Order.batchNumber
          Use getBatchNumber() 
com.ibm.etill.framework.payapi.Order.cardholderID
          Use getCardholderID() 
com.ibm.etill.framework.payapi.Order.cassetteOrder
          Use getCassetteOrder() 
com.ibm.etill.framework.payapi.Transaction.cassetteTransaction
          Use getCassetteTransaction() 
com.ibm.etill.framework.payapi.Transaction.currentState
          Use getCurrentState() and setCurrentState() 
com.ibm.etill.framework.archive.ETillArchive.DEFAULT_BINARY_LENGTH
          Use the ETillArchive.getMaxBinaryLength method. 
com.ibm.etill.framework.payapi.Order.deposit
          Use getDepositFlag() 
com.ibm.etill.framework.payapi.Payment.depositAmount
          Use getDepositAmount() and setDepositAmount() 
com.ibm.etill.framework.payapi.Order.initialPaymentAmount
          Use getInitialPaymentAmount() 
com.ibm.etill.framework.payapi.Order.initialPaymentNumber
          Use getInitialPaymentNumber() 
com.ibm.etill.framework.payapi.Transaction.newTransaction
          Use isNewTransaction() and setNewTransaction() 
com.ibm.etill.framework.archive.ETillArchive.ORACLE_BINARY_LENGTH
          Use the ETillArchive.getMaxBinaryLength method. 
com.ibm.etill.framework.payapi.Transaction.order
          Use getOrder() 
com.ibm.etill.framework.payapi.ETillAbortOperation.returnStructure
          Cassettes should not access this instance variable. 
com.ibm.etill.framework.payapi.Order.splitsAllowed
          Use getSplitsAllowed() 
com.ibm.etill.framework.payapi.Transaction.timeStampCreated
          Use getTimestampCreated() and setTimestampCreated() 
com.ibm.etill.framework.payapi.Transaction.timeStampModified
          Use getTimestampModified() and setTimestampModified() 
com.ibm.etill.framework.payapi.Transaction.transactionNumber
          Use getTransactionNumber() 
 

Deprecated Methods
com.ibm.etill.framework.payapi.Order.addToBoundOrders(Order)
          Deprecated function that no longer does anything. 
com.ibm.etill.framework.archive.CommitPoint.addToBoundOrders(Order)
            
com.ibm.etill.framework.archive.Commitable.addToBoundOrders(Order)
            
com.ibm.etill.framework.payapi.Order.addToCreateList(Archivable)
          Use Supervisor.getThreadCommitPoint().addToCreateList() 
com.ibm.etill.framework.payapi.Order.addToDeleteList(Archivable)
          Use Supervisor.getThreadCommitPoint().addToDeleteList() 
com.ibm.etill.framework.payapi.Order.addToUpdateList(Archivable)
          Use Supervisor.getThreadCommitPoint().addToUpdateList() 
com.ibm.etill.framework.payapi.Order.commit()
          Use Supervisor.getThreadCommitPoint().commit() 
com.ibm.etill.framework.payapi.Transaction.getAcquirerID()
          Use getReferenceNumber() 
com.ibm.etill.framework.admin.PayServer.getAdminAPIPort()
          All commands should be directed to the Payment Servlet using the HTTP-based API set. 
com.ibm.etill.framework.xdm.PSServerPayServer.getAdminAPIPort()
          The admin API port is no longer used in the product. This method always returns zero. 
com.ibm.etill.framework.payapi.Amount.getamount()
          Use getAmount() 
com.ibm.etill.framework.payapi.Amount.getamountExp10()
          Use getAmountExp10() 
com.ibm.etill.framework.payapi.Order.getcancelURL()
          Included for compatibility with 1.2. This information is cassette-specific and should be stored as such. 
com.ibm.etill.framework.payapi.Order.getContentTypeCharset()
          Included for compatibility with 1.2. This information is cassette-specific and should be stored as such. 
com.ibm.etill.framework.payapi.Amount.getcurrency()
          Use getCurrency() 
com.ibm.etill.framework.payapi.Amount.getcurrencyAsString()
          Use getCurrencyAsString() 
com.ibm.etill.framework.admin.PayServer.getEngineAPIport()
          Commerce Payments does not use sockets to communicate with the engine any more. 
com.ibm.etill.framework.xdm.PSServerPayServer.getEngineAPIPort()
          The engine API port is no longer used in the product. This method always returns zero. 
com.ibm.etill.framework.admin.PayServer.getErrorLogPort()
          No replacement. 
com.ibm.etill.framework.xdm.PSServerPayServer.getErrorLogPort()
          The error log API port is no longer used in the product. This method always returns zero. 
com.ibm.etill.framework.payapi.Order.getfailureURL()
          Included for compatibility with 1.2. This information is cassette-specific and should be stored as such. 
com.ibm.etill.framework.admin.PayServer.getFullLogPathDirectory()
          Cassettes should no longer use this method. All message and trace records will be written using WebSphere Application Server facilities and the location of these files is configurable using the WebSphere Application Server administrators console. This method will always return null. 
com.ibm.etill.framework.admin.PayServer.getLogPath()
          Cassettes should no longer use this method. All message and trace records will be written using WebSphere Application Server facilities and the location of these files is configurable using the WebSphere Application Server administrators console. This method will always return null. 
com.ibm.etill.framework.xdm.PSServerPayServer.getLogPath()
          The log path is no longer used in the product. This method always returns null. Instead use the WebSphere Application Server trace facility to control output of log and trace records. 
com.ibm.etill.framework.payapi.Order.getOrderDescription()
          Included for compatibility with 1.2. This information is cassette-specific and should be stored as such. 
com.ibm.etill.framework.payapi.Order.getorderURL()
          Use the getOrderURL method instead. 
com.ibm.etill.framework.archive.ETillArchive.getOwner()
          Use ETillArchive.geteTillDatabaseOwner instead 
com.ibm.etill.framework.admin.PayServer.getPaymentAPIport()
          All commands should be directed to the Payment Servlet using the HTTP-based API set. 
com.ibm.etill.framework.cassette.APIResponse.getReturnCodeStructure()
          Use getPrimaryRC and getSecondaryRC instead. 
com.ibm.etill.framework.payapi.Order.getserviceURL()
          Included for compatibility with 1.2. This information is cassette-specific and should be stored as such. 
com.ibm.etill.framework.cassette.ApproveReversalRequest.getSplitsAllowed()
          If needed, SplitAllowed should be obtained from protocol data 
com.ibm.etill.framework.cassette.AcceptPaymentRequest.getSplitsAllowed()
          If needed, SplitAllowed should be obtained from protocol data 
com.ibm.etill.framework.cassette.ApproveRequest.getSplitsAllowed()
          If needed, SplitAllowed should be obtained from protocol data 
com.ibm.etill.framework.payapi.Order.getSplitsAllowed()
          Included for compatibility with 1.2. This information is cassette-specific and should be stored as such. 
com.ibm.etill.framework.payapi.Order.getsuccessURL()
          Included for compatibility with 1.2. This information is cassette-specific and should be stored as such. 
com.ibm.etill.framework.admin.PayServer.getTillName()
          No replacement 
com.ibm.etill.framework.xdm.PSServerPayServer.getTillName()
          The till name is no longer used in the product. This method always returns null. 
com.ibm.etill.framework.admin.PayServer.getTraceFileSize()
          Cassettes should no longer use this method. Trace settings are now controlled by the WebSphere Application Server trace facility. This method will always return zero. 
com.ibm.etill.framework.xdm.PSServerPayServer.getTraceFileSize()
          The trace file size is no longer used in the product. This method always returns zero. Instead use the WebSphere Application Server trace facility to control output of trace records. 
com.ibm.etill.framework.admin.CassetteAdmin.getTraceSetting()
          Cassettes should no longer use this method. Instead, use WebSphere Application Server facilities to enable and disable trace settings for the cassette. This method will always return zero. 
com.ibm.etill.framework.admin.PayServer.getTraceSetting()
          Cassettes should no longer use this method. Trace settings are now controlled by the WebSphere Application Server trace facility. This method will always return zero. 
com.ibm.etill.framework.xdm.PSServerCassette.getTraceSetting()
          Cassettes should not use this method. Instead, trace settings are specified using the WebSphere Application Server trace facility and cannot be determined at run-time. This method will always return zero. 
com.ibm.etill.framework.xdm.PSServerPayServer.getTraceSetting()
          The trace setting is no longer used in the product. This method always returns zero. Instead use the WebSphere Application Server trace facility to enable and disable trace in the product. 
com.ibm.etill.framework.log.Trace.getTraceSettings(String)
          Cassettes should not call this method. Trace is now enabled and disabled using the WebSphere Application Server trace facility and cannot be set at runtime by cassettes. This method always returns zero. 
com.ibm.etill.framework.admin.PayServer.getUserExitPassThru()
          No replacement. 
com.ibm.etill.framework.xdm.PSServerPayServer.getUserExitPassThru()
          The user exit pass through is no longer used in the product. This method always returns null. 
com.ibm.etill.framework.log.ErrorLog.logErrorMessage(int, String, Vector)
          use logError methods instead 
com.ibm.etill.framework.payapi.Order.noCommit()
          Use Supervisor.getThreadCommitPoint().noCommit() 
com.ibm.etill.framework.supervisor.Supervisor.releaseOrder(Order)
          Included for compatibility with 1.2. No-op in 2.1. 
com.ibm.etill.framework.payapi.Transaction.setAcquirerID(String)
          Use setReferenceNumber() 
com.ibm.etill.framework.payapi.Batch.setBatchID(int)
            
com.ibm.etill.framework.payapi.Order.setETillConnection(ETillConnection)
          ETillConnection is set in the CassetteRequest and CassetteResponse. 
com.ibm.etill.framework.log.Trace.setTraceSettings(String, int)
          Use setTraceSettings(String) 
com.ibm.etill.framework.log.Trace.setTraceSettings(String, int, String)
          Use setTraceSettings(String) 
com.ibm.etill.framework.payapi.Batch.setUniqueKey(String)
            
com.ibm.etill.framework.log.Trace.trace(String)
          Use trace(String, long, String, String, String) This method is only provided for compatibility with 1.2 cassettes and will be removed in the future. 
com.ibm.etill.framework.log.Trace.tracing()
          Use isTracing(loggerName). This method is only provided for compatibility with 1.2 cassettes and will be removed in the future.