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 org.glassfish.deployment.common.DescriptorContains a single interceptor binding entry.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInterceptorBindingDescriptor.BindingType
-
Constructor Summary
Constructors Constructor Description InterceptorBindingDescriptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendInterceptorClass(String interceptor)InterceptorBindingDescriptor.BindingTypegetBindingType()com.sun.enterprise.deployment.MethodDescriptorgetBusinessMethod()StringgetEjbName()booleangetExcludeClassInterceptors()booleangetExcludeDefaultInterceptors()List<String>getInterceptorClasses()booleangetIsTotalOrdering()booleangetNeedsOverloadResolution()voidsetBusinessMethod(com.sun.enterprise.deployment.MethodDescriptor desc)voidsetEjbName(String ejb)voidsetExcludeClassInterceptors(boolean flag)voidsetExcludeDefaultInterceptors(boolean flag)voidsetIsTotalOrdering(boolean flag)voidsetNeedsOverloadResolution(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(com.sun.enterprise.deployment.MethodDescriptor desc)
-
getBusinessMethod
public com.sun.enterprise.deployment.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()
-
-