Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
I
M
N
O
P
R
S
T
U
V
A
ACCOUNT_ID
- Static variable in class com.netbilling.direct.
V3Client.Request
"account_id" protocol parameter.
ACH_ACCOUNT
- Static variable in class com.netbilling.direct.
V3Client.Request
"account_number" protocol parameter.
AMOUNT
- Static variable in class com.netbilling.direct.
V3Client.Request
"amount" protocol parameter.
AUTH_CODE
- Static variable in class com.netbilling.direct.
V3Client.Response
"auth_code" protocol parameter.
AUTH_DATE
- Static variable in class com.netbilling.direct.
V3Client.Response
"auth_date" protocol parameter.
AUTH_MSG
- Static variable in class com.netbilling.direct.
V3Client.Response
"auth_msg" protocol parameter.
AVS_CODE
- Static variable in class com.netbilling.direct.
V3Client.Response
"avs_code" protocol parameter.
B
BatchAgent
- Class in
com.netbilling.direct
This class contains a stand-alone java application, that can be run from the command line.
BatchAgent(String, int, String, String, boolean, boolean)
- Constructor for class com.netbilling.direct.
BatchAgent
Create a BatchAgent
BILL_BIRTH_DATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_birth_date" protocol parameter.
BILL_CITY
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_city" protocol parameter.
BILL_COUNTRY
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_country" protocol parameter.
BILL_NAME1
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_name1" protocol parameter.
BILL_NAME2
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_name2" protocol parameter.
BILL_PHOTO_ID_NUMBER
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_photo_id_no" protocol parameter.
BILL_PHOTO_ID_STATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_photo_id_state" protocol parameter.
BILL_STATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_state" protocol parameter.
BILL_STREET
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_street" protocol parameter.
BILL_TAX_ID_NUMBER
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_tax_id_no" protocol parameter.
BILL_ZIP
- Static variable in class com.netbilling.direct.
V3Client.Request
"bill_zip" protocol parameter.
C
CARD_CVV2
- Static variable in class com.netbilling.direct.
V3Client.Request
"card_cvv2" protocol parameter.
CARD_EXPIRE
- Static variable in class com.netbilling.direct.
V3Client.Request
"card_expire" protocol parameter.
CARD_NUMBER
- Static variable in class com.netbilling.direct.
V3Client.Request
"card_number" protocol parameter.
CARD_TRACK1
- Static variable in class com.netbilling.direct.
V3Client.Request
"card_track1" protocol parameter.
CARD_TRACK2
- Static variable in class com.netbilling.direct.
V3Client.Request
"card_track2" protocol parameter.
CISP_STORAGE
- Static variable in class com.netbilling.direct.
V3Client.Request
"cisp_storage" protocol parameter.
com.netbilling.direct
- package com.netbilling.direct
com.netbilling.net
- package com.netbilling.net
com.netbilling.util
- package com.netbilling.util
ConnectionException
- Exception in
com.netbilling.net
COURIER_TRACKING
- Static variable in class com.netbilling.direct.
V3Client.Request
"courier_tracking" protocol parameter.
CUSTOMER_BROWSER
- Static variable in class com.netbilling.direct.
V3Client.Request
"cust_browser" protocol parameter.
CUSTOMER_EMAIL
- Static variable in class com.netbilling.direct.
V3Client.Request
"cust_email" protocol parameter.
CUSTOMER_HOST
- Static variable in class com.netbilling.direct.
V3Client.Request
"cust_host" protocol parameter.
CUSTOMER_IP
- Static variable in class com.netbilling.direct.
V3Client.Request
"cust_ip" protocol parameter.
CUSTOMER_PHONE
- Static variable in class com.netbilling.direct.
V3Client.Request
"cust_phone" protocol parameter.
CVV2_CODE
- Static variable in class com.netbilling.direct.
V3Client.Response
"cvv2_code" protocol parameter.
D
DESCRIPTION
- Static variable in class com.netbilling.direct.
V3Client.Request
"description" protocol parameter.
DISABLE_AVS
- Static variable in class com.netbilling.direct.
V3Client.Request
"disable_avs" protocol parameter.
DISABLE_CVV2
- Static variable in class com.netbilling.direct.
V3Client.Request
"disable_cvv2" protocol parameter.
DISABLE_FRAUD_CHECKS
- Static variable in class com.netbilling.direct.
V3Client.Request
"disable_fraud_checks" protocol parameter.
DISABLE_NEGATIVE_DB
- Static variable in class com.netbilling.direct.
V3Client.Request
"disable_negative_db" protocol parameter.
doDownload(String, String, OutputStream)
- Method in class com.netbilling.direct.
V3BatchClient
Download the results of a completed batch from the server, using the specificed account ID and batch ID.
doStart(String, String)
- Method in class com.netbilling.direct.
V3BatchClient
Start an already uploaded batch on the server.
doStop(String, String)
- Method in class com.netbilling.direct.
V3BatchClient
Stop an already uploaded batch on the server.
doTrans(V3Client.Request, V3Client.Response)
- Method in class com.netbilling.direct.
V3Client
Execute a transaction with the server.
doUpload(String, InputStream, StringBuffer)
- Method in class com.netbilling.direct.
V3BatchClient
Upload a batch file given by the stream csvstream to the server, using the specificed account ID.
doValidate(String, InputStream)
- Method in class com.netbilling.direct.
V3BatchClient
Validate a batch file given by the stream with the server, using the specified account ID.
DYNIP_SEC_CODE
- Static variable in class com.netbilling.direct.
V3Client.Request
"dynip_sec_code" protocol parameter.
F
FORCE_CODE
- Static variable in class com.netbilling.direct.
V3Client.Request
"force_code" protocol parameter.
G
get(String)
- Method in class com.netbilling.util.
StringHash
Return the value for attribute key, or a blank string ("") if no value exists.
getMoreInfo()
- Method in exception com.netbilling.net.
ServerException
getPort()
- Method in class com.netbilling.net.
NetworkClient
getProtocol()
- Method in class com.netbilling.net.
NetworkClient
getServer()
- Method in class com.netbilling.net.
NetworkClient
getStatus(Hashtable, String, String)
- Method in class com.netbilling.direct.
V3BatchClient
Poll the server for the status of a previously uploaded batch ID using the specified account ID.
getURL()
- Method in class com.netbilling.net.
NetworkClient
H
HOTEL_CHECKIN_DATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"hotel_checkin_date" protocol parameter.
HOTEL_CHECKOUT_DATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"hotel_checkout_date" protocol parameter.
HOTEL_FLAGS
- Static variable in class com.netbilling.direct.
V3Client.Request
"hotel_flags" protocol parameter.
HOTEL_ROOM_RATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"hotel_room_rate" protocol parameter.
I
IdGenerator
- Class in
com.netbilling.direct
This class allows you to obtain unique ID numbers from the servers.
IdGenerator()
- Constructor for class com.netbilling.direct.
IdGenerator
Create a new instance object of this class.
IdGenerator.IdGeneratorException
- Exception in
com.netbilling.direct
Failed to obtain ID number, the exception object will contain more information.
isSuccess()
- Method in class com.netbilling.direct.
V3Client.Response
Returns true if the transaction was successful, false otherwise
M
main(String[])
- Static method in class com.netbilling.direct.
BatchAgent
A config file is needed as argument, containing the following keys:
main(String[])
- Static method in class com.netbilling.direct.
V3BatchClient
MCC_OVERRIDE
- Static variable in class com.netbilling.direct.
V3Client.Request
"mcc_override" protocol parameter.
MEMBER_DURATION
- Static variable in class com.netbilling.direct.
V3Client.Request
"member_duration" protocol parameter.
MEMBER_ID
- Static variable in class com.netbilling.direct.
V3Client.Response
"member_id" protocol parameter.
MEMBER_MEMO
- Static variable in class com.netbilling.direct.
V3Client.Request
"member_memo" protocol parameter.
MEMBER_PASSWORD
- Static variable in class com.netbilling.direct.
V3Client.Request
"member_password" protocol parameter.
MEMBER_USERNAME
- Static variable in class com.netbilling.direct.
V3Client.Request
"member_username" protocol parameter.
MISC_INFO
- Static variable in class com.netbilling.direct.
V3Client.Request
"misc_info" protocol parameter.
N
NetworkClient
- Class in
com.netbilling.net
This is an abstract base-class for www protocol based clients
NetworkClient(String, String, int, String)
- Constructor for class com.netbilling.net.
NetworkClient
nvl(String, String)
- Method in class com.netbilling.util.
StringHash
If there is no value for attribute key, or if the value is blank, return default_value.
O
obtainNewId()
- Method in class com.netbilling.direct.
IdGenerator
Returns 1 new unique ID.
obtainNewId()
- Method in class com.netbilling.direct.
V3Client
This method returns a unique transaction identifier, which you should send to the server as part of the Request objects.
obtainNewIds(String[], int)
- Method in class com.netbilling.direct.
IdGenerator
Obtain one or more unique ID number from the server.
ORIG_ID
- Static variable in class com.netbilling.direct.
V3Client.Request
"orig_id" protocol parameter.
P
PAY_TYPE
- Static variable in class com.netbilling.direct.
V3Client.Request
"pay_type" protocol parameter.
PostConnectionException
- Exception in
com.netbilling.net
PostConnectionException(Exception)
- Constructor for exception com.netbilling.net.
PostConnectionException
PreConnectionException
- Exception in
com.netbilling.net
PreConnectionException(Exception)
- Constructor for exception com.netbilling.net.
PreConnectionException
PROTOCOL_HTTP
- Static variable in class com.netbilling.net.
NetworkClient
Plaintext HTTP protocol.
PROTOCOL_HTTPS
- Static variable in class com.netbilling.net.
NetworkClient
SSL encrypted HTTPS protocol.
PURCHASE_ORDER
- Static variable in class com.netbilling.direct.
V3Client.Request
"purch_order" protocol parameter.
R
REASON_CODE2
- Static variable in class com.netbilling.direct.
V3Client.Response
"reason_code2" protocol parameter.
RECURRING_AMOUNT
- Static variable in class com.netbilling.direct.
V3Client.Request
"recurring_amount" protocol parameter.
RECURRING_COUNT
- Static variable in class com.netbilling.direct.
V3Client.Request
"recurring_count" protocol parameter.
RECURRING_ID
- Static variable in class com.netbilling.direct.
V3Client.Response
"recurring_id" protocol parameter.
RECURRING_PERIOD
- Static variable in class com.netbilling.direct.
V3Client.Request
"recurring_period" protocol parameter.
RECURRING_PRORATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"recurring_prorate" protocol parameter.
runAgent()
- Method in class com.netbilling.direct.
BatchAgent
Runs the agent indefinitely, sleeping poll_interval seconds between each round.
S
ServerException
- Exception in
com.netbilling.net
ServerException(String, String)
- Constructor for exception com.netbilling.net.
ServerException
set(String, String)
- Method in class com.netbilling.util.
StringHash
Set the value for attribute key.
setDebug(boolean)
- Method in class com.netbilling.direct.
V3Client
This function allows you to turn debugging to System.err on or off.
setPath(String)
- Method in class com.netbilling.net.
NetworkClient
This function changes the path part of the url
setPerformanceMode(boolean)
- Method in class com.netbilling.direct.
IdGenerator
When using performance mode, a separate thread will be spawned.
setPort(int)
- Method in class com.netbilling.net.
NetworkClient
This function allows you to change the TCP port used to submit your request to the server.
setProtocol(String)
- Method in class com.netbilling.direct.
V3Client
This function allows you to change the protocol used to submit your request to the server.
setProtocol(String)
- Method in class com.netbilling.net.
NetworkClient
This function allows you to change the protocol used to submit your request to the server.
setServer(String)
- Method in class com.netbilling.direct.
V3Client
This function allows you to change the default server your request is submitted to.
setServer(String)
- Method in class com.netbilling.net.
NetworkClient
This function allows you to change the server your request is submitted to.
setSpecialParameter(String, String)
- Method in class com.netbilling.direct.
V3BatchClient
setTimeout_ms(int)
- Method in class com.netbilling.direct.
IdGenerator
Set the network timeout for calls to obtainNewIds() in milli seconds.
SHIP_AMOUNT
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_amount" protocol parameter.
SHIP_CITY
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_city" protocol parameter.
SHIP_COUNTRY
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_country" protocol parameter.
SHIP_NAME
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_name1" protocol parameter.
SHIP_NAME2
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_name2" protocol parameter.
SHIP_STATE
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_state" protocol parameter.
SHIP_STREET
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_street" protocol parameter.
SHIP_ZIP
- Static variable in class com.netbilling.direct.
V3Client.Request
"ship_zip" protocol parameter.
SITE_TAG
- Static variable in class com.netbilling.direct.
V3Client.Request
"site_tag" protocol parameter.
SPECIAL_DYNIP_SEC_CODE
- Static variable in class com.netbilling.direct.
V3BatchClient
STATUS_CODE
- Static variable in class com.netbilling.direct.
V3Client.Response
"status_code" protocol parameter.
StringHash
- Class in
com.netbilling.util
This class is used to store attribte-value String pairs
StringHash()
- Constructor for class com.netbilling.util.
StringHash
StringHash(Hashtable)
- Constructor for class com.netbilling.util.
StringHash
T
TAX_AMOUNT
- Static variable in class com.netbilling.direct.
V3Client.Request
"tax_amount" protocol parameter.
theIdGenerator()
- Method in class com.netbilling.direct.
V3Client
Get reference to the internal IdGenerator class that's used for obtaining new transaction ids.
THREE_3_SEC_XID
- Static variable in class com.netbilling.direct.
V3Client.Request
"3ds_xid" protocol parameter.
THREE_D_SEC_CAVV
- Static variable in class com.netbilling.direct.
V3Client.Request
"3ds_cavv" protocol parameter.
TICKET_CODE
- Static variable in class com.netbilling.direct.
V3Client.Response
"ticket_code" protocol parameter.
toString()
- Method in exception com.netbilling.net.
ServerException
TRAN_TYPE
- Static variable in class com.netbilling.direct.
V3Client.Request
"tran_type" protocol parameter.
TRANS_ID
- Static variable in class com.netbilling.direct.
V3Client.Request
"trans_id" protocol parameter.
TRANS_ID
- Static variable in class com.netbilling.direct.
V3Client.Response
"trans_id" protocol parameter.
U
USER_DATA
- Static variable in class com.netbilling.direct.
V3Client.Request
"user_data" protocol parameter.
V
V3BatchClient
- Class in
com.netbilling.direct
V3BatchClient(String, boolean, boolean)
- Constructor for class com.netbilling.direct.
V3BatchClient
Create a V3BatchClient.
V3Client
- Class in
com.netbilling.direct
This is the main class used to execute transactions.
V3Client()
- Constructor for class com.netbilling.direct.
V3Client
Create instance object of this class.
V3Client.Request
- Class in
com.netbilling.direct
This class defines a Request object, used to send transaction parameters to the server.
V3Client.Request()
- Constructor for class com.netbilling.direct.
V3Client.Request
V3Client.Request(V3Client.Request)
- Constructor for class com.netbilling.direct.
V3Client.Request
V3Client.Response
- Class in
com.netbilling.direct
This class defines a Response object, used to obtain the transaction response from the server.
V3Client.Response()
- Constructor for class com.netbilling.direct.
V3Client.Response
A
B
C
D
F
G
H
I
M
N
O
P
R
S
T
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
Version 3.1.1
PREV NEXT
FRAMES
NO FRAMES
All Classes
This is propriatary and confidential unpublished information. Copyright(c) 1999-2019, All rights reserved.