Class InterceptorBindingDescriptor
- java.lang.Object
-
- java.util.Observable
-
- org.glassfish.deployment.common.DynamicAttributesDescriptor
-
- org.glassfish.deployment.common.Descriptor
-
- org.glassfish.ejb.deployment.descriptor.InterceptorBindingDescriptor
-
- All Implemented Interfaces:
Serializable
public class InterceptorBindingDescriptor extends Descriptor
Contains a single interceptor binding entry.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InterceptorBindingDescriptor.BindingType
-
Field Summary
-
Fields inherited from class org.glassfish.deployment.common.Descriptor
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED
-
-
Constructor Summary
Constructors Constructor Description InterceptorBindingDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendInterceptorClass(String interceptor)
InterceptorBindingDescriptor.BindingType
getBindingType()
MethodDescriptor
getBusinessMethod()
String
getEjbName()
boolean
getExcludeClassInterceptors()
boolean
getExcludeDefaultInterceptors()
List<String>
getInterceptorClasses()
boolean
getIsTotalOrdering()
boolean
getNeedsOverloadResolution()
void
setBusinessMethod(MethodDescriptor desc)
void
setEjbName(String ejb)
void
setExcludeClassInterceptors(boolean flag)
void
setExcludeDefaultInterceptors(boolean flag)
void
setIsTotalOrdering(boolean flag)
void
setNeedsOverloadResolution(boolean flag)
-
Methods inherited from class org.glassfish.deployment.common.Descriptor
addDescriptorExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDescriptorExtension, getDescriptorExtensions, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, print, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visit
-
Methods inherited from class org.glassfish.deployment.common.DynamicAttributesDescriptor
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString
-
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
-
-
-
-
Method Detail
-
getBindingType
public InterceptorBindingDescriptor.BindingType getBindingType()
-
setNeedsOverloadResolution
public void setNeedsOverloadResolution(boolean flag)
-
getNeedsOverloadResolution
public boolean getNeedsOverloadResolution()
-
setEjbName
public void setEjbName(String ejb)
-
getEjbName
public String getEjbName()
-
setBusinessMethod
public void setBusinessMethod(MethodDescriptor desc)
-
getBusinessMethod
public MethodDescriptor getBusinessMethod()
-
appendInterceptorClass
public void appendInterceptorClass(String interceptor)
-
setIsTotalOrdering
public void setIsTotalOrdering(boolean flag)
-
getIsTotalOrdering
public boolean getIsTotalOrdering()
-
setExcludeDefaultInterceptors
public void setExcludeDefaultInterceptors(boolean flag)
-
getExcludeDefaultInterceptors
public boolean getExcludeDefaultInterceptors()
-
setExcludeClassInterceptors
public void setExcludeClassInterceptors(boolean flag)
-
getExcludeClassInterceptors
public boolean getExcludeClassInterceptors()
-
-