java.lang.Object
org.jboss.as.test.shared.integration.interceptor.clientside.InterceptorModule

public class InterceptorModule extends Object
A simple POJO representing a structure needed for setting up a global interceptor.
Author:
Sultan Zhantemirov (c) 2019 Red Hat, inc.
  • Constructor Details

    • InterceptorModule

      public InterceptorModule(Class interceptorClass, String moduleName, String moduleXmlName, URL moduleXmlPath, String jarName)
      Parameters:
      interceptorClass - - class with interceptor implementation.
      moduleName - - name of interceptor module.
      moduleXmlName - - module XML filename, e.g. module.xml
      moduleXmlPath - - module XML URL
      jarName - - name of interceptor target JAR archive.
  • Method Details

    • getInterceptorClass

      public Class getInterceptorClass()
    • getModuleName

      public String getModuleName()
    • setModuleName

      public void setModuleName(String moduleName)
    • getModuleXmlName

      public String getModuleXmlName()
    • getModuleXmlPath

      public URL getModuleXmlPath()
    • getJarName

      public String getJarName()
    • getTestModule

      public org.jboss.as.test.module.util.TestModule getTestModule()
    • setTestModule

      public void setTestModule(org.jboss.as.test.module.util.TestModule testModule)