public class InterceptorClassDescription extends Object
Modifier and Type | Class and Description |
---|---|
static class |
InterceptorClassDescription.Builder |
Modifier and Type | Field and Description |
---|---|
static InterceptorClassDescription |
EMPTY_INSTANCE |
Constructor and Description |
---|
InterceptorClassDescription(org.jboss.invocation.proxy.MethodIdentifier aroundInvoke,
org.jboss.invocation.proxy.MethodIdentifier aroundTimeout,
org.jboss.invocation.proxy.MethodIdentifier preDestroy,
org.jboss.invocation.proxy.MethodIdentifier postConstruct,
org.jboss.invocation.proxy.MethodIdentifier postActivate,
org.jboss.invocation.proxy.MethodIdentifier prePassivate) |
Modifier and Type | Method and Description |
---|---|
static InterceptorClassDescription.Builder |
builder()
Constructs a new empty builder
|
static InterceptorClassDescription.Builder |
builder(InterceptorClassDescription base) |
org.jboss.invocation.proxy.MethodIdentifier |
getAroundInvoke() |
org.jboss.invocation.proxy.MethodIdentifier |
getAroundTimeout() |
org.jboss.invocation.proxy.MethodIdentifier |
getPostActivate() |
org.jboss.invocation.proxy.MethodIdentifier |
getPostConstruct() |
org.jboss.invocation.proxy.MethodIdentifier |
getPreDestroy() |
org.jboss.invocation.proxy.MethodIdentifier |
getPrePassivate() |
static InterceptorClassDescription |
merge(InterceptorClassDescription existing,
InterceptorClassDescription override)
Merges two descriptors, either of the parameters will be null.
|
public static final InterceptorClassDescription EMPTY_INSTANCE
public InterceptorClassDescription(org.jboss.invocation.proxy.MethodIdentifier aroundInvoke, org.jboss.invocation.proxy.MethodIdentifier aroundTimeout, org.jboss.invocation.proxy.MethodIdentifier preDestroy, org.jboss.invocation.proxy.MethodIdentifier postConstruct, org.jboss.invocation.proxy.MethodIdentifier postActivate, org.jboss.invocation.proxy.MethodIdentifier prePassivate)
public static InterceptorClassDescription merge(InterceptorClassDescription existing, InterceptorClassDescription override)
existing
- override
- public static InterceptorClassDescription.Builder builder()
public static InterceptorClassDescription.Builder builder(InterceptorClassDescription base)
base
- The existing description, or null for an empty builderpublic org.jboss.invocation.proxy.MethodIdentifier getAroundInvoke()
public org.jboss.invocation.proxy.MethodIdentifier getAroundTimeout()
public org.jboss.invocation.proxy.MethodIdentifier getPostConstruct()
public org.jboss.invocation.proxy.MethodIdentifier getPreDestroy()
public org.jboss.invocation.proxy.MethodIdentifier getPrePassivate()
public org.jboss.invocation.proxy.MethodIdentifier getPostActivate()
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.