public class DescribeGeneratorImpl extends Object implements DescribeGenerator
| Constructor and Description |
|---|
DescribeGeneratorImpl(ddf.catalog.CatalogFramework fw,
ddf.catalog.filter.FilterBuilder builder,
GeneratorConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
protected net.di2e.jaxb.cdr.describe.wrapper.Describe |
createDescribeRecord(String sourceId,
Map<String,String> resultProperties) |
ddf.catalog.data.Metacard |
generate(String sourceId) |
Map<String,ddf.catalog.data.Metacard> |
generateAll() |
protected org.opengis.filter.Filter |
getFilter(Date startDate,
Date endDate,
String keywords) |
protected org.opengis.filter.sort.SortBy |
getSortBy() |
protected ddf.security.Subject |
getSystemSubject() |
protected void |
setContentTypes(us.mil.ces.metadata.ddms._5.ResourceType resource,
List<Map.Entry<String,Long>> contentTypeDetails) |
protected void |
setMimeTypes(net.di2e.jaxb.cdr.describe.cc.ContentCollectionType collection,
List<Map.Entry<String,Long>> mimeTypeDetails) |
protected void |
setRecordRate(net.di2e.jaxb.cdr.describe.cc.MetricsType metrics,
Map<String,TemporalCoverageHolder> timeMap) |
protected void |
setTemporalCoverage(List<us.mil.ces.metadata.ddms._5.TimePeriodType> timeList,
Map<String,TemporalCoverageHolder> timeMap) |
protected void |
updateDate(String label,
Date date,
Map<String,TemporalCoverageHolder> map) |
public DescribeGeneratorImpl(ddf.catalog.CatalogFramework fw,
ddf.catalog.filter.FilterBuilder builder,
GeneratorConfiguration config)
public ddf.catalog.data.Metacard generate(String sourceId)
generate in interface DescribeGeneratorpublic Map<String,ddf.catalog.data.Metacard> generateAll()
generateAll in interface DescribeGeneratorprotected net.di2e.jaxb.cdr.describe.wrapper.Describe createDescribeRecord(String sourceId, Map<String,String> resultProperties)
protected void setContentTypes(us.mil.ces.metadata.ddms._5.ResourceType resource,
List<Map.Entry<String,Long>> contentTypeDetails)
protected void setMimeTypes(net.di2e.jaxb.cdr.describe.cc.ContentCollectionType collection,
List<Map.Entry<String,Long>> mimeTypeDetails)
protected void setTemporalCoverage(List<us.mil.ces.metadata.ddms._5.TimePeriodType> timeList, Map<String,TemporalCoverageHolder> timeMap)
protected void setRecordRate(net.di2e.jaxb.cdr.describe.cc.MetricsType metrics,
Map<String,TemporalCoverageHolder> timeMap)
protected org.opengis.filter.Filter getFilter(Date startDate, Date endDate, String keywords)
protected org.opengis.filter.sort.SortBy getSortBy()
protected void updateDate(String label, Date date, Map<String,TemporalCoverageHolder> map)
protected ddf.security.Subject getSystemSubject()
Copyright © 2014–2016 Pink Summit, LLC. All rights reserved.