Uses of Interface
ddf.catalog.data.Metacard
Packages that use Metacard
Package
Description
Provides the classes for the Catalog Framework API and implementation.
Provides the classes for the Catalog Data API and implementation.
Provides the classes for the Catalog Event API and implementation.
Provides the classes for the Catalog Operation API and implementation.
Provides the classes for the Catalog Plug-in API and implementation.
Provides the classes for the Catalog Resource API and implementation.
Provides the classes for the Catalog Transform API and implementation.
Provides the classes for the Catalog Validation API and implementation.
-
Uses of Metacard in ddf.catalog
Methods in ddf.catalog with parameters of type MetacardModifier and TypeMethodDescriptionCatalogFramework.transform(Metacard metacard, String transformerId, Map<String, Serializable> requestProperties) Transforms the providedMetacardintoBinaryContent. -
Uses of Metacard in ddf.catalog.content.data
Methods in ddf.catalog.content.data that return MetacardModifier and TypeMethodDescriptionContentItem.getMetacard()Return the metacard associated with this product. -
Uses of Metacard in ddf.catalog.content.operation
Methods in ddf.catalog.content.operation that return types with arguments of type MetacardMethods in ddf.catalog.content.operation with parameters of type MetacardModifier and TypeMethodDescriptionvoidContentMetadataExtractor.process(InputStream input, Metacard metacard) Parses the input stream, extracting metadata from it to add to the metacard.voidParses the input string, extracting metadata from it to add to the metacard.voidParses the input string, extracting metadata from it to add to the metacard. -
Uses of Metacard in ddf.catalog.data
Methods in ddf.catalog.data that return MetacardModifier and TypeMethodDescriptionResult.getMetacard()Gets theMetacardwrapped by thisResult.AttributeInjector.injectAttributes(Metacard original) 'Injects'AttributeDescriptors (represented by 'global'InjectableAttributes andInjectableAttributes specific tooriginal's metacard type) into the givenMetacardby returning a newMetacardwith the same data asoriginalbut with a newMetacardTypecontaining the additional injectedAttributeDescriptors.Methods in ddf.catalog.data with parameters of type MetacardModifier and TypeMethodDescriptionAttributeInjector.injectAttributes(Metacard original) 'Injects'AttributeDescriptors (represented by 'global'InjectableAttributes andInjectableAttributes specific tooriginal's metacard type) into the givenMetacardby returning a newMetacardwith the same data asoriginalbut with a newMetacardTypecontaining the additional injectedAttributeDescriptors. -
Uses of Metacard in ddf.catalog.event
Methods in ddf.catalog.event with parameters of type MetacardModifier and TypeMethodDescriptionvoidThis method will determine how to handle aMetacardwhen it is created/ingested.voidThis method will determine how to handle aMetacardwhen it is deleted.voidEventProcessor.notifyCreated(Metacard newMetacard) voidEventProcessor.notifyDeleted(Metacard oldMetacard) voidEventProcessor.notifyUpdated(Metacard newMetacard, Metacard oldMetacard) voidDeliveryMethod.updatedHit(Metacard newMetacard, Metacard oldMetacard) This method will determine how to handle aMetacardwhen it is updated.voidDeliveryMethod.updatedMiss(Metacard newMetacard, Metacard oldMetacard) This method will determine how to handle aMetacardwhen it is updated. -
Uses of Metacard in ddf.catalog.operation
Methods in ddf.catalog.operation that return MetacardMethods in ddf.catalog.operation that return types with arguments of type MetacardModifier and TypeMethodDescriptionCreateResponse.getCreatedMetacards()Gets the metacards returned from a create operation.DeleteResponse.getDeletedMetacards()Gets the deleted metacards.CreateRequest.getMetacards()OperationTransaction.getPreviousStateMetacards()Returns the list of metacards in the state they existed before the operation was performed.UpdateRequest.getUpdates()Get the updates to be made. -
Uses of Metacard in ddf.catalog.plugin
Methods in ddf.catalog.plugin that return MetacardModifier and TypeMethodDescriptionPreDeliveryPlugin.processCreate(Metacard metacard) Callback invoked when aMetacardhas createdPreDeliveryPlugin.processDelete(Metacard metacard) Callback invoked when aMetacardhas been deletedMethods in ddf.catalog.plugin with parameters of type MetacardModifier and TypeMethodDescriptionPreDeliveryPlugin.processCreate(Metacard metacard) Callback invoked when aMetacardhas createdPreDeliveryPlugin.processDelete(Metacard metacard) Callback invoked when aMetacardhas been deletedPolicyPlugin.processPostDelete(Metacard input, Map<String, Serializable> properties) Processes aMetacard, following the execution of ddf.catalog.source.CatalogProvider#delete(ddf.catalog.operation.DeleteRequest), to return policy informationAccessPlugin.processPostResource(ResourceResponse input, Metacard metacard) Processes aResourceResponse, following the execution of theResourceRequest, to determine whether or not the user can access the Response.PolicyPlugin.processPostResource(ResourceResponse resourceResponse, Metacard metacard) Processes aResourceResponse, following the execution of theResourceRequest, to return policy informationPreAuthorizationPlugin.processPostResource(ResourceResponse input, Metacard metacard) Process aResourceResponsefor use cases that occur prior to security rules.PolicyPlugin.processPreCreate(Metacard input, Map<String, Serializable> properties) Processes aMetacard, prior to ddf.catalog.source.CatalogProvider#create(ddf.catalog.operation.CreateRequest), to return policy informationPolicyPlugin.processPreUpdate(Metacard newMetacard, Map<String, Serializable> properties) Processes aMetacard, prior to ddf.catalog.source.CatalogProvider#update(ddf.catalog.operation.UpdateRequest), to return policy informationMethod parameters in ddf.catalog.plugin with type arguments of type MetacardModifier and TypeMethodDescriptionPolicyPlugin.processPreDelete(List<Metacard> metacards, Map<String, Serializable> properties) Processes aDeleteRequest, prior to ddf.catalog.source.CatalogProvider#delete(ddf.catalog.operation.DeleteRequest), to return policy informationAccessPlugin.processPreUpdate(UpdateRequest input, Map<String, Metacard> existingMetacards) Processes anUpdateRequest, prior to execution of theUpdate, to determine whether or not the user can access the Catalog operationPreAuthorizationPlugin.processPreUpdate(UpdateRequest input, Map<String, Metacard> existingMetacards) Process anUpdateRequestfor use cases that occur prior to security rules. -
Uses of Metacard in ddf.catalog.resource
Methods in ddf.catalog.resource with parameters of type MetacardModifier and TypeMethodDescriptionResourceReader.getOptions(Metacard metacard) Obtain a set of all options supported by this ResourceReader. -
Uses of Metacard in ddf.catalog.security
Methods in ddf.catalog.security that return MetacardMethods in ddf.catalog.security with parameters of type MetacardModifier and TypeMethodDescription -
Uses of Metacard in ddf.catalog.transform
Methods in ddf.catalog.transform that return MetacardModifier and TypeMethodDescriptionInputTransformer.transform(InputStream input) Transforms the input into aMetacard.InputTransformer.transform(InputStream input, String id) Methods in ddf.catalog.transform that return types with arguments of type MetacardModifier and TypeMethodDescriptionInputCollectionTransformer.transform(InputStream inputStream, Map<String, Serializable> arguments) Transforms anInputStreaminto a list ofMetacards.Methods in ddf.catalog.transform with parameters of type MetacardModifier and TypeMethodDescriptionMetacardTransformer.transform(Metacard metacard, Map<String, Serializable> arguments) Transforms the providedMetacardinto aBinaryContent -
Uses of Metacard in ddf.catalog.validation
Methods in ddf.catalog.validation with parameters of type MetacardModifier and TypeMethodDescriptionvoidValidates aMetacardReportingMetacardValidator.validateMetacard(Metacard metacard) Validates aMetacard.