Enum OperatorNotificationPropagation

    • Enum Constant Detail

      • OWNER_ONLY

        public static final OperatorNotificationPropagation OWNER_ONLY
        Notify only the member and alias operators, even if the destination is an operator
      • OPERATOR_AND_OWNER

        public static final OperatorNotificationPropagation OPERATOR_AND_OWNER
        Notify both the destination operator, the member and alias operators. If the notification destination is the member, the alias operators are also notified.
      • CUSTOM

        public static final OperatorNotificationPropagation CUSTOM
        A custom propagation. Each notification type with this propagation must have a custom implementation registered.
    • Method Detail

      • values

        public static OperatorNotificationPropagation[] 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 (OperatorNotificationPropagation c : OperatorNotificationPropagation.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static OperatorNotificationPropagation 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
      • isPropagateToRestricted

        public boolean isPropagateToRestricted()