IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.channel.data.dao.jpa
Class ChannelPolicyBaseDAOImpl

java.lang.Object
  extended by com.ibm.btt.channel.data.dao.jpa.ChannelPolicyBaseDAOImpl
All Implemented Interfaces:
ChannelPolicyBaseDAO

public class ChannelPolicyBaseDAOImpl
extends java.lang.Object
implements ChannelPolicyBaseDAO


Field Summary
(package private)  ChannelPolicyBaseManager channelPolicyBaseManager
           
(package private)  RegisteredAccountsManager registeredAcctManager
           
 
Constructor Summary
ChannelPolicyBaseDAOImpl()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channelPolicyBaseManager

ChannelPolicyBaseManager channelPolicyBaseManager

registeredAcctManager

RegisteredAccountsManager registeredAcctManager
Constructor Detail

ChannelPolicyBaseDAOImpl

public ChannelPolicyBaseDAOImpl()
Method Detail

addChannelPolicyBase

public void addChannelPolicyBase(ChannelPolicyBase channelPolicyBase)
Description copied from interface: ChannelPolicyBaseDAO
Add new ChannelPolicyBase entity

Specified by:
addChannelPolicyBase in interface ChannelPolicyBaseDAO
Parameters:
channelPolicyBase - the entity instance
See Also:
ChannelPolicyBaseDAO.addChannelPolicyBase(ChannelPolicyBase)

updateChannelPolicyBase

public void updateChannelPolicyBase(ChannelPolicyBase channelPolicyBase)
Description copied from interface: ChannelPolicyBaseDAO
Update a persisted ChannelPolicyBase entity

Specified by:
updateChannelPolicyBase in interface ChannelPolicyBaseDAO
Parameters:
channelPolicyBase - the entity instance
See Also:
ChannelPolicyBaseDAO.updateChannelPolicyBase(ChannelPolicyBase)

deleteChannelPolicyBase

public void deleteChannelPolicyBase(ChannelPolicyBasePK id)
Description copied from interface: ChannelPolicyBaseDAO
Delete a ChannelPolicyBase entity by ID

Specified by:
deleteChannelPolicyBase in interface ChannelPolicyBaseDAO
Parameters:
id - ChannelPolicyBasePK
See Also:
ChannelPolicyBaseDAO.deleteChannelPolicyBase(ChannelPolicyBasePK)

getChannelPolicyBase

public ChannelPolicyBase getChannelPolicyBase(ChannelPolicyBasePK id)
Description copied from interface: ChannelPolicyBaseDAO
Get ChannelPolicyBase by ID

Specified by:
getChannelPolicyBase in interface ChannelPolicyBaseDAO
Parameters:
id - ChannelPolicyBasePK
Returns:
ChannelPolicyBase
See Also:
ChannelPolicyBaseDAO@getChannelPolicyBase(ChannelPolicyBasePK)

addRegisteredAccountsNumber

public void addRegisteredAccountsNumber(ChannelPolicyBasePK id,
                                        java.lang.String[] accountNumbers)
Description copied from interface: ChannelPolicyBaseDAO
Add registered account numbers for a user on a channel.

Specified by:
addRegisteredAccountsNumber in interface ChannelPolicyBaseDAO
Parameters:
id - ChannelPolicyBasePK
accountNumbers - String[]
See Also:
ChannelPolicyBaseDAO.addRegisteredAccountsNumber(ChannelPolicyBasePK, String[])

getRegisteredAccountsNumber

public java.util.List<RegisteredAccounts> getRegisteredAccountsNumber(ChannelPolicyBasePK id)
Description copied from interface: ChannelPolicyBaseDAO
Get registered account number list for a user on a channel.

Specified by:
getRegisteredAccountsNumber in interface ChannelPolicyBaseDAO
Parameters:
id - ChannelPolicyBasePK
Returns:
List
See Also:
ChannelPolicyBaseDAO.getRegisteredAccountsNumber(ChannelPolicyBasePK)

removeRegisteredAccountNumber

public void removeRegisteredAccountNumber(ChannelPolicyBasePK id,
                                          java.lang.String[] accountNumbers)
Description copied from interface: ChannelPolicyBaseDAO
Remove registered account number for a user on a channel.

Specified by:
removeRegisteredAccountNumber in interface ChannelPolicyBaseDAO
Parameters:
id - ChannelPolicyBasePK
accountNumbers - String[]
See Also:
ChannelPolicyBaseDAO.removeRegisteredAccountNumber(ChannelPolicyBasePK, String[])

setAccountNumberAlias

public void setAccountNumberAlias(ChannelPolicyBasePK id,
                                  java.lang.String accountNumber,
                                  java.lang.String accountAlias)
Description copied from interface: ChannelPolicyBaseDAO
Set account alias name for a registered account number of a user on a channel.

Specified by:
setAccountNumberAlias in interface ChannelPolicyBaseDAO
See Also:
ChannelPolicyBaseDAO.setAccountNumberAlias(ChannelPolicyBasePK, String, String)

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011