public interface PINPadControl13 extends BaseControl
| Modifier and Type | Method and Description |
|---|---|
void |
addDataListener(DataListener l) |
void |
addDirectIOListener(DirectIOListener l) |
void |
addErrorListener(ErrorListener l) |
void |
addStatusUpdateListener(StatusUpdateListener l) |
void |
beginEFTTransaction(java.lang.String PINPadSystem,
int transactionHost) |
void |
clearInput() |
void |
computeMAC(java.lang.String inMsg,
java.lang.String[] outMsg) |
void |
enablePINEntry() |
void |
endEFTTransaction(int completionCode) |
java.lang.String |
getAccountNumber() |
java.lang.String |
getAdditionalSecurityInformation() |
long |
getAmount() |
java.lang.String |
getAvailableLanguagesList() |
java.lang.String |
getAvailablePromptsList() |
int |
getCapDisplay() |
boolean |
getCapKeyboard() |
int |
getCapLanguage() |
boolean |
getCapMACCalculation() |
int |
getCapPowerReporting() |
boolean |
getCapTone() |
int |
getDataCount() |
boolean |
getDataEventEnabled() |
java.lang.String |
getEncryptedPIN() |
int |
getMaximumPINLength() |
java.lang.String |
getMerchantID() |
int |
getMinimumPINLength() |
boolean |
getPINEntryEnabled() |
int |
getPowerNotify() |
int |
getPowerState() |
int |
getPrompt() |
java.lang.String |
getPromptLanguage() |
java.lang.String |
getTerminalID() |
byte[] |
getTrack1Data() |
byte[] |
getTrack2Data() |
byte[] |
getTrack3Data() |
int |
getTransactionType() |
void |
removeDataListener(DataListener l) |
void |
removeDirectIOListener(DirectIOListener l) |
void |
removeErrorListener(ErrorListener l) |
void |
removeStatusUpdateListener(StatusUpdateListener l) |
void |
setAccountNumber(java.lang.String accountNumber) |
void |
setAmount(long amount) |
void |
setDataEventEnabled(boolean dataEventEnabled) |
void |
setMaximumPINLength(int maximumPINLength) |
void |
setMerchantID(java.lang.String merchantID) |
void |
setMinimumPINLength(int minimumPINLength) |
void |
setPowerNotify(int powerNotify) |
void |
setPrompt(int propmpt) |
void |
setPromptLanguage(java.lang.String promptLanguage) |
void |
setTerminalID(java.lang.String terminalID) |
void |
setTrack1Data(byte[] track1Data) |
void |
setTrack2Data(byte[] track2Data) |
void |
setTrack3Data(byte[] track3Data) |
void |
setTransactionType(int transactionType) |
void |
updateKey(int keyNum,
java.lang.String key) |
void |
verifyMAC(java.lang.String message) |
checkHealth, claim, close, directIO, getCheckHealthText, getClaimed, getDeviceControlDescription, getDeviceControlVersion, getDeviceEnabled, getDeviceServiceDescription, getDeviceServiceVersion, getFreezeEvents, getPhysicalDeviceDescription, getPhysicalDeviceName, getState, open, release, setDeviceEnabled, setFreezeEventsint getCapDisplay()
throws JposException
JposExceptionint getCapLanguage()
throws JposException
JposExceptionboolean getCapKeyboard()
throws JposException
JposExceptionboolean getCapMACCalculation()
throws JposException
JposExceptionint getCapPowerReporting()
throws JposException
JposExceptionboolean getCapTone()
throws JposException
JposExceptionjava.lang.String getAccountNumber()
throws JposException
JposExceptionvoid setAccountNumber(java.lang.String accountNumber)
throws JposException
JposExceptionjava.lang.String getAdditionalSecurityInformation()
throws JposException
JposExceptionlong getAmount()
throws JposException
JposExceptionvoid setAmount(long amount)
throws JposException
JposExceptionjava.lang.String getAvailableLanguagesList()
throws JposException
JposExceptionjava.lang.String getAvailablePromptsList()
throws JposException
JposExceptionint getDataCount()
throws JposException
JposExceptionboolean getDataEventEnabled()
throws JposException
JposExceptionvoid setDataEventEnabled(boolean dataEventEnabled)
throws JposException
JposExceptionjava.lang.String getEncryptedPIN()
throws JposException
JposExceptionint getMaximumPINLength()
throws JposException
JposExceptionvoid setMaximumPINLength(int maximumPINLength)
throws JposException
JposExceptionjava.lang.String getMerchantID()
throws JposException
JposExceptionvoid setMerchantID(java.lang.String merchantID)
throws JposException
JposExceptionint getMinimumPINLength()
throws JposException
JposExceptionvoid setMinimumPINLength(int minimumPINLength)
throws JposException
JposExceptionboolean getPINEntryEnabled()
throws JposException
JposExceptionint getPowerNotify()
throws JposException
JposExceptionvoid setPowerNotify(int powerNotify)
throws JposException
JposExceptionint getPowerState()
throws JposException
JposExceptionint getPrompt()
throws JposException
JposExceptionvoid setPrompt(int propmpt)
throws JposException
JposExceptionjava.lang.String getPromptLanguage()
throws JposException
JposExceptionvoid setPromptLanguage(java.lang.String promptLanguage)
throws JposException
JposExceptionjava.lang.String getTerminalID()
throws JposException
JposExceptionvoid setTerminalID(java.lang.String terminalID)
throws JposException
JposExceptionbyte[] getTrack1Data()
throws JposException
JposExceptionvoid setTrack1Data(byte[] track1Data)
throws JposException
JposExceptionbyte[] getTrack2Data()
throws JposException
JposExceptionvoid setTrack2Data(byte[] track2Data)
throws JposException
JposExceptionbyte[] getTrack3Data()
throws JposException
JposExceptionvoid setTrack3Data(byte[] track3Data)
throws JposException
JposExceptionint getTransactionType()
throws JposException
JposExceptionvoid setTransactionType(int transactionType)
throws JposException
JposExceptionvoid beginEFTTransaction(java.lang.String PINPadSystem,
int transactionHost)
throws JposException
JposExceptionvoid clearInput()
throws JposException
JposExceptionvoid computeMAC(java.lang.String inMsg,
java.lang.String[] outMsg)
throws JposException
JposExceptionvoid enablePINEntry()
throws JposException
JposExceptionvoid endEFTTransaction(int completionCode)
throws JposException
JposExceptionvoid updateKey(int keyNum,
java.lang.String key)
throws JposException
JposExceptionvoid verifyMAC(java.lang.String message)
throws JposException
JposExceptionvoid addDataListener(DataListener l)
void removeDataListener(DataListener l)
void addDirectIOListener(DirectIOListener l)
void removeDirectIOListener(DirectIOListener l)
void addErrorListener(ErrorListener l)
void removeErrorListener(ErrorListener l)
void addStatusUpdateListener(StatusUpdateListener l)
void removeStatusUpdateListener(StatusUpdateListener l)