
public interface InterceptorBindingType<T> extends Child<T>, JavaeeInterceptorBindingCommonType<T,InterceptorBindingType<T>,InterceptorOrderType<InterceptorBindingType<T>>,NamedMethodType<InterceptorBindingType<T>>>
interceptor-bindingType xsd type| Modifier and Type | Method and Description |
|---|---|
InterceptorBindingType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
InterceptorBindingType<T> |
ejbName(String ejbName)
Sets the
ejb-name element |
InterceptorBindingType<T> |
excludeClassInterceptors(Boolean excludeClassInterceptors)
Sets the
exclude-class-interceptors element |
InterceptorBindingType<T> |
excludeDefaultInterceptors(Boolean excludeDefaultInterceptors)
Sets the
exclude-default-interceptors element |
List<String> |
getAllDescription()
Returns all
description elements |
List<String> |
getAllInterceptorClass()
Returns all
interceptor-class elements |
String |
getEjbName()
Returns the
ejb-name element |
String |
getId()
Returns the
id attribute |
InterceptorOrderType<InterceptorBindingType<T>> |
getOrCreateInterceptorOrder()
If not already created, a new
interceptor-order element with the given value will be created. |
NamedMethodType<InterceptorBindingType<T>> |
getOrCreateMethod()
If not already created, a new
method element with the given value will be created. |
InterceptorBindingType<T> |
id(String id)
Sets the
id attribute |
InterceptorBindingType<T> |
interceptorClass(String... values)
Creates for all String objects representing
interceptor-class elements,
a new interceptor-class element |
Boolean |
isExcludeClassInterceptors()
Returns the
exclude-class-interceptors element |
Boolean |
isExcludeDefaultInterceptors()
Returns the
exclude-default-interceptors element |
InterceptorBindingType<T> |
removeAllDescription()
Removes the
description element |
InterceptorBindingType<T> |
removeAllInterceptorClass()
Removes the
interceptor-class element |
InterceptorBindingType<T> |
removeEjbName()
Removes the
ejb-name element |
InterceptorBindingType<T> |
removeExcludeClassInterceptors()
Removes the
exclude-class-interceptors element |
InterceptorBindingType<T> |
removeExcludeDefaultInterceptors()
Removes the
exclude-default-interceptors element |
InterceptorBindingType<T> |
removeId()
Removes the
id attribute |
InterceptorBindingType<T> |
removeInterceptorOrder()
Removes the
interceptor-order element |
InterceptorBindingType<T> |
removeMethod()
Removes the
method element |
InterceptorBindingType<T> description(String... values)
description elements,
a new description elementvalues - list of description objectsInterceptorBindingTypeList<String> getAllDescription()
description elementsdescriptionInterceptorBindingType<T> removeAllDescription()
description elementInterceptorBindingTypeInterceptorBindingType<T> ejbName(String ejbName)
ejb-name elementejbName - the value for the element ejb-nameInterceptorBindingTypeString getEjbName()
ejb-name elementejb-nameInterceptorBindingType<T> removeEjbName()
ejb-name elementInterceptorBindingTypeInterceptorBindingType<T> interceptorClass(String... values)
interceptor-class elements,
a new interceptor-class elementvalues - list of interceptor-class objectsInterceptorBindingTypeList<String> getAllInterceptorClass()
interceptor-class elementsinterceptor-classInterceptorBindingType<T> removeAllInterceptorClass()
interceptor-class elementInterceptorBindingTypeInterceptorOrderType<InterceptorBindingType<T>> getOrCreateInterceptorOrder()
interceptor-order element with the given value will be created.
Otherwise, the existing interceptor-order element will be returned.InterceptorOrderType> InterceptorBindingType<T> removeInterceptorOrder()
interceptor-order elementInterceptorBindingTypeInterceptorBindingType<T> excludeDefaultInterceptors(Boolean excludeDefaultInterceptors)
exclude-default-interceptors elementexcludeDefaultInterceptors - the value for the element exclude-default-interceptorsInterceptorBindingTypeBoolean isExcludeDefaultInterceptors()
exclude-default-interceptors elementexclude-default-interceptorsInterceptorBindingType<T> removeExcludeDefaultInterceptors()
exclude-default-interceptors elementInterceptorBindingTypeInterceptorBindingType<T> excludeClassInterceptors(Boolean excludeClassInterceptors)
exclude-class-interceptors elementexcludeClassInterceptors - the value for the element exclude-class-interceptorsInterceptorBindingTypeBoolean isExcludeClassInterceptors()
exclude-class-interceptors elementexclude-class-interceptorsInterceptorBindingType<T> removeExcludeClassInterceptors()
exclude-class-interceptors elementInterceptorBindingTypeNamedMethodType<InterceptorBindingType<T>> getOrCreateMethod()
method element with the given value will be created.
Otherwise, the existing method element will be returned.NamedMethodType> InterceptorBindingType<T> removeMethod()
method elementInterceptorBindingTypeInterceptorBindingType<T> id(String id)
id attributeid - the value for the attribute idInterceptorBindingTypeString getId()
id attributeidInterceptorBindingType<T> removeId()
id attributeInterceptorBindingTypeCopyright © 2021 JBoss by Red Hat. All rights reserved.