Uses of Interface
net.shibboleth.metadata.ItemMetadata

Packages that use ItemMetadata
net.shibboleth.metadata Base classes for dealing with collections of metadata (whatever metadata might mean to you). 
net.shibboleth.metadata.pipeline A set of classes for constructing generic data processing pipelines. 
net.shibboleth.metadata.util Some utility classes. 
 

Uses of ItemMetadata in net.shibboleth.metadata
 

Classes in net.shibboleth.metadata that implement ItemMetadata
 class ErrorStatus
          A type of StatusMetadata that indicates something is definitely wrong with the Item.
 class InfoStatus
          A type of StatusMetadata that carries informational messages.
 class ItemId
          Carries a unique identifier for the data carried by an Item.
 class ItemTag
          A ItemMetadata that associates a tag with a given Item.
 class StatusMetadata
          A ItemMetadata implementation that carries status information about an Item.
 class WarningStatus
          A type of StatusMetadata that indicates something may be "off" about the Item.
 

Fields in net.shibboleth.metadata with type parameters of type ItemMetadata
private  ClassToInstanceMultiMap<ItemMetadata> AbstractItem.metadata
          Additional processing information associated with this Item.
 

Methods in net.shibboleth.metadata that return types with arguments of type ItemMetadata
 ClassToInstanceMultiMap<ItemMetadata> Item.getItemMetadata()
          Gets all of the metadata attached to this Item.
 ClassToInstanceMultiMap<ItemMetadata> AbstractItem.getItemMetadata()
          Gets all of the metadata attached to this Item.
 

Uses of ItemMetadata in net.shibboleth.metadata.pipeline
 

Classes in net.shibboleth.metadata.pipeline that implement ItemMetadata
 class ComponentInfo
          Some basic information related to a component's processing of an Item.
 

Fields in net.shibboleth.metadata.pipeline with type parameters of type ItemMetadata
private  Collection<Class<ItemMetadata>> AbstractItemMetadataSelectionStage.selectionRequirements
          ItemMetadata classes that, if the an contains, will cause the Item to be selected.
 

Methods in net.shibboleth.metadata.pipeline that return types with arguments of type ItemMetadata
 Collection<Class<ItemMetadata>> AbstractItemMetadataSelectionStage.getSelectionRequirements()
          Gets the ItemMetadata classes that, if the an contains, will cause the Item to be selected.
 

Method parameters in net.shibboleth.metadata.pipeline with type arguments of type ItemMetadata
protected  void StatusMetadataLoggingStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
protected  void StatusMetadataLoggingStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
protected  void ItemMetadataTerminationStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
protected  void ItemMetadataTerminationStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
protected  void ItemMetadataFilterStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
protected  void ItemMetadataFilterStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
protected abstract  void AbstractItemMetadataSelectionStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
protected abstract  void AbstractItemMetadataSelectionStage.doExecute(Collection<Item<?>> itemCollection, Item<?> matchingItem, Map<Class<? extends ItemMetadata>,List<? extends ItemMetadata>> matchingMetadata)
          Performs the stage's logic on the given item that contained metadata of the given type.
 void AbstractItemMetadataSelectionStage.setSelectionRequirements(Collection<Class<ItemMetadata>> requirements)
          Sets the ItemMetadata classes that, if the an contains, will cause the Item to be selected.
 

Uses of ItemMetadata in net.shibboleth.metadata.util
 

Fields in net.shibboleth.metadata.util with type parameters of type ItemMetadata
private  ClassToInstanceMultiMap<ItemMetadata> ItemCollectionWithMetadata.metadata
          Additional processing information associated with this collection of Items.
 

Methods in net.shibboleth.metadata.util that return types with arguments of type ItemMetadata
 ClassToInstanceMultiMap<ItemMetadata> ItemCollectionWithMetadata.getCollectionMetadata()
          Gets the ItemMetadata for this collection.
 

Methods in net.shibboleth.metadata.util with parameters of type ItemMetadata
static void ItemMetadataSupport.addToAll(Collection<? extends Item> itemCollection, ItemMetadata... metadatas)
          Adds all the give ItemMetadata items to each Item element in the given collection.
static void ItemMetadataSupport.addToAll(Item<?> item, ItemMetadata... metadatas)
          Adds all the given ItemMetadata items to the given Item element.
static void ItemMetadataSupport.addToCollection(Collection<? extends Item> itemCollection, ItemMetadata... itemMetadatas)
          Adds one or more ItemMetadata to the given collection if the collection is an instance of ItemCollectionWithMetadata.
 



Copyright © 2009-2011. All Rights Reserved.