com.sapportals.wcm.repository.filter
Class AbstractNamespaceFilterManagerEnums
java.lang.Object
com.sapportals.wcm.repository.filter.AbstractFilterManager
com.sapportals.wcm.repository.filter.AbstractNamespaceFilterManager
com.sapportals.wcm.repository.filter.AbstractNamespaceFilterManagerEnums
- All Implemented Interfaces:
- IComponent, IComponentInfo, IConfigurable, ILifecycleInfo, IStartable, IThreadSafe, IFilterManager, INamespaceFilterManager
public abstract class AbstractNamespaceFilterManagerEnums
- extends AbstractNamespaceFilterManager
Same as class AbstractNamespaceFilterManager but
method getFilterForRead(...enums.NamespaceFilterMode) was changed to getFilterForRead(...enums.NamespaceFilterMode)
| Methods inherited from class com.sapportals.wcm.repository.filter.AbstractFilterManager |
callUpdateFilter, checkNotReconfigurableAttributes, configure, convertConfigToProperties, convertConfigToProperties, getCreationDate, getDescription, getID, getLastConfigurationException, getLastReconfigurationDate, getName, getNextAutoRestartDate, getProperties, getStartupException, getState, parseValueList, shutDown, shutDownImpl, start, startUp, startUpImpl, stop, throwConfigurationException |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractNamespaceFilterManagerEnums
public AbstractNamespaceFilterManagerEnums()
getFilterForRead
public abstract INamespaceFilter getFilterForRead(INamespaceFilter nmspFilter,
NamespaceFilterMode mode)
throws com.sapportals.wcm.WcmException
- Description copied from interface:
INamespaceFilterManager
- Returns a read filter object that should be applied to the resource list of
the predecessor filter. If the manager decides not to apply a filter it
must return the reference to the predecessor filter. It should not return
null here, but instead throw an exception if something went wrong.
Returning null or throwing an exception will stop the filtering process.
- Parameters:
nmspFilter - The predecessor filter in the cascademode - The namespace filter mode that specifies for which operation
the filter is called (getResource, getChildren, etc.)
- Returns:
- The filter object
- Throws:
com.sapportals.wcm.WcmException
getFilterForWrite
public abstract INamespaceFilter getFilterForWrite(INamespaceFilter nmspFilter)
throws com.sapportals.wcm.WcmException
- Description copied from interface:
INamespaceFilterManager
- Returns a write filter objects
- Parameters:
nmspFilter - The predecessor filter in the cascade
- Returns:
- The filter object
- Throws:
com.sapportals.wcm.WcmException - Exception raised in failure situation
This class can be accessed from:
|
SC
|
DC
|
Public Part
|
ACH
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2012 SAP AG Complete Copyright Notice