Adempiere 3.5.2a

org.compiere.model
Class X_C_PaymentProcessor

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_C_PaymentProcessor
All Implemented Interfaces:
Serializable, Comparator, I_C_PaymentProcessor, I_Persistent, Evaluatee
Direct Known Subclasses:
MPaymentProcessor

public class X_C_PaymentProcessor
extends PO
implements I_C_PaymentProcessor, I_Persistent

Generated Model for C_PaymentProcessor

Version:
Release 3.5.2a - $Id$
Author:
Adempiere (generated)
See Also:
Serialized Form

Field Summary
static int AD_SEQUENCE_ID_AD_Reference_ID
          AD_Sequence_ID AD_Reference_ID=128
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_C_PaymentProcessor
accessLevel, COLUMNNAME_AcceptAMEX, COLUMNNAME_AcceptATM, COLUMNNAME_AcceptCheck, COLUMNNAME_AcceptCorporate, COLUMNNAME_AcceptDiners, COLUMNNAME_AcceptDirectDebit, COLUMNNAME_AcceptDirectDeposit, COLUMNNAME_AcceptDiscover, COLUMNNAME_AcceptMC, COLUMNNAME_AcceptVisa, COLUMNNAME_AD_Sequence_ID, COLUMNNAME_C_BankAccount_ID, COLUMNNAME_C_Currency_ID, COLUMNNAME_C_PaymentProcessor_ID, COLUMNNAME_Commission, COLUMNNAME_CostPerTrx, COLUMNNAME_Description, COLUMNNAME_HostAddress, COLUMNNAME_HostPort, COLUMNNAME_MinimumAmt, COLUMNNAME_Name, COLUMNNAME_PartnerID, COLUMNNAME_Password, COLUMNNAME_PayProcessorClass, COLUMNNAME_ProxyAddress, COLUMNNAME_ProxyLogon, COLUMNNAME_ProxyPassword, COLUMNNAME_ProxyPort, COLUMNNAME_RequireVV, COLUMNNAME_UserID, COLUMNNAME_VendorID, Model, Table_ID, Table_Name
 
Constructor Summary
X_C_PaymentProcessor(Properties ctx, int C_PaymentProcessor_ID, String trxName)
          Standard Constructor
