Index
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
Attributeaccording to the providedAttributeDescriptorwhose 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
KeyValueParserthat throws anIllegalArgumentExceptionon 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
Attributeaccording to the providedAttributeDescriptorwhose value is represented by the given string . - parsePairsToMap(List<String>) - Method in class org.codice.ddf.catalog.plugin.metacard.util.KeyValueParser
- 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 theMetacard. - 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.
All Classes and Interfaces|All Packages