Class AbstractSessionConfigurationBean

java.lang.Object
io.micronaut.coherence.AbstractSessionConfigurationBean
All Implemented Interfaces:
SessionConfigurationProvider
Direct Known Subclasses:
SessionConfigurationBean

public abstract class AbstractSessionConfigurationBean extends Object implements SessionConfigurationProvider
Since:
1.0
Author:
Jonathan Knight
  • Constructor Details

    • AbstractSessionConfigurationBean

      protected AbstractSessionConfigurationBean(@Parameter String name)
      Parameters:
      name - the name for the session
  • Method Details

    • setName

      public void setName(String name)
      Set the name of this configuration.
      Parameters:
      name - the name of this configuration
    • getName

      public String getName()
      Return the name of this configuration.
      Returns:
      the name of this configuration
    • setScopeName

      public void setScopeName(String scopeName)
      Set the scope name for this configuration.
      Parameters:
      scopeName - the scope name for this configuration
    • getScopeName

      public String getScopeName()
      Return the scope name for this configuration.
      Returns:
      the scope name for this configuration
    • setPriority

      public void setPriority(int priority)
      Set the priority for this configuration.

      Sessions are started lowest priority first and closed in reverse order.

      Parameters:
      priority - the priority for this configuration
      See Also:
      • SessionConfiguration.getPriority()
    • getPriority

      public int getPriority()
      Returns the priority of this configuration.
      Returns:
      the priority of this configuration
    • setType

      public void setType(String type)
      Set the priority of this configuration.
      Parameters:
      type - the type of this configuration
    • setType

      public void setType(SessionType type)
      Set the priority of this configuration.
      Parameters:
      type - the type of this configuration
    • getType

      public SessionType getType()
      Returns the type of this configuration.
      Returns:
      the type of this configuration