X_C_PaymentProcessor(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
protected  int get_AccessLevel()
          AccessLevel
 int getAD_Sequence_ID()
          Get Sequence.
 int getC_BankAccount_ID()
          Get Bank Account.
 I_C_BankAccount getC_BankAccount()
           
 int getC_Currency_ID()
          Get Currency.
 I_C_Currency getC_Currency()
           
 int getC_PaymentProcessor_ID()
          Get Payment Processor.
 BigDecimal getCommission()
          Get Commission %.
 BigDecimal getCostPerTrx()
          Get Cost per transaction.
 String getDescription()
          Get Description.
 String getHostAddress()
          Get Host Address.
 int getHostPort()
          Get Host port.
 KeyNamePair getKeyNamePair()
          Get Record ID/ColumnName
 BigDecimal getMinimumAmt()
          Get Minimum Amt.
 String getName()
          Get Name.
 String getPartnerID()
          Get Partner ID.
 String getPassword()
          Get Password.
 String getPayProcessorClass()
          Get Payment Processor Class.
 String getProxyAddress()
          Get Proxy address.
 String getProxyLogon()
          Get Proxy logon.
 String getProxyPassword()
          Get Proxy password.
 int getProxyPort()
          Get Proxy port.
 String getUserID()
          Get User ID.
 String getVendorID()
          Get Vendor ID.
protected  POInfo initPO(Properties ctx)
          Load Meta Data
 boolean isAcceptAMEX()
          Get Accept AMEX.
 boolean isAcceptATM()
          Get Accept ATM.
 boolean isAcceptCheck()
          Get Accept Electronic Check.
 boolean isAcceptCorporate()
          Get Accept Corporate.
 boolean isAcceptDiners()
          Get Accept Diners.
 boolean isAcceptDirectDebit()
          Get Accept Direct Debit.
 boolean isAcceptDirectDeposit()
          Get Accept Direct Deposit.
 boolean isAcceptDiscover()
          Get Accept Discover.
 boolean isAcceptMC()
          Get Accept MasterCard.
 boolean isAcceptVisa()
          Get Accept Visa.
 boolean isRequireVV()
          Get Require CreditCard Verification Code.
 void setAcceptAMEX(boolean AcceptAMEX)
          Set Accept AMEX.
 void setAcceptATM(boolean AcceptATM)
          Set Accept ATM.
 void setAcceptCheck(boolean AcceptCheck)
          Set Accept Electronic Check.
 void setAcceptCorporate(boolean AcceptCorporate)
          Set Accept Corporate.
 void setAcceptDiners(boolean AcceptDiners)
          Set Accept Diners.
 void setAcceptDirectDebit(boolean AcceptDirectDebit)
          Set Accept Direct Debit.
 void setAcceptDirectDeposit(boolean AcceptDirectDeposit)
          Set Accept Direct Deposit.
 void setAcceptDiscover(boolean AcceptDiscover)
          Set Accept Discover.
 void setAcceptMC(boolean AcceptMC)
          Set Accept MasterCard.
 void setAcceptVisa(boolean AcceptVisa)
          Set Accept Visa.
 void setAD_Sequence_ID(int AD_Sequence_ID)
          Set Sequence.
 void setC_BankAccount_ID(int C_BankAccount_ID)
          Set Bank Account.
 void setC_Currency_ID(int C_Currency_ID)
          Set Currency.
 void setC_PaymentProcessor_ID(int C_PaymentProcessor_ID)
          Set Payment Processor.
 void setCommission(BigDecimal Commission)
          Set Commission %.
 void setCostPerTrx(BigDecimal CostPerTrx)
          Set Cost per transaction.
 void setDescription(String Description)
          Set Description.
 void setHostAddress(String HostAddress)
          Set Host Address.
 void setHostPort(int HostPort)
          Set Host port.
 void setMinimumAmt(BigDecimal MinimumAmt)
          Set Minimum Amt.
 void setName(String Name)
          Set Name.
 void setPartnerID(String PartnerID)
          Set Partner ID.
 void setPassword(String Password)
          Set Password.
 void setPayProcessorClass(String PayProcessorClass)
          Set Payment Processor Class.
 void setProxyAddress(String ProxyAddress)
          Set Proxy address.
 void setProxyLogon(String ProxyLogon)
          Set Proxy logon.
 void setProxyPassword(String ProxyPassword)
          Set Proxy password.
 void setProxyPort(int ProxyPort)
          Set Proxy port.
 void setRequireVV(boolean RequireVV)
          Set Require CreditCard Verification Code.
 void setUserID(String UserID)
          Set User ID.
 void setVendorID(String VendorID)
          Set Vendor ID.
 String toString()
          String representation
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Field Detail

AD_SEQUENCE_ID_AD_Reference_ID

public static final int AD_SEQUENCE_ID_AD_Reference_ID
AD_Sequence_ID AD_Reference_ID=128

See Also:
Constant Field Values
Constructor Detail

X_C_PaymentProcessor

public X_C_PaymentProcessor(Properties ctx,
                            int C_PaymentProcessor_ID,
                            String trxName)
Standard Constructor


X_C_PaymentProcessor

public X_C_PaymentProcessor(Properties ctx,
                            ResultSet rs,
                            String trxName)
Load Constructor

Method Detail

get_AccessLevel

protected int get_AccessLevel()
AccessLevel

Specified by:
get_AccessLevel in class PO
Returns:
3 - Client - Org

initPO

protected POInfo initPO(Properties ctx)
Load Meta Data

Specified by:
initPO in class PO
Parameters:
ctx - context
Returns:
POInfo

toString

public String toString()
Description copied from class: PO
String representation

Overrides:
toString in class PO
Returns:
String representation

setAcceptAMEX

public void setAcceptAMEX(boolean AcceptAMEX)
Set Accept AMEX.

Specified by:
setAcceptAMEX in interface I_C_PaymentProcessor
Parameters:
AcceptAMEX - Accept American Express Card

isAcceptAMEX

public boolean isAcceptAMEX()
Get Accept AMEX.

Specified by:
isAcceptAMEX in interface I_C_PaymentProcessor
Returns:
Accept American Express Card

setAcceptATM

public void setAcceptATM(boolean AcceptATM)
Set Accept ATM.

Specified by:
setAcceptATM in interface I_C_PaymentProcessor
Parameters:
AcceptATM - Accept Bank ATM Card

isAcceptATM

public boolean isAcceptATM()
Get Accept ATM.

Specified by:
isAcceptATM in interface I_C_PaymentProcessor
Returns:
Accept Bank ATM Card

setAcceptCheck

public void setAcceptCheck(boolean AcceptCheck)
Set Accept Electronic Check.

Specified by:
setAcceptCheck in interface I_C_PaymentProcessor
Parameters:
AcceptCheck - Accept ECheck (Electronic Checks)

isAcceptCheck

public boolean isAcceptCheck()
Get Accept Electronic Check.

Specified by:
isAcceptCheck in interface I_C_PaymentProcessor
Returns:
Accept ECheck (Electronic Checks)

setAcceptCorporate

public void setAcceptCorporate(boolean AcceptCorporate)
Set Accept Corporate.

Specified by:
setAcceptCorporate in interface I_C_PaymentProcessor
Parameters:
AcceptCorporate - Accept Corporate Purchase Cards

isAcceptCorporate

public boolean isAcceptCorporate()
Get Accept Corporate.

Specified by:
isAcceptCorporate in interface I_C_PaymentProcessor
Returns:
Accept Corporate Purchase Cards

setAcceptDiners

public void setAcceptDiners(boolean AcceptDiners)
Set Accept Diners.

Specified by:
setAcceptDiners in interface I_C_PaymentProcessor
Parameters:
AcceptDiners - Accept Diner's Club

isAcceptDiners

public boolean isAcceptDiners()
Get Accept Diners.

Specified by:
isAcceptDiners in interface I_C_PaymentProcessor
Returns:
Accept Diner's Club

setAcceptDirectDebit

public void setAcceptDirectDebit(boolean AcceptDirectDebit)
Set Accept Direct Debit.

Specified by:
setAcceptDirectDebit in interface I_C_PaymentProcessor
Parameters:
AcceptDirectDebit - Accept Direct Debits (vendor initiated)

isAcceptDirectDebit

public boolean isAcceptDirectDebit()
Get Accept Direct Debit.

Specified by:
isAcceptDirectDebit in interface I_C_PaymentProcessor
Returns:
Accept Direct Debits (vendor initiated)

setAcceptDirectDeposit

public void setAcceptDirectDeposit(boolean AcceptDirectDeposit)
Set Accept Direct Deposit.

Specified by:
setAcceptDirectDeposit in interface I_C_PaymentProcessor
Parameters:
AcceptDirectDeposit - Accept Direct Deposit (payee initiated)

isAcceptDirectDeposit

public boolean isAcceptDirectDeposit()
Get Accept Direct Deposit.

Specified by:
isAcceptDirectDeposit in interface I_C_PaymentProcessor
Returns:
Accept Direct Deposit (payee initiated)

setAcceptDiscover

public void setAcceptDiscover(boolean AcceptDiscover)
Set Accept Discover.

Specified by:
setAcceptDiscover in interface I_C_PaymentProcessor
Parameters:
AcceptDiscover - Accept Discover Card

isAcceptDiscover

public boolean isAcceptDiscover()
Get Accept Discover.

Specified by:
isAcceptDiscover in interface I_C_PaymentProcessor
Returns:
Accept Discover Card

setAcceptMC

public void setAcceptMC(boolean AcceptMC)
Set Accept MasterCard.

Specified by:
setAcceptMC in interface I_C_PaymentProcessor
Parameters:
AcceptMC - Accept Master Card

isAcceptMC

public boolean isAcceptMC()
Get Accept MasterCard.

Specified by:
isAcceptMC in interface I_C_PaymentProcessor
Returns:
Accept Master Card

setAcceptVisa

public void setAcceptVisa(boolean AcceptVisa)
Set Accept Visa.

Specified by:
setAcceptVisa in interface I_C_PaymentProcessor
Parameters:
AcceptVisa - Accept Visa Cards

isAcceptVisa

public boolean isAcceptVisa()
Get Accept Visa.

Specified by:
isAcceptVisa in interface I_C_PaymentProcessor
Returns:
Accept Visa Cards

setAD_Sequence_ID

public void setAD_Sequence_ID(int AD_Sequence_ID)
Set Sequence.

Specified by:
setAD_Sequence_ID in interface I_C_PaymentProcessor
Parameters:
AD_Sequence_ID - Document Sequence

getAD_Sequence_ID

public int getAD_Sequence_ID()
Get Sequence.

Specified by:
getAD_Sequence_ID in interface I_C_PaymentProcessor
Returns:
Document Sequence

getC_BankAccount

public I_C_BankAccount getC_BankAccount()
                                 throws Exception
Specified by:
getC_BankAccount in interface I_C_PaymentProcessor
Throws:
Exception

setC_BankAccount_ID

public void setC_BankAccount_ID(int C_BankAccount_ID)
Set Bank Account.

Specified by:
setC_BankAccount_ID in interface I_C_PaymentProcessor
Parameters:
C_BankAccount_ID - Account at the Bank

getC_BankAccount_ID

public int getC_BankAccount_ID()
Get Bank Account.

Specified by:
getC_BankAccount_ID in interface I_C_PaymentProcessor
Returns:
Account at the Bank

getC_Currency

public I_C_Currency getC_Currency()
                           throws Exception
Specified by:
getC_Currency in interface I_C_PaymentProcessor
Throws:
Exception

setC_Currency_ID

public void setC_Currency_ID(int C_Currency_ID)
Set Currency.

Specified by:
setC_Currency_ID in interface I_C_PaymentProcessor
Parameters:
C_Currency_ID - The Currency for this record

getC_Currency_ID

public int getC_Currency_ID()
Get Currency.

Specified by:
getC_Currency_ID in interface I_C_PaymentProcessor
Returns:
The Currency for this record

setCommission

public void setCommission(BigDecimal Commission)
Set Commission %.

Specified by:
setCommission in interface I_C_PaymentProcessor
Parameters:
Commission - Commission stated as a percentage

getCommission

public BigDecimal getCommission()
Get Commission %.

Specified by:
getCommission in interface I_C_PaymentProcessor
Returns:
Commission stated as a percentage

setCostPerTrx

public void setCostPerTrx(BigDecimal CostPerTrx)
Set Cost per transaction.

Specified by:
setCostPerTrx in interface I_C_PaymentProcessor
Parameters:
CostPerTrx - Fixed cost per transaction

getCostPerTrx

public BigDecimal getCostPerTrx()
Get Cost per transaction.

Specified by:
getCostPerTrx in interface I_C_PaymentProcessor
Returns:
Fixed cost per transaction

setC_PaymentProcessor_ID

public void setC_PaymentProcessor_ID(int C_PaymentProcessor_ID)
Set Payment Processor.

Specified by:
setC_PaymentProcessor_ID in interface I_C_PaymentProcessor
Parameters:
C_PaymentProcessor_ID - Payment processor for electronic payments

getC_PaymentProcessor_ID

public int getC_PaymentProcessor_ID()
Get Payment Processor.

Specified by:
getC_PaymentProcessor_ID in interface I_C_PaymentProcessor
Returns:
Payment processor for electronic payments

setDescription

public void setDescription(String Description)
Set Description.

Specified by:
setDescription in interface I_C_PaymentProcessor
Parameters:
Description - Optional short description of the record

getDescription

public String getDescription()
Get Description.

Specified by:
getDescription in interface I_C_PaymentProcessor
Returns:
Optional short description of the record

setHostAddress

public void setHostAddress(String HostAddress)
Set Host Address.

Specified by:
setHostAddress in interface I_C_PaymentProcessor
Parameters:
HostAddress - Host Address URL or DNS

getHostAddress

public String getHostAddress()
Get Host Address.

Specified by:
getHostAddress in interface I_C_PaymentProcessor
Returns:
Host Address URL or DNS

setHostPort

public void setHostPort(int HostPort)
Set Host port.

Specified by:
setHostPort in interface I_C_PaymentProcessor
Parameters:
HostPort - Host Communication Port

getHostPort

public int getHostPort()
Get Host port.

Specified by:
getHostPort in interface I_C_PaymentProcessor
Returns:
Host Communication Port

setMinimumAmt

public void setMinimumAmt(BigDecimal MinimumAmt)
Set Minimum Amt.

Specified by:
setMinimumAmt in interface I_C_PaymentProcessor
Parameters:
MinimumAmt - Minumum Amout in Document Currency

getMinimumAmt

public BigDecimal getMinimumAmt()
Get Minimum Amt.

Specified by:
getMinimumAmt in interface I_C_PaymentProcessor
Returns:
Minumum Amout in Document Currency

setName

public void setName(String Name)
Set Name.

Specified by:
setName in interface I_C_PaymentProcessor
Parameters:
Name - Alphanumeric identifier of the entity

getName

public String getName()
Get Name.

Specified by:
getName in interface I_C_PaymentProcessor
Returns:
Alphanumeric identifier of the entity

getKeyNamePair

public KeyNamePair getKeyNamePair()
Get Record ID/ColumnName

Returns:
ID/ColumnName pair

setPartnerID

public void setPartnerID(String PartnerID)
Set Partner ID.

Specified by:
setPartnerID in interface I_C_PaymentProcessor
Parameters:
PartnerID - Partner ID or Account for the Payment Processor

getPartnerID

public String getPartnerID()
Get Partner ID.

Specified by:
getPartnerID in interface I_C_PaymentProcessor
Returns:
Partner ID or Account for the Payment Processor

setPassword

public void setPassword(String Password)
Set Password.

Specified by:
setPassword in interface I_C_PaymentProcessor
Parameters:
Password - Password of any length (case sensitive)

getPassword

public String getPassword()
Get Password.

Specified by:
getPassword in interface I_C_PaymentProcessor
Returns:
Password of any length (case sensitive)

setPayProcessorClass

public void setPayProcessorClass(String PayProcessorClass)
Set Payment Processor Class.

Specified by:
setPayProcessorClass in interface I_C_PaymentProcessor
Parameters:
PayProcessorClass - Payment Processor Java Class

getPayProcessorClass

public String getPayProcessorClass()
Get Payment Processor Class.

Specified by:
getPayProcessorClass in interface I_C_PaymentProcessor
Returns:
Payment Processor Java Class

setProxyAddress

public void setProxyAddress(String ProxyAddress)
Set Proxy address.

Specified by:
setProxyAddress in interface I_C_PaymentProcessor
Parameters:
ProxyAddress - Address of your proxy server

getProxyAddress

public String getProxyAddress()
Get Proxy address.

Specified by:
getProxyAddress in interface I_C_PaymentProcessor
Returns:
Address of your proxy server

setProxyLogon

public void setProxyLogon(String ProxyLogon)
Set Proxy logon.

Specified by:
setProxyLogon in interface I_C_PaymentProcessor
Parameters:
ProxyLogon - Logon of your proxy server

getProxyLogon

public String getProxyLogon()
Get Proxy logon.

Specified by:
getProxyLogon in interface I_C_PaymentProcessor
Returns:
Logon of your proxy server

setProxyPassword

public void setProxyPassword(String ProxyPassword)
Set Proxy password.

Specified by:
setProxyPassword in interface I_C_PaymentProcessor
Parameters:
ProxyPassword - Password of your proxy server

getProxyPassword

public String getProxyPassword()
Get Proxy password.

Specified by:
getProxyPassword in interface I_C_PaymentProcessor
Returns:
Password of your proxy server

setProxyPort

public void setProxyPort(int ProxyPort)
Set Proxy port.

Specified by:
setProxyPort in interface I_C_PaymentProcessor
Parameters:
ProxyPort - Port of your proxy server

getProxyPort

public int getProxyPort()
Get Proxy port.

Specified by:
getProxyPort in interface I_C_PaymentProcessor
Returns:
Port of your proxy server

setRequireVV

public void setRequireVV(boolean RequireVV)
Set Require CreditCard Verification Code.

Specified by:
setRequireVV in interface I_C_PaymentProcessor
Parameters:
RequireVV - Require 3/4 digit Credit Verification Code

isRequireVV

public boolean isRequireVV()
Get Require CreditCard Verification Code.

Specified by:
isRequireVV in interface I_C_PaymentProcessor
Returns:
Require 3/4 digit Credit Verification Code

setUserID

public void setUserID(String UserID)
Set User ID.

Specified by:
setUserID in interface I_C_PaymentProcessor
Parameters:
UserID - User ID or account number

getUserID

public String getUserID()
Get User ID.

Specified by:
getUserID in interface I_C_PaymentProcessor
Returns:
User ID or account number

setVendorID

public void setVendorID(String VendorID)
Set Vendor ID.

Specified by:
setVendorID in interface I_C_PaymentProcessor
Parameters:
VendorID - Vendor ID for the Payment Processor

getVendorID

public String getVendorID()
Get Vendor ID.

Specified by:
getVendorID in interface I_C_PaymentProcessor
Returns:
Vendor ID for the Payment Processor

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.