Class Conf.MPSSystem
java.lang.Object
ru.bitel.bgbilling.modules.mps.server.bean.Conf.MPSSystem
- Enclosing class:
- Conf
конкретный настроенный пртокол под каким-то конкретным mpsId
-
Field Summary
Modifier and TypeFieldDescriptionfinal int
final long[]
final Pattern[]
final boolean
final int
final String
final ParameterMap
конфиг отдельной системы, может использоваться протоколами для доп.параметровfinal boolean
final boolean
Флаг запрета проведения платежей для юридических лиц.final boolean
final boolean
final boolean
final boolean
final boolean
final boolean
final boolean
final boolean
final boolean
final boolean
final String
final BigDecimal
final BigDecimal
final boolean
final boolean
final Pattern
final String
final boolean
final String
int
final int
final Conf.Protocol
final PublicKey
final boolean
final Pattern
final String
final String
final ParameterMap
final String
final String[]
final int[]
final Pattern[]
final int[]
final String[]
final Conf.SearchType[]
final String
final String
final boolean
final boolean
final int
final String
-
Constructor Summary
ConstructorDescriptionMPSSystem
(Conf.SearchType[] searchTypes, int[] searchTypeMids, int[] searchTypePids, Pattern[] searchTypePattern, String[] searchTypeReplace, String[] searchTypeCustom, boolean mode, String mpsId, ParameterMap setup, String protocol, Pattern[] allowContractPattern, long[] allowContractGroups, int cid, int accountServiceId, boolean[] allowClosedPayment) MPSSystem
(ParameterMap setup, String mpsId, Conf.Protocol protocol) -
Method Summary
-
Field Details
-
testMode
public final boolean testMode -
searchTypes
-
multiSearch
public final boolean multiSearch -
searchTypeMids
public final int[] searchTypeMids -
searchTypePids
public final int[] searchTypePids -
searchTypePattern
-
searchTypeReplace
-
searchTypeCustom
-
allowContractPattern
-
allowContractGroups
public final long[] allowContractGroups -
mode
public final boolean mode -
paymentType
public int paymentType -
login
-
password
-
protocol
-
requestEncoding
-
responseEncoding
-
certificateNeed
public final boolean certificateNeed -
publicKey
-
payTime
public final int payTime -
timeOffset
public final int timeOffset -
title
-
secret
-
secretResponse
-
minSumm
-
maxSumm
-
osmpPrefix
public final boolean osmpPrefix -
extPayOnCheck
public final boolean extPayOnCheck -
extNoBaseAuth
public final boolean extNoBaseAuth -
extAddBalanceInfo
public final boolean extAddBalanceInfo -
extOSMPSubBalance
public final boolean extOSMPSubBalance -
osmpContractPattern
-
extOSMPFields
public final boolean extOSMPFields -
extEportPayTime
public final boolean extEportPayTime -
extDontCheckTransId
public final boolean extDontCheckTransId -
extPaymentSystemTime
public final boolean extPaymentSystemTime -
extDontCheckSum
public final boolean extDontCheckSum -
extSfourComment
public final boolean extSfourComment -
extNeedClientInfo
public final boolean extNeedClientInfo -
registerPattern
-
registerPatternOrder
-
registerTimeFormat
-
registerCheckAccount
public final boolean registerCheckAccount -
numberPattern
-
cid
public final int cid -
accountServiceId
public final int accountServiceId -
responseAttributes
-
comment
-
config
конфиг отдельной системы, может использоваться протоколами для доп.параметров -
storeOriginalSum
public final boolean storeOriginalSum -
extDenyForJur
public final boolean extDenyForJurФлаг запрета проведения платежей для юридических лиц.
-
-
Constructor Details
-
MPSSystem
-
MPSSystem
public MPSSystem(Conf.SearchType[] searchTypes, int[] searchTypeMids, int[] searchTypePids, Pattern[] searchTypePattern, String[] searchTypeReplace, String[] searchTypeCustom, boolean mode, String mpsId, ParameterMap setup, String protocol, Pattern[] allowContractPattern, long[] allowContractGroups, int cid, int accountServiceId, boolean[] allowClosedPayment) throws NoSuchAlgorithmException, InvalidKeySpecException, IOException
-
-
Method Details