com.ibm.commerce.edp.config

Class EDPRegistry

  • java.lang.Object
    • com.ibm.commerce.edp.config.EDPRegistry
  • All Implemented Interfaces:
    Registry


    public class EDPRegistry
    extends java.lang.Object
    implements Registry
    This class provides the registry of Payment Rules configuration, which is registered into the Registry Manager when it is loaded. It is used to hot update the Payment Rules configuration if the customer does not intend to restart the server.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM copyright notice field.
    • Constructor Summary

      Constructors 
      Constructor and Description
      EDPRegistry()
      The constructor of this class
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      static EDPRegistry getInstance()
      The singleton implementation of this class
      void initialize()
      This method initializes a Payment Rules registry.
      void refresh()
      This method refreshes registry entries from the database, which is called in Admin Console when the customer updates the registry.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • EDPRegistry

        public EDPRegistry()
        The constructor of this class
    • Method Detail

      • getInstance

        public static EDPRegistry getInstance()
        The singleton implementation of this class
        Returns:
        The singleton instance of this class
      • initialize

        public void initialize()
                        throws ECException
        This method initializes a Payment Rules registry.
        Specified by:
        initialize in interface Registry
        Throws:
        ECException - In case of any ecommerce related error
      • refresh

        public void refresh()
                     throws ECException
        This method refreshes registry entries from the database, which is called in Admin Console when the customer updates the registry.
        Specified by:
        refresh in interface Registry
        Throws:
        ECException - In case of any ecommerce related error