@Singleton public class MetadataTemplateManagerImpl extends Object implements TemplateManager
| Constructor and Description |
|---|
MetadataTemplateManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
TemplateApplicationReport |
applyMetadataTemplates(File original,
Set<org.gcube.spatial.data.sdi.model.metadata.TemplateInvocation> invocations) |
void |
defaultInit() |
File |
generateFromTemplate(Map<String,String> parameters,
String template) |
org.gcube.spatial.data.sdi.model.metadata.TemplateCollection |
getAvailableMetadataTemplates() |
void |
init(Object configurationObject) |
@PostConstruct public void defaultInit()
public void init(Object configurationObject)
public org.gcube.spatial.data.sdi.model.metadata.TemplateCollection getAvailableMetadataTemplates()
getAvailableMetadataTemplates in interface TemplateManagerpublic TemplateApplicationReport applyMetadataTemplates(File original, Set<org.gcube.spatial.data.sdi.model.metadata.TemplateInvocation> invocations) throws IOException, TransformerException
applyMetadataTemplates in interface TemplateManagerIOExceptionTransformerExceptionpublic File generateFromTemplate(Map<String,String> parameters, String template) throws Exception
generateFromTemplate in interface TemplateManagerExceptionCopyright © 2017. All Rights Reserved.