Index

A C D G I K M O P S U V 
All Classes and Interfaces|All Packages

A

applies(Map<String, Serializable>) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardCondition
 
AttributeFactory - Class in org.codice.ddf.catalog.plugin.metacard.util
Support class for working with and constructing Attributes.
AttributeFactory() - Constructor for class org.codice.ddf.catalog.plugin.metacard.util.AttributeFactory
 

C

createAttribute(AttributeDescriptor, String) - Method in class org.codice.ddf.catalog.plugin.metacard.util.AttributeFactory
Attempts to create an Attribute according to the provided AttributeDescriptor whose value is represented by the given string .

D

destroy() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
Method required by the component-managed strategy.

G

getCriteriaKey() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardCondition
 
getCriteriaKey() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
getExpectedValue() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardCondition
 
getExpectedValue() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
getNewAttributes() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardCondition
 
getNewAttributes() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
getParsedAttributes() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardCondition
 

I

init() - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
Method required by the component-managed strategy.

K

KeyValueParser - Class in org.codice.ddf.catalog.plugin.metacard.util
Helper class used for parsing key-value pairs in the format of 'key = value'.
KeyValueParser() - Constructor for class org.codice.ddf.catalog.plugin.metacard.util.KeyValueParser
Setup a default instance of KeyValueParser.
KeyValueParser(boolean) - Constructor for class org.codice.ddf.catalog.plugin.metacard.util.KeyValueParser
Sets up an instance of KeyValueParser that throws an IllegalArgumentException on the first failure during batch operations.

M

MetacardCondition - Class in org.codice.ddf.catalog.plugin.metacard
Represents an immutable, rule-based check on a metacard given a map of possible criteria to check against.
MetacardCondition(String, String) - Constructor for class org.codice.ddf.catalog.plugin.metacard.MetacardCondition
 
MetacardCondition(String, String, List<String>, KeyValueParser) - Constructor for class org.codice.ddf.catalog.plugin.metacard.MetacardCondition
 
MetacardIngestNetworkPlugin - Class in org.codice.ddf.catalog.plugin.metacard
Conditional attribute adjustments for metacards based on IP, hostname, scheme, and context path.
MetacardIngestNetworkPlugin(KeyValueParser, MetacardServices, AttributeFactory, MetacardCondition) - Constructor for class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
Constructor requires all dependencies.
MetacardServices - Class in org.codice.ddf.catalog.plugin.metacard.util
Support and bulk operations for Metacards.
MetacardServices() - Constructor for class org.codice.ddf.catalog.plugin.metacard.util.MetacardServices
Initializes the services with an empty list of system MetacardTypes.
MetacardServices(List<MetacardType>) - Constructor for class org.codice.ddf.catalog.plugin.metacard.util.MetacardServices
Initializes the services with the provided list of MetacardTypes.

O

org.codice.ddf.catalog.plugin.metacard - package org.codice.ddf.catalog.plugin.metacard
 
org.codice.ddf.catalog.plugin.metacard.util - package org.codice.ddf.catalog.plugin.metacard.util
 

P

parseAttributeValue(AttributeDescriptor, String) - Method in class org.codice.ddf.catalog.plugin.metacard.util.AttributeFactory
Attempts to parse a value for an Attribute according to the provided AttributeDescriptor whose value is represented by the given string .
parsePairsToMap(List<String>) - Method in class org.codice.ddf.catalog.plugin.metacard.util.KeyValueParser
Transforms a List of strings representing key-value pairs into a Map with only the valid mappings.
processPostDelete(DeleteResponse) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
processPostQuery(QueryResponse) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
processPostResource(ResourceResponse, Metacard) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
processPreCreate(CreateRequest) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
processPreDelete(DeleteRequest) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
processPreQuery(QueryRequest) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
processPreResource(ResourceRequest) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
processPreUpdate(UpdateRequest, Map<String, Metacard>) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 

S

setAttributesIfAbsent(List<Metacard>, Map<String, String>, AttributeFactory) - Method in class org.codice.ddf.catalog.plugin.metacard.util.MetacardServices
Returns a new list of new Metacards created from the collection and applies each attribute in the only if the attribute is not already set on the Metacard.
setCriteriaKey(String) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
setExpectedValue(String) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 
setNewAttributes(List<String>) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
 

U

updateCondition(Map<String, Object>) - Method in class org.codice.ddf.catalog.plugin.metacard.MetacardIngestNetworkPlugin
Atomically update the condition so that ingest rules are not evaluated based on an invalid rule.

V

validatePair(String) - Method in class org.codice.ddf.catalog.plugin.metacard.util.KeyValueParser
Given a string, returns true if it is a valid key-value pair.
A C D G I K M O P S U V 
All Classes and Interfaces|All Packages