All Implemented Interfaces:
ConfigurableElement

public class Module extends AbstractConfigurableElement
A ConfigurableElement to add a custom module.
Author:
Darran Lofthouse
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Builder to build a module registration.
  • Field Summary

    Fields inherited from class org.wildfly.test.security.common.elytron.AbstractConfigurableElement

    name
  • Method Summary

    Modifier and Type
    Method
    Description
    Create a new Builder instance.
    void
    create(org.jboss.as.test.integration.management.util.CLIWrapper cli)
    Creates this element in domain model and also creates other resources if needed (e.g. external files)
    void
    remove(org.jboss.as.test.integration.management.util.CLIWrapper cli)
    Reverts the changes introdued by create(...) method(s).

    Methods inherited from class org.wildfly.test.security.common.elytron.AbstractConfigurableElement

    getName

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.wildfly.test.security.common.elytron.ConfigurableElement

    create, remove
  • Method Details

    • create

      public void create(org.jboss.as.test.integration.management.util.CLIWrapper cli) throws Exception
      Description copied from interface: ConfigurableElement
      Creates this element in domain model and also creates other resources if needed (e.g. external files)
      Parameters:
      cli - connected CLIWrapper instance
      Throws:
      Exception
    • remove

      public void remove(org.jboss.as.test.integration.management.util.CLIWrapper cli) throws Exception
      Description copied from interface: ConfigurableElement
      Reverts the changes introdued by create(...) method(s).
      Throws:
      Exception
    • builder

      public static Module.Builder builder()
      Create a new Builder instance.
      Returns:
      a new Builder instance.