IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.channel.data.dao
Interface ChannelPolicyBaseDAO

All Known Implementing Classes:
ChannelPolicyBaseDAOImpl

public interface ChannelPolicyBaseDAO

DAO Interface for operation on ChannelPolicyBase and RegisteredAccounts Entity.


Method Summary
 void addChannelPolicyBase(ChannelPolicyBase channelPolicyBase)
          Add new ChannelPolicyBase entity
 void addRegisteredAccountsNumber(ChannelPolicyBasePK id, java.lang.String[] accountNumbers)
          Add registered account numbers for a user on a channel.
 void deleteChannelPolicyBase(ChannelPolicyBasePK id)
          Delete a ChannelPolicyBase entity by ID
 ChannelPolicyBase getChannelPolicyBase(ChannelPolicyBasePK id)
          Get ChannelPolicyBase by ID
 java.util.List<RegisteredAccounts> getRegisteredAccountsNumber(ChannelPolicyBasePK id)
          Get registered account number list for a user on a channel.
 void removeRegisteredAccountNumber(ChannelPolicyBasePK id, java.lang.String[] accountNumbers)
          Remove registered account number for a user on a channel.
 void setAccountNumberAlias(ChannelPolicyBasePK id, java.lang.String accountNumber, java.lang.String accountAlias)
          Set account alias name for a registered account number of a user on a channel.
 void updateChannelPolicyBase(ChannelPolicyBase channelPolicyBase)
          Update a persisted ChannelPolicyBase entity
 

Method Detail

getChannelPolicyBase

ChannelPolicyBase getChannelPolicyBase(ChannelPolicyBasePK id)
Get ChannelPolicyBase by ID

Parameters:
id - ChannelPolicyBasePK
Returns:
ChannelPolicyBase

addChannelPolicyBase

void addChannelPolicyBase(ChannelPolicyBase channelPolicyBase)
Add new ChannelPolicyBase entity

Parameters:
channelPolicyBase - the entity instance

deleteChannelPolicyBase

void deleteChannelPolicyBase(ChannelPolicyBasePK id)
Delete a ChannelPolicyBase entity by ID

Parameters:
id - ChannelPolicyBasePK

updateChannelPolicyBase

void updateChannelPolicyBase(ChannelPolicyBase channelPolicyBase)
Update a persisted ChannelPolicyBase entity

Parameters:
channelPolicyBase - the entity instance

getRegisteredAccountsNumber

java.util.List<RegisteredAccounts> getRegisteredAccountsNumber(ChannelPolicyBasePK id)
Get registered account number list for a user on a channel.

Parameters:
id - ChannelPolicyBasePK
Returns:
List

addRegisteredAccountsNumber

void addRegisteredAccountsNumber(ChannelPolicyBasePK id,
                                 java.lang.String[] accountNumbers)
Add registered account numbers for a user on a channel.

Parameters:
id - ChannelPolicyBasePK
accountNumbers - String[]

setAccountNumberAlias

void setAccountNumberAlias(ChannelPolicyBasePK id,
                           java.lang.String accountNumber,
                           java.lang.String accountAlias)
Set account alias name for a registered account number of a user on a channel.

Parameters:
id -
accountNumber -
accountAlias -

removeRegisteredAccountNumber

void removeRegisteredAccountNumber(ChannelPolicyBasePK id,
                                   java.lang.String[] accountNumbers)
Remove registered account number for a user on a channel.

Parameters:
id - ChannelPolicyBasePK
accountNumbers - String[]

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010