public class InterceptorBinding extends Object
Java class for interceptor-bindingType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="interceptor-bindingType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ejb-name" type="{http://java.sun.com/xml/ns/javaee}string"/>
<choice>
<element name="interceptor-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" maxOccurs="unbounded" minOccurs="0"/>
<element name="interceptor-order" type="{http://java.sun.com/xml/ns/javaee}interceptor-orderType"/>
</choice>
<element name="exclude-default-interceptors" type="{http://java.sun.com/xml/ns/javaee}true-falseType" minOccurs="0"/>
<element name="exclude-class-interceptors" type="{http://java.sun.com/xml/ns/javaee}true-falseType" minOccurs="0"/>
<element name="method" type="{http://java.sun.com/xml/ns/javaee}named-methodType" minOccurs="0"/>
</sequence>
<attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
className |
protected TextMap |
description |
protected String |
ejbName |
protected boolean |
excludeClassInterceptors |
protected boolean |
excludeDefaultInterceptors |
protected String |
id |
protected List<String> |
interceptorClass |
protected InterceptorOrder |
interceptorOrder |
protected NamedMethod |
method |
| Constructor and Description |
|---|
InterceptorBinding() |
InterceptorBinding(EnterpriseBean bean,
Interceptor... interceptors) |
InterceptorBinding(String ejbName) |
InterceptorBinding(String ejbName,
Interceptor... interceptors) |
InterceptorBinding(String ejbName,
String... interceptorClasses) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassName() |
String |
getDescription() |
Text[] |
getDescriptions() |
String |
getEjbName() |
boolean |
getExcludeClassInterceptors() |
boolean |
getExcludeDefaultInterceptors() |
String |
getId() |
List<String> |
getInterceptorClass() |
InterceptorOrder |
getInterceptorOrder() |
NamedMethod |
getMethod() |
void |
setDescriptions(Text[] text) |
void |
setEjbName(String value) |
void |
setExcludeClassInterceptors(boolean value) |
void |
setExcludeDefaultInterceptors(boolean value) |
void |
setId(String value) |
InterceptorOrder |
setInterceptorOrder(InterceptorOrder value) |
void |
setMethod(NamedMethod value) |
protected TextMap description
protected String ejbName
protected InterceptorOrder interceptorOrder
protected boolean excludeDefaultInterceptors
protected boolean excludeClassInterceptors
protected NamedMethod method
protected String id
protected String className
public InterceptorBinding()
public InterceptorBinding(EnterpriseBean bean, Interceptor... interceptors)
public InterceptorBinding(String ejbName, Interceptor... interceptors)
public InterceptorBinding(String ejbName)
public Text[] getDescriptions()
public void setDescriptions(Text[] text)
public String getDescription()
public String getEjbName()
public void setEjbName(String value)
public InterceptorOrder getInterceptorOrder()
public InterceptorOrder setInterceptorOrder(InterceptorOrder value)
public boolean getExcludeDefaultInterceptors()
public void setExcludeDefaultInterceptors(boolean value)
public boolean getExcludeClassInterceptors()
public void setExcludeClassInterceptors(boolean value)
public NamedMethod getMethod()
public void setMethod(NamedMethod value)
public String getId()
public void setId(String value)
public String getClassName()
Copyright © 1999-2014 The Apache Software Foundation. All Rights Reserved.