public class RelatedProceduresEnrichment extends ProcedureDescriptionEnrichment
Modifier and Type | Field and Description |
---|---|
private HibernateProcedureConverter |
converter |
private Map<String,Procedure> |
procedureCache |
private String |
procedureDescriptionFormat |
private TimePeriod |
validTime |
Constructor and Description |
---|
RelatedProceduresEnrichment() |
Modifier and Type | Method and Description |
---|---|
private Map<String,Procedure> |
createProcedureCache() |
void |
enrich() |
private Set<SosProcedureDescription> |
getChildProcedures()
Add a collection of child procedures to a procedure
|
private Set<String> |
getParentProcedures()
Add parent procedures to a procedure
|
RelatedProceduresEnrichment |
setConverter(HibernateProcedureConverter c) |
RelatedProceduresEnrichment |
setProcedureCache(Map<String,Procedure> cache) |
RelatedProceduresEnrichment |
setProcedureDescriptionFormat(String pdf) |
RelatedProceduresEnrichment |
setValidTime(TimePeriod validTime) |
getCache, getDescription, getIdentifier, getLocale, getSession, getSosOfferings, getVersion, isApplicable, isSetLocale, predicate, procedureSettings, setDescription, setIdentifier, setLocale, setSession, setVersion
private String procedureDescriptionFormat
private HibernateProcedureConverter converter
private TimePeriod validTime
public RelatedProceduresEnrichment setProcedureDescriptionFormat(String pdf)
public RelatedProceduresEnrichment setConverter(HibernateProcedureConverter c)
public RelatedProceduresEnrichment setProcedureCache(Map<String,Procedure> cache)
public RelatedProceduresEnrichment setValidTime(TimePeriod validTime)
public void enrich() throws OwsExceptionReport
enrich
in class ProcedureDescriptionEnrichment
OwsExceptionReport
private Set<SosProcedureDescription> getChildProcedures() throws OwsExceptionReport
procedure
- Parent procedure identifieroutputFormat
- Procedure description formatversion
- Service versioncache
- Loaded procedure mapsession
- Hibernate sessionOwsExceptionReport
- If an error occursConverterException
- If creation of child procedure description failsprivate Set<String> getParentProcedures() throws OwsExceptionReport
procID
- procedure identifier to add parent procedures toOwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.