Package net.shibboleth.metadata
package net.shibboleth.metadata
Base classes for dealing with collections of metadata (whatever metadata might mean to you).
-
ClassDescriptionAbstract class implementing a generic two-part strategy for item identification.AbstractItem<T>Base implementation of an
Item.Strategy used to merge the a number of source item collections into a target item collection.A merge strategy that adds source items to the target collection if none of the Items in the target collection have the sameItemIdas source item.A type ofStatusMetadatathat indicates something is definitely wrong with the Item.A type ofStatusMetadatathat carries informational messages.Item<T>A wrapper around a piece of information processed by pipeline stages.Item collection serializers convert aCollectionofItems into an octet stream.Carries a unique identifier for the data carried by anItem.Strategy for determining a human-readable identifier for a givenItem.Additional information associated with anItemwhile it is being worked with.Item serializers convert anIteminto an octet stream.AItemMetadatathat associates a tag with a givenItem.ACollectionMergeStrategythat adds the Item from each source, in order, by means of theList.addAll(Collection)method on the target.A simpleItemCollectionSerializerwhich just serializes eachItemin turn.AItemMetadataimplementation that carries status information about anItem.Class for getting and printing the version of the metadata pipeline.A type ofStatusMetadatathat indicates something may be "off" about theItem.