public interface InterceptorBindingType<T> extends Child<T>, JavaeeInterceptorBindingCommonType<T,InterceptorBindingType<T>,InterceptorOrderType<InterceptorBindingType<T>>,NamedMethodType<InterceptorBindingType<T>>>
interceptor-bindingType
xsd typeModifier 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
objectsInterceptorBindingType
List<String> getAllDescription()
description
elementsdescription
InterceptorBindingType<T> removeAllDescription()
description
elementInterceptorBindingType
InterceptorBindingType<T> ejbName(String ejbName)
ejb-name
elementejbName
- the value for the element ejb-name
InterceptorBindingType
String getEjbName()
ejb-name
elementejb-name
InterceptorBindingType<T> removeEjbName()
ejb-name
elementInterceptorBindingType
InterceptorBindingType<T> interceptorClass(String... values)
interceptor-class
elements,
a new interceptor-class
elementvalues
- list of interceptor-class
objectsInterceptorBindingType
List<String> getAllInterceptorClass()
interceptor-class
elementsinterceptor-class
InterceptorBindingType<T> removeAllInterceptorClass()
interceptor-class
elementInterceptorBindingType
InterceptorOrderType<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
elementInterceptorBindingType
InterceptorBindingType<T> excludeDefaultInterceptors(Boolean excludeDefaultInterceptors)
exclude-default-interceptors
elementexcludeDefaultInterceptors
- the value for the element exclude-default-interceptors
InterceptorBindingType
Boolean isExcludeDefaultInterceptors()
exclude-default-interceptors
elementexclude-default-interceptors
InterceptorBindingType<T> removeExcludeDefaultInterceptors()
exclude-default-interceptors
elementInterceptorBindingType
InterceptorBindingType<T> excludeClassInterceptors(Boolean excludeClassInterceptors)
exclude-class-interceptors
elementexcludeClassInterceptors
- the value for the element exclude-class-interceptors
InterceptorBindingType
Boolean isExcludeClassInterceptors()
exclude-class-interceptors
elementexclude-class-interceptors
InterceptorBindingType<T> removeExcludeClassInterceptors()
exclude-class-interceptors
elementInterceptorBindingType
NamedMethodType<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
elementInterceptorBindingType
InterceptorBindingType<T> id(String id)
id
attributeid
- the value for the attribute id
InterceptorBindingType
String getId()
id
attributeid
InterceptorBindingType<T> removeId()
id
attributeInterceptorBindingType
Copyright © 2023 JBoss by Red Hat. All rights reserved.