com.ibm.commerce.fulfillment.commands

Class JurisdictionGroupCache

  • Direct Known Subclasses:
    ShippingJurisdictionGroupCache


    public abstract class JurisdictionGroupCache
    extends Cache
    This MRU cache caches JurisdictionIds by JurisdictionGroupId.
    • Field Detail

      • COPYRIGHT

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

      • JurisdictionGroupCache

        public JurisdictionGroupCache()
        Constructs a JurisdictionGroupCache with the default cache size.
      • JurisdictionGroupCache

        public JurisdictionGroupCache(int anCacheSize)
        Constructs a JurisdictionGroupCache with the specified cache size.
        Parameters:
        anCacheSize - the cache size
    • Method Detail

      • getJurisdictionIds

        public java.lang.Integer[] getJurisdictionIds(JurisdictionGroupCache.Key aKey)
                                               throws ECException
        Returns the JurisdictionIds associated with the JurisdictionGroup indicated by aKey.
        Parameters:
        aKey - indicates the JurisisdictionGroup.
        Returns:
        the JurisdictionIds.
        Throws:
        ECException