public class AtomTransformerWithPayload extends AbstractAtomTransformer
| Constructor and Description |
|---|
AtomTransformerWithPayload(org.codice.ddf.configuration.impl.ConfigurationWatcherImpl configWatcher,
ddf.action.ActionProvider viewMetacardProvider,
ddf.action.ActionProvider metadataProvider,
ddf.action.ActionProvider resourceProvider,
ddf.action.ActionProvider thumbnailProvider,
MimeType thumbnailMime,
MimeType viewMime) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntryElements(org.apache.abdera.model.Entry entry,
net.di2e.ecdr.commons.CDRMetacard metacard,
Map<String,Serializable> properties) |
void |
addFeedElements(org.apache.abdera.model.Feed feed,
ddf.catalog.operation.SourceResponse response,
Map<String,Serializable> properties) |
protected String |
getMetadataXML(ddf.catalog.data.Metacard metacard,
String format)
Method responsible for getting the metadata XML String that is associated with the Metacard.
|
void |
metacardTransformerAdded(ddf.catalog.transform.MetacardTransformer transformer,
Map<String,Object> map)
Method called by the OSGi container, managed by blueprint whenever a new MetacardTransformer service is exposed
to the OSGi Registry
|
void |
metacardTransformerRemoved(ddf.catalog.transform.MetacardTransformer transformer,
Map<String,Object> map)
Method is called when a MetacardTransformer is removed from the OSGi registry (called by OSGi container, managed
by blueprint)
|
addLinksToEntry, addLinksToFeed, addLocation, addStatus, getConfigurationWatcherImpl, getMetacardEntry, getResourceActionProvider, getThumbnailActionProvider, getThumbnailMimeType, getViewMetacardActionProvider, getViewMimeType, isFalse, isTransform41, isTransform50, setFeedTitle, setUseGMLEncoding, transform, transform, useGmlEncodingpublic AtomTransformerWithPayload(org.codice.ddf.configuration.impl.ConfigurationWatcherImpl configWatcher,
ddf.action.ActionProvider viewMetacardProvider,
ddf.action.ActionProvider metadataProvider,
ddf.action.ActionProvider resourceProvider,
ddf.action.ActionProvider thumbnailProvider,
MimeType thumbnailMime,
MimeType viewMime)
public void addFeedElements(org.apache.abdera.model.Feed feed,
ddf.catalog.operation.SourceResponse response,
Map<String,Serializable> properties)
addFeedElements in class AbstractAtomTransformerpublic void addEntryElements(org.apache.abdera.model.Entry entry,
net.di2e.ecdr.commons.CDRMetacard metacard,
Map<String,Serializable> properties)
addEntryElements in class AbstractAtomTransformerprotected String getMetadataXML(ddf.catalog.data.Metacard metacard, String format)
metacard - the Metacard to get the Metacard fromformat - the format of the MetacardTransformer to use (which is looked up by MetacardTransformer id)public void metacardTransformerAdded(ddf.catalog.transform.MetacardTransformer transformer,
Map<String,Object> map)
transformer - the MetacardTransformer that was addedmap - the service properties for the corresponding MetacardTransformerpublic void metacardTransformerRemoved(ddf.catalog.transform.MetacardTransformer transformer,
Map<String,Object> map)
transformer - the MetacardTransformer service that was removedmap - the service properties for the corresponding MetacardTransformerCopyright © 2014 Cohesive Integrations, LLC. All rights reserved.