Class IDMappingExtCacheDMAPImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean clearAll()  
      boolean exists​(java.lang.String lookupKey)
      Returns true if the lookup key exists in the cache, otherwise returns false.
      java.lang.String get​(java.lang.String lookupKey)
      Returns an entry for the given lookup key that was previously stored in our cache.
      java.lang.String getAndRemove​(java.lang.String lookupKey)
      Returns an entry that was previously stored in our cache.
      void put​(java.lang.String lookupKey, java.lang.String entry, int lifetime)
      Stores an association for a given state id in a cache.
      • Methods inherited from class java.lang.Object

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

      • IDMappingExtCacheDMAPImpl_java_sourceCodeID

        public static final java.lang.String IDMappingExtCacheDMAPImpl_java_sourceCodeID
        See Also:
        Constant Field Values
      • IDMappingExtCacheDMAPImpl_java_copyright

        public static final java.lang.String IDMappingExtCacheDMAPImpl_java_copyright
      • CACHE_NAME

        public static java.lang.String CACHE_NAME
      • MAP_INSTANCE

        public static java.lang.String MAP_INSTANCE
    • Method Detail

      • get

        public java.lang.String get​(java.lang.String lookupKey)
        Description copied from interface: IDMappingExtCache
        Returns an entry for the given lookup key that was previously stored in our cache.
        Specified by:
        get in interface IDMappingExtCache
        Returns:
        The stored entry, or null if there is no current valid entry for the given lookupKey.
      • put

        public void put​(java.lang.String lookupKey,
                        java.lang.String entry,
                        int lifetime)
        Description copied from interface: IDMappingExtCache
        Stores an association for a given state id in a cache.
        Specified by:
        put in interface IDMappingExtCache
        Parameters:
        lookupKey - - The key that will be later used to lookup the entry. The max key length is 109 characters.
        entry - - The entry to store in a cache. The maximum length of entry is specific to the database being used.
        lifetime - - The length of time we should store the association in seconds
      • getAndRemove

        public java.lang.String getAndRemove​(java.lang.String lookupKey)
        Description copied from interface: IDMappingExtCache
        Returns an entry that was previously stored in our cache. The given lookupKey is used to find the entry. The entry is removed from the cache. If the entry does not exist this will return null.
        Specified by:
        getAndRemove in interface IDMappingExtCache
        Returns:
        The stored entry, or null if there is no current valid entry for the given lookupKey.
      • exists

        public boolean exists​(java.lang.String lookupKey)
        Description copied from interface: IDMappingExtCache
        Returns true if the lookup key exists in the cache, otherwise returns false.
        Specified by:
        exists in interface IDMappingExtCache
        Returns:
      • clearAll

        public boolean clearAll()
        Returns: