com.ibm.commerce.registry
Class PriceListRegistry

java.lang.Object
  |
  +--com.ibm.commerce.registry.PriceListRegistry
All Implemented Interfaces:
Registry

public class PriceListRegistry
extends java.lang.Object
implements Registry

This is the PriceListRegistry.


Inner Class Summary
 class PriceListRegistry.PriceListKey
           
 
Field Summary
protected static PriceListRegistry singleton
           
 
Fields inherited from interface com.ibm.commerce.registry.Registry
COPYRIGHT
 
Constructor Summary
PriceListRegistry()
           
 
Method Summary
 TradingPositionContainerAccessBean getPriceList(java.lang.String priceListId)
           
 java.lang.Long getPriceListId(java.lang.Long priceListOwnerId, java.lang.String priceListName)
           
 void initialize()
          Initialize a registry.
 void refresh()
          This method refreshed registry entries from the database
 void retrieve()
           
static PriceListRegistry singleton()
          Reserved for IBM internal use.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

singleton

protected static PriceListRegistry singleton
Constructor Detail

PriceListRegistry

public PriceListRegistry()
Method Detail

getPriceList

public TradingPositionContainerAccessBean getPriceList(java.lang.String priceListId)
                                                throws javax.naming.NamingException,
                                                       java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       ECException

getPriceListId

public java.lang.Long getPriceListId(java.lang.Long priceListOwnerId,
                                     java.lang.String priceListName)
                              throws javax.naming.NamingException,
                                     java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     ECException

initialize

public void initialize()
                throws java.lang.Exception
Description copied from interface: Registry
Initialize a registry.
Specified by:
initialize in interface Registry

refresh

public void refresh()
             throws java.lang.Exception
Description copied from interface: Registry
This method refreshed registry entries from the database

Specified by:
refresh in interface Registry
Following copied from interface: com.ibm.commerce.registry.Registry
Throws:
-  

retrieve

public void retrieve()
              throws java.lang.Exception

singleton

public static PriceListRegistry singleton()
Reserved for IBM internal use.