Class InterceptorClassDescription

java.lang.Object
org.jboss.as.ee.component.interceptors.InterceptorClassDescription

public class InterceptorClassDescription extends Object
Post class loading description of an interceptor class.
Author:
Stuart Douglas
  • Field Details

  • Constructor Details

    • InterceptorClassDescription

      public InterceptorClassDescription(org.jboss.invocation.proxy.MethodIdentifier aroundInvoke, org.jboss.invocation.proxy.MethodIdentifier aroundTimeout, org.jboss.invocation.proxy.MethodIdentifier aroundConstruct, org.jboss.invocation.proxy.MethodIdentifier preDestroy, org.jboss.invocation.proxy.MethodIdentifier postConstruct, org.jboss.invocation.proxy.MethodIdentifier postActivate, org.jboss.invocation.proxy.MethodIdentifier prePassivate)
  • Method Details

    • merge

      Merges two descriptors, either of the parameters will be null.

      this method will never return null;

      Parameters:
      existing -
      override -
      Returns:
    • builder

      public static InterceptorClassDescription.Builder builder()
      Constructs a new empty builder
      Returns:
      An empty builder
    • builder

      Parameters:
      base - The existing description, or null for an empty builder
      Returns:
      A builder based on the existing description
    • getAroundInvoke

      public org.jboss.invocation.proxy.MethodIdentifier getAroundInvoke()
    • getAroundTimeout

      public org.jboss.invocation.proxy.MethodIdentifier getAroundTimeout()
    • getPostConstruct

      public org.jboss.invocation.proxy.MethodIdentifier getPostConstruct()
    • getPreDestroy

      public org.jboss.invocation.proxy.MethodIdentifier getPreDestroy()
    • getPrePassivate

      public org.jboss.invocation.proxy.MethodIdentifier getPrePassivate()
    • getPostActivate

      public org.jboss.invocation.proxy.MethodIdentifier getPostActivate()
    • getAroundConstruct

      public org.jboss.invocation.proxy.MethodIdentifier getAroundConstruct()