Class RedisConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo>

java.lang.Object
com.gsitm.ustra.java.autoconfigure.security.duplication.redis.RedisConnectionStorage<T>
All Implemented Interfaces:
com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T>

public class RedisConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo> extends Object implements com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T>
  • Constructor Details

    • RedisConnectionStorage

      public RedisConnectionStorage()
  • Method Details

    • init

      @PostConstruct public void init()
    • contains

      public boolean contains(String key)
      Specified by:
      contains in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo>
    • add

      public void add(String key, T connection)
      Specified by:
      add in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo>
    • remove

      public void remove(String key)
      Specified by:
      remove in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo>
    • get

      public T get(String key)
      Specified by:
      get in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo>
    • getByDuplicationKey

      public List<T> getByDuplicationKey(String duplicationKey)
      Specified by:
      getByDuplicationKey in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo>
    • getAll

      public List<T> getAll()
      Specified by:
      getAll in interface com.gsitm.ustra.java.security.connection.UstraConnectionStorage<T extends com.gsitm.ustra.java.security.connection.ConnectionInfo>