@ComponentProfile(summary="Filter and remove metadata",
tag="service,metadata")
public class MetadataFilterService
extends MetadataServiceImpl
Implementation of Service that filters metadata keys based on a MetadataFilter.
PatternIn the adapter configuration file this class is aliased as metadata-filter-service which is the preferred alternative to the fully qualified classname when building your configuration.
MetadataServiceImpl.LogWrapperDEBUG, ERROR, INFO, TRACE, WARNlog| Constructor and Description |
|---|
MetadataFilterService() |
| Modifier and Type | Method and Description |
|---|---|
void |
doService(AdaptrisMessage msg)
Apply the service to the message.
|
MetadataFilter |
getFilter() |
void |
setFilter(MetadataFilter mf) |
MetadataFilterService |
withFilter(MetadataFilter mf) |
closeService, getMetadataLogger, initService, logMetadata, logMetadata, logMetadata, logMetadata, prepare, setMetadataLogger, withMetadataLoggerchangeState, close, continueOnFailure, createName, createQualifier, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setContinueOnFail, setIsTrackingEndpoint, setUniqueId, start, stoppublic void doService(AdaptrisMessage msg)
ServiceApply the service to the message.
msg - the AdaptrisMessage to processpublic MetadataFilter getFilter()
public void setFilter(MetadataFilter mf)
public MetadataFilterService withFilter(MetadataFilter mf)