Class DeleteModuleConfigCommand

  • All Implemented Interfaces:
    org.glassfish.api.admin.AdminCommand, org.glassfish.api.admin.AdminCommandSecurity.AccessCheckProvider, org.glassfish.api.admin.AdminCommandSecurity.Preauthorization

    @TargetType({DAS,CLUSTER,CONFIG,STANDALONE_INSTANCE,DOMAIN})
    @ExecuteOn(ALL)
    @Service(name="delete-module-config")
    @PerLookup
    public final class DeleteModuleConfigCommand
    extends AbstractConfigModularityCommand
    implements org.glassfish.api.admin.AdminCommand, org.glassfish.api.admin.AdminCommandSecurity.Preauthorization, org.glassfish.api.admin.AdminCommandSecurity.AccessCheckProvider
    A remote command to delete a module's configuration.
    Author:
    Masoud Kalali
    • Constructor Detail

      • DeleteModuleConfigCommand

        public DeleteModuleConfigCommand()
    • Method Detail

      • execute

        public void execute​(org.glassfish.api.admin.AdminCommandContext context)
        Specified by:
        execute in interface org.glassfish.api.admin.AdminCommand
      • getAccessChecks

        public Collection<? extends org.glassfish.api.admin.AccessRequired.AccessCheck> getAccessChecks()
        Specified by:
        getAccessChecks in interface org.glassfish.api.admin.AdminCommandSecurity.AccessCheckProvider
      • preAuthorization

        public boolean preAuthorization​(org.glassfish.api.admin.AdminCommandContext context)
        Specified by:
        preAuthorization in interface org.glassfish.api.admin.AdminCommandSecurity.Preauthorization