Class InterceptorClassDescription
java.lang.Object
org.jboss.as.ee.component.interceptors.InterceptorClassDescription
Post class loading description of an interceptor class.
- Author:
- Stuart Douglas
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInterceptorClassDescription(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 Summary
Modifier and TypeMethodDescriptionbuilder()Constructs a new empty builderorg.jboss.invocation.proxy.MethodIdentifierorg.jboss.invocation.proxy.MethodIdentifierorg.jboss.invocation.proxy.MethodIdentifierorg.jboss.invocation.proxy.MethodIdentifierorg.jboss.invocation.proxy.MethodIdentifierorg.jboss.invocation.proxy.MethodIdentifierorg.jboss.invocation.proxy.MethodIdentifierstatic InterceptorClassDescriptionmerge(InterceptorClassDescription existing, InterceptorClassDescription override) Merges two descriptors, either of the parameters will be null.
-
Field Details
-
EMPTY_INSTANCE
-
-
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
public static InterceptorClassDescription merge(InterceptorClassDescription existing, InterceptorClassDescription override) Merges two descriptors, either of the parameters will be null. this method will never return null;- Parameters:
existing-override-- Returns:
-
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()
-