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 void
addInitializationParameter(EnvironmentProperty ref)
void
addInitializationParameter(InitializationParameter ref)
boolean
equals(Object obj)
compare equalsString
getClassName()
get class nameString
getDisplayName()
get display nameVector<InitializationParameter>
getInitializationParameters()
String
getName()
get filter nameint
hashCode()
boolean
hasSetDisplayName()
Boolean
isAsyncSupported()
boolean
isConflict()
boolean
isConflict(ServletFilterDescriptor other)
void
removeInitializationParameter(InitializationParameter ref)
void
setAsyncSupported(Boolean asyncSupported)
void
setClassName(String name)
set class namevoid
setConflict(boolean conflict)
void
setDisplayName(String name)
set display namevoid
setInitializationParameters(Collection<InitializationParameter> c)
void
setName(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:
setClassName
in interfaceServletFilter
-
getClassName
public String getClassName()
get class name- Specified by:
getClassName
in interfaceServletFilter
-
setDisplayName
public void setDisplayName(String name)
set display name- Specified by:
setDisplayName
in interfaceServletFilter
- Overrides:
setDisplayName
in classDescriptor
- Parameters:
name
- the display name
-
getDisplayName
public String getDisplayName()
get display name- Specified by:
getDisplayName
in interfaceServletFilter
- Overrides:
getDisplayName
in classDescriptor
- Returns:
- the display name
-
hasSetDisplayName
public boolean hasSetDisplayName()
-
setName
public void setName(String filterName)
set filter name- Specified by:
setName
in interfaceServletFilter
- Overrides:
setName
in classDescriptor
- Parameters:
filterName
- the new name of the descriptor.
-
getName
public String getName()
get filter name- Specified by:
getName
in interfaceServletFilter
- Overrides:
getName
in classDescriptor
- Returns:
- the name of this descriptor
-
setInitializationParameters
public void setInitializationParameters(Collection<InitializationParameter> c)
- Specified by:
setInitializationParameters
in interfaceServletFilter
-
getInitializationParameters
public Vector<InitializationParameter> getInitializationParameters()
- Specified by:
getInitializationParameters
in interfaceServletFilter
-
addInitializationParameter
public void addInitializationParameter(InitializationParameter ref)
- Specified by:
addInitializationParameter
in interfaceServletFilter
-
addInitializationParameter
public void addInitializationParameter(EnvironmentProperty ref)
-
removeInitializationParameter
public void removeInitializationParameter(InitializationParameter ref)
- Specified by:
removeInitializationParameter
in interfaceServletFilter
-
setAsyncSupported
public void setAsyncSupported(Boolean asyncSupported)
- Specified by:
setAsyncSupported
in interfaceServletFilter
-
isAsyncSupported
public Boolean isAsyncSupported()
- Specified by:
isAsyncSupported
in interfaceServletFilter
-
setConflict
public void setConflict(boolean conflict)
-
isConflict
public boolean isConflict()
-
isConflict
public boolean isConflict(ServletFilterDescriptor other)
-
-