Enum Scope

    • Enum Constant Detail

      • APPLICATION

        public static final Scope APPLICATION
        The scope applicable to the application (or deployment) being accessed.
      • CONNECTION

        public static final Scope CONNECTION
        The scope applicable to the connection handling the incoming request.
      • EXCHANGE

        public static final Scope EXCHANGE
        The scope applicable to the current request/response exchange.
      • GLOBAL

        public static final Scope GLOBAL
        The scope applicable to the whole JVM / Process.
      • SESSION

        public static final Scope SESSION
        The scope applicable to any underlying session.
      • SSL_SESSION

        public static final Scope SSL_SESSION
        The scope applicable to any underlying SSL Session.
    • Constructor Detail

      • Scope

        private Scope()
    • Method Detail

      • values

        public static Scope[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Scope c : Scope.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Scope valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null