IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.channel.data
Class ChannelPolicyBase

java.lang.Object
  extended by com.ibm.btt.channel.data.ChannelPolicyBase
All Implemented Interfaces:
java.io.Serializable

public class ChannelPolicyBase
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
ChannelPolicyBase()
          default constructor
ChannelPolicyBase(ChannelPolicyBasePK id)
          constructor
ChannelPolicyBase(ChannelPolicyBasePK id, java.lang.String loginAlias, java.lang.String custPrivateInfo, java.lang.String contractStatus, java.lang.Double transferTotalAmountLimit, java.lang.Double transferOnceAmountLimit, java.lang.Integer transferTotalCountLimit, java.lang.Integer passwordErrorCountLimit)
          full constructor
 
Method Summary
 java.lang.String getContractStatus()
          Contract status that user has signed for channel.
 java.lang.String getCustPrivateInfo()
          Get user private information set by user self.
 ChannelPolicyBasePK getId()
          ID of the ChannelPolicyBase entity.
 java.lang.String getLoginAlias()
          Login alias that user can use to replace the login ID when user login
 java.lang.Integer getPasswordErrorCountLimit()
          Limit of password error count in a day
 java.lang.Double getTransferOnceAmountLimit()
          Limit of each transfer amount
 java.lang.Double getTransferTotalAmountLimit()
          Limit of total transfer amount in a day
 java.lang.Integer getTransferTotalCountLimit()
          Limit of total transfer count in a day
 void setContractStatus(java.lang.String contractStatus)
           
 void setCustPrivateInfo(java.lang.String custPrivateInfo)
           
 void setId(ChannelPolicyBasePK id)
          set ID for ChannelPolicyBase
 void setLoginAlias(java.lang.String loginAlias)
           
 void setPasswordErrorCountLimit(java.lang.Integer passwordErrorCountLimit)
           
 void setTransferOnceAmountLimit(java.lang.Double transferOnceAmountLimit)
           
 void setTransferTotalAmountLimit(java.lang.Double transferTotalAmountLimit)
           
 void setTransferTotalCountLimit(java.lang.Integer transferTotalCountLimit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChannelPolicyBase

public ChannelPolicyBase()
default constructor


ChannelPolicyBase

public ChannelPolicyBase(ChannelPolicyBasePK id)
constructor


ChannelPolicyBase

public ChannelPolicyBase(ChannelPolicyBasePK id,
                         java.lang.String loginAlias,
                         java.lang.String custPrivateInfo,
                         java.lang.String contractStatus,
                         java.lang.Double transferTotalAmountLimit,
                         java.lang.Double transferOnceAmountLimit,
                         java.lang.Integer transferTotalCountLimit,
                         java.lang.Integer passwordErrorCountLimit)
full constructor

Method Detail

getId

public ChannelPolicyBasePK getId()
ID of the ChannelPolicyBase entity.

Returns:

setId

public void setId(ChannelPolicyBasePK id)
set ID for ChannelPolicyBase

Parameters:
id -

getLoginAlias

public java.lang.String getLoginAlias()
Login alias that user can use to replace the login ID when user login

Returns:

setLoginAlias

public void setLoginAlias(java.lang.String loginAlias)
Parameters:
loginAlias -
See Also:
getLoginAlias()

getCustPrivateInfo

public java.lang.String getCustPrivateInfo()
Get user private information set by user self. This information is displayed to user upon login for authentication of fake web site.

Returns:

setCustPrivateInfo

public void setCustPrivateInfo(java.lang.String custPrivateInfo)
Parameters:
custPrivateInfo -
See Also:
getCustPrivateInfo()

getContractStatus

public java.lang.String getContractStatus()
Contract status that user has signed for channel. The example status : open , close, suspend, owe fee

Returns:

setContractStatus

public void setContractStatus(java.lang.String contractStatus)
Parameters:
contractStatus -
See Also:
getContractStatus()

getTransferTotalAmountLimit

public java.lang.Double getTransferTotalAmountLimit()
Limit of total transfer amount in a day

Returns:

setTransferTotalAmountLimit

public void setTransferTotalAmountLimit(java.lang.Double transferTotalAmountLimit)
Parameters:
transferTotalAmountLimit -
See Also:
getTransferTotalAmountLimit()

getTransferOnceAmountLimit

public java.lang.Double getTransferOnceAmountLimit()
Limit of each transfer amount

Returns:

setTransferOnceAmountLimit

public void setTransferOnceAmountLimit(java.lang.Double transferOnceAmountLimit)
Parameters:
transferOnceAmountLimit -
See Also:
getTransferOnceAmountLimit()

getTransferTotalCountLimit

public java.lang.Integer getTransferTotalCountLimit()
Limit of total transfer count in a day

Returns:

setTransferTotalCountLimit

public void setTransferTotalCountLimit(java.lang.Integer transferTotalCountLimit)
Parameters:
transferTotalCountLimit -
See Also:
getTransferTotalCountLimit()

getPasswordErrorCountLimit

public java.lang.Integer getPasswordErrorCountLimit()
Limit of password error count in a day

Returns:

setPasswordErrorCountLimit

public void setPasswordErrorCountLimit(java.lang.Integer passwordErrorCountLimit)
Parameters:
passwordErrorCountLimit -
See Also:
getPasswordErrorCountLimit()

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011