Interface SessionManagerFactory<DC,SC,B extends org.wildfly.clustering.cache.batch.Batch>

Type Parameters:
DC - the deployment context type
SC - the session context type
B - the batch type
All Superinterfaces:
AutoCloseable, org.wildfly.clustering.server.Registration

public interface SessionManagerFactory<DC,SC,B extends org.wildfly.clustering.cache.batch.Batch> extends org.wildfly.clustering.server.Registration
A factory for creating a session manager.
Author:
Paul Ferraro
  • Field Summary

    Fields inherited from interface org.wildfly.clustering.server.Registration

    EMPTY
  • Method Summary

    Modifier and Type
    Method
    Description
    Create as session manager using the specified context and identifier factory.

    Methods inherited from interface org.wildfly.clustering.server.Registration

    close
  • Method Details

    • createSessionManager

      SessionManager<SC,B> createSessionManager(SessionManagerConfiguration<DC> configuration)
      Create as session manager using the specified context and identifier factory.
      Parameters:
      context - a session context
      idFactory - a session identifier factory
      Returns:
      a new session manager