public interface ProcessResourceItem extends ProcessItem
ProcessResourceItem
represents the data that will be processed by the ProcessingFramework
. It maps a specific Metacard
to an associated
ProcessResource
.Modifier and Type | Method and Description |
---|---|
ProcessResource |
getProcessResource()
Gets the
ProcessResource that corresponds to the associated Metacard retrieved from ProcessItem.getMetacard() . |
boolean |
isMetacardModified()
Determines whether or not the metacard from
ProcessItem.getMetacard() has been modified
by any of the PostProcessPlugin s during processing by the ProcessingFramework . |
void |
markMetacardAsModified()
Mark the metacard as modified.
|
getMetacard
@Nullable ProcessResource getProcessResource()
ProcessResource
that corresponds to the associated Metacard
retrieved from ProcessItem.getMetacard()
.ProcessResource
boolean isMetacardModified()
ProcessItem.getMetacard()
has been modified
by any of the PostProcessPlugin
s during processing by the ProcessingFramework
.
This is used to determine whether or not a (@link ddf.catalog.operation.UpdateRequest} for this
ProcessItem.getMetacard()
needs to be made back to the CatalogFramework
.true
if modified, false
otherwisevoid markMetacardAsModified()
This work is licensed under a Creative Commons Attribution 4.0 International License.