| Package | Description |
|---|---|
| net.shibboleth.metadata |
Base classes for dealing with collections of metadata (whatever metadata might mean to you).
|
| net.shibboleth.metadata.dom.saml.mdrpi |
Aggregator classes for the MDRPI specification.
|
| net.shibboleth.metadata.pipeline |
A set of classes for constructing generic data processing pipelines.
|
| net.shibboleth.metadata.util |
Some utility classes.
|
| Modifier and Type | Class and Description |
|---|---|
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. |
| Modifier and Type | Field and Description |
|---|---|
private net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap<ItemMetadata> |
AbstractItem.metadata
Additional processing information associated with this Item.
|
| Modifier and Type | Method and Description |
|---|---|
net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap<ItemMetadata> |
Item.getItemMetadata()
Gets all of the metadata attached to this Item.
|
net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap<ItemMetadata> |
AbstractItem.getItemMetadata()
Gets all of the metadata attached to this Item.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RegistrationAuthority
Carries the registration authority URI for a SAML entity.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentInfo
Some basic information related to a component's processing of an
Item. |
| Modifier and Type | Field and Description |
|---|---|
private Collection<ItemMetadata> |
ItemMetadataAddingStage.additionalItemMetadata
ItemMetadata objects to add to each Item's item metadata. |
private Collection<Class<? extends ItemMetadata>> |
AbstractItemMetadataSelectionStage.selectionRequirements
ItemMetadata classes that, if the an item contains, will cause the Item to be selected. |
| Modifier and Type | Method and Description |
|---|---|
Collection<ItemMetadata> |
ItemMetadataAddingStage.getAdditionalItemMetadata()
Gets the
ItemMetadata being added to each Item's item metadata. |
Collection<Class<? extends ItemMetadata>> |
AbstractItemMetadataSelectionStage.getSelectionRequirements()
Gets the
ItemMetadata classes that, if the an item contains, will cause the Item to be
selected. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StatusMetadataLoggingStage.doExecute(Collection<Item<T>> itemCollection,
Item<T> 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<T>> itemCollection,
Item<T> 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<T>> itemCollection,
Item<T> 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<T>> itemCollection,
Item<T> 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<T>> itemCollection,
Item<T> 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<T>> itemCollection,
Item<T> 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<T>> itemCollection,
Item<T> 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<T>> itemCollection,
Item<T> 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.
|
private void |
StatusMetadataLoggingStage.logErrors(String itemId,
List<? extends ItemMetadata> statuses)
Logs error messages.
|
private void |
StatusMetadataLoggingStage.logInfos(String itemId,
List<? extends ItemMetadata> statuses)
Logs info messages.
|
private void |
StatusMetadataLoggingStage.logWarnings(String itemId,
List<? extends ItemMetadata> statuses)
Logs warning messages.
|
void |
ItemMetadataAddingStage.setAdditionalItemMetadata(Collection<ItemMetadata> metadata)
Gets the
ItemMetadata to be added to each Item's item metadata. |
void |
AbstractItemMetadataSelectionStage.setSelectionRequirements(Collection<Class<? extends ItemMetadata>> requirements)
Sets the
ItemMetadata classes that, if the an item contains, will cause the Item to be
selected. |
| Modifier and Type | Field and Description |
|---|---|
private net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap<ItemMetadata> |
ItemCollectionWithMetadata.metadata
Additional processing information associated with this collection of Items.
|
| Modifier and Type | Method and Description |
|---|---|
net.shibboleth.utilities.java.support.collection.ClassToInstanceMultiMap<ItemMetadata> |
ItemCollectionWithMetadata.getCollectionMetadata()
Gets the
ItemMetadata for this collection. |
| Modifier and Type | Method and Description |
|---|---|
static void |
ItemMetadataSupport.addAll(Item<?> item,
Iterable<? extends ItemMetadata> metadatas)
Adds all the given
ItemMetadata items to the given Item element. |
static void |
ItemMetadataSupport.addToAll(Collection<? extends Item<?>> itemCollection,
Iterable<? extends ItemMetadata> metadatas)
Adds all the give
ItemMetadata items to each Item element in the given collection. |
static <T> void |
ItemMetadataSupport.addToCollection(Collection<Item<T>> itemCollection,
Iterable<? extends ItemMetadata> itemMetadatas)
Adds one or more
ItemMetadata to the given collection if the collection is an instance of
ItemCollectionWithMetadata. |
Copyright © 1999–2016. All rights reserved.