Class CoarseSessionsFactory<D,​S>

  • All Implemented Interfaces:
    org.wildfly.clustering.ee.Creator<String,​Map<D,​S>,​Void>, org.wildfly.clustering.ee.Locator<String,​Map<D,​S>>, org.wildfly.clustering.ee.Remover<String>, SessionsFactory<Map<D,​S>,​D,​S>

    public class CoarseSessionsFactory<D,​S>
    extends Object
    implements SessionsFactory<Map<D,​S>,​D,​S>
    Author:
    Paul Ferraro
    • Constructor Detail

      • CoarseSessionsFactory

        public CoarseSessionsFactory​(org.infinispan.client.hotrod.RemoteCache<CoarseSessionsKey,​Map<D,​S>> cache)
    • Method Detail

      • createValue

        public Map<D,​S> createValue​(String id,
                                          Void context)
        Specified by:
        createValue in interface org.wildfly.clustering.ee.Creator<String,​Map<D,​S>,​Void>
      • findValue

        public Map<D,​S> findValue​(String id)
        Specified by:
        findValue in interface org.wildfly.clustering.ee.Locator<D,​S>
      • remove

        public boolean remove​(String id)
        Specified by:
        remove in interface org.wildfly.clustering.ee.Remover<D>