Class ServletFilterDescriptor
- java.lang.Object
-
- java.util.Observable
-
- org.glassfish.deployment.common.DynamicAttributesDescriptor
-
- org.glassfish.deployment.common.Descriptor
-
- org.glassfish.web.deployment.descriptor.ServletFilterDescriptor
-
- All Implemented Interfaces:
ServletFilter,Serializable
public class ServletFilterDescriptor extends Descriptor implements ServletFilter
Deployment object representing the servlet filter spec- Author:
- Martin D. Flynn
- See Also:
- Serialized Form
-
-
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 ServletFilterDescriptor()generic constructorServletFilterDescriptor(String className, String name)constructor specifying descriptor name (Filter name) & displayName
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInitializationParameter(EnvironmentProperty ref)voidaddInitializationParameter(InitializationParameter ref)booleanequals(Object obj)compare equalsStringgetClassName()get class nameStringgetDisplayName()get display nameVector<InitializationParameter>getInitializationParameters()StringgetName()get filter nameinthashCode()booleanhasSetDisplayName()BooleanisAsyncSupported()booleanisConflict()booleanisConflict(ServletFilterDescriptor other)voidremoveInitializationParameter(InitializationParameter ref)voidsetAsyncSupported(Boolean asyncSupported)voidsetClassName(String name)set class namevoidsetConflict(boolean conflict)voidsetDisplayName(String name)set display namevoidsetInitializationParameters(Collection<InitializationParameter> c)voidsetName(String filterName)set filter name-
Methods inherited from class org.glassfish.deployment.common.Descriptor
addDescriptorExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDescriptorExtension, getDescriptorExtensions, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getPrefixMapping, getSmallIconUri, isBoundsChecking, print, setBoundsChecking, setDescription, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, 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
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.sun.enterprise.deployment.web.ServletFilter
getDescription, getLargeIconUri, getSmallIconUri, setDescription, setLargeIconUri, setSmallIconUri
-
-
-
-
Method Detail
-
setClassName
public void setClassName(String name)
set class name- Specified by:
setClassNamein interfaceServletFilter
-
getClassName
public String getClassName()
get class name- Specified by:
getClassNamein interfaceServletFilter
-
setDisplayName
public void setDisplayName(String name)
set display name- Specified by:
setDisplayNamein interfaceServletFilter- Overrides:
setDisplayNamein classDescriptor- Parameters:
name- the display name
-
getDisplayName
public String getDisplayName()
get display name- Specified by:
getDisplayNamein interfaceServletFilter- Overrides:
getDisplayNamein classDescriptor- Returns:
- the display name
-
hasSetDisplayName
public boolean hasSetDisplayName()
-
setName
public void setName(String filterName)
set filter name- Specified by:
setNamein interfaceServletFilter- Overrides:
setNamein classDescriptor- Parameters:
filterName- the new name of the descriptor.
-
getName
public String getName()
get filter name- Specified by:
getNamein interfaceServletFilter- Overrides:
getNamein classDescriptor- Returns:
- the name of this descriptor
-
setInitializationParameters
public void setInitializationParameters(Collection<InitializationParameter> c)
- Specified by:
setInitializationParametersin interfaceServletFilter
-
getInitializationParameters
public Vector<InitializationParameter> getInitializationParameters()
- Specified by:
getInitializationParametersin interfaceServletFilter
-
addInitializationParameter
public void addInitializationParameter(InitializationParameter ref)
- Specified by:
addInitializationParameterin interfaceServletFilter
-
addInitializationParameter
public void addInitializationParameter(EnvironmentProperty ref)
-
removeInitializationParameter
public void removeInitializationParameter(InitializationParameter ref)
- Specified by:
removeInitializationParameterin interfaceServletFilter
-
setAsyncSupported
public void setAsyncSupported(Boolean asyncSupported)
- Specified by:
setAsyncSupportedin interfaceServletFilter
-
isAsyncSupported
public Boolean isAsyncSupported()
- Specified by:
isAsyncSupportedin interfaceServletFilter
-
setConflict
public void setConflict(boolean conflict)
-
isConflict
public boolean isConflict()
-
isConflict
public boolean isConflict(ServletFilterDescriptor other)
-
-