net.shibboleth.metadata.pipeline
Class StatusMetadataLoggingStage
java.lang.Object
net.shibboleth.metadata.pipeline.AbstractComponent
net.shibboleth.metadata.pipeline.BaseStage<Item<?>>
net.shibboleth.metadata.pipeline.AbstractItemMetadataSelectionStage
net.shibboleth.metadata.pipeline.StatusMetadataLoggingStage
- All Implemented Interfaces:
- Component, Stage<Item<?>>
public class StatusMetadataLoggingStage
- extends AbstractItemMetadataSelectionStage
A Stage that logs StatusMetadata associated with an Item.
|
Field Summary |
private Logger |
log
Class logger. |
log
private final Logger log
- Class logger.
StatusMetadataLoggingStage
public StatusMetadataLoggingStage()
doExecute
protected void doExecute(Collection<Item<?>> itemCollection,
Item<?> matchingItem,
Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
throws StageProcessingException
- Performs the stage's logic on the given item that contained metadata of the given type.
- Specified by:
doExecute in class AbstractItemMetadataSelectionStage
- Parameters:
itemCollection - current item collectionmatchingItem - matching itemmatchingMetadata - all the ItemMetadata instances that match a selection criteria
- Throws:
StageProcessingException - thrown if there is a problem processing the item
Copyright © 2009-2011. All Rights Reserved.