Enum OperationEntry.Flag

    • Enum Constant Detail

      • READ_ONLY

        public static final OperationEntry.Flag READ_ONLY
        Operation only reads, does not modify
      • RESTART_NONE

        public static final OperationEntry.Flag RESTART_NONE
        The operation modifies the configuration and can be applied to the runtime without requiring a restart
      • RESTART_JVM

        public static final OperationEntry.Flag RESTART_JVM
        The operation modifies the configuration but can only be applied to the runtime via a full jvm restart
      • RESTART_ALL_SERVICES

        public static final OperationEntry.Flag RESTART_ALL_SERVICES
        The operation modifies the configuration but can only be applied to the runtime via a restart of all services; however it does not require a full jvm restart
      • RESTART_RESOURCE_SERVICES

        public static final OperationEntry.Flag RESTART_RESOURCE_SERVICES
        The operation modifies the configuration but can only be applied to the runtime via a restart of services, associated with the affected resource, but does not require a restart of all services or a full jvm restart
      • DOMAIN_PUSH_TO_SERVERS

        public static final OperationEntry.Flag DOMAIN_PUSH_TO_SERVERS
        A domain or host-level operation that should be pushed to the servers even if the default behavior would indicate otherwise
      • HOST_CONTROLLER_ONLY

        public static final OperationEntry.Flag HOST_CONTROLLER_ONLY
        A host-level operation that should only be executed on the HostController and not on the servers, even if the default behavior would indicate otherwise
      • MASTER_HOST_CONTROLLER_ONLY

        public static final OperationEntry.Flag MASTER_HOST_CONTROLLER_ONLY
        A domain-level operation that should only be executed on the master HostController and not on the slaves, even if the default behavior would indicate otherwise
      • RUNTIME_ONLY

        public static final OperationEntry.Flag RUNTIME_ONLY
        Operations with this flag do not affect the mode or change the installed services. The main intention for this is to only make RUNTIME_ONLY methods on domain mode servers visible to end users.
      • HIDDEN

        public static final OperationEntry.Flag HIDDEN
        Operations with this flag do not appear in management API description output but still can be invoked by external callers. This is meant for operations that were not meant to be part of the supported external management API but users may have learned of them. Such ops should be evaluated for inclusion as normally described ops, or perhaps should be marked with OperationEntry.EntryType.PRIVATE and external use thus disabled. This can also be used for ops that are invoked internally on one domain process by another domain process but where it's not possible for the caller to suppress the caller-type=user header from the op, making use of OperationEntry.EntryType.PRIVATE not workable.
    • Method Detail

      • values

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

        public static OperationEntry.Flag 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