public class BlossomTemplateDefinitionProvider extends Object implements info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
TemplateDefinitionRegistry
.Constructor and Description |
---|
BlossomTemplateDefinitionProvider(BlossomTemplateDefinition definition) |
Modifier and Type | Method and Description |
---|---|
info.magnolia.rendering.template.TemplateDefinition |
get() |
List<info.magnolia.config.registry.decoration.DefinitionDecorator<info.magnolia.rendering.template.TemplateDefinition>> |
getDecorators() |
List<String> |
getErrorMessages() |
long |
getLastModified() |
info.magnolia.config.registry.DefinitionMetadata |
getMetadata() |
info.magnolia.config.registry.DefinitionRawView |
getRaw() |
boolean |
isValid() |
public BlossomTemplateDefinitionProvider(BlossomTemplateDefinition definition)
public List<info.magnolia.config.registry.decoration.DefinitionDecorator<info.magnolia.rendering.template.TemplateDefinition>> getDecorators()
getDecorators
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
public info.magnolia.config.registry.DefinitionMetadata getMetadata()
getMetadata
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
public info.magnolia.rendering.template.TemplateDefinition get() throws info.magnolia.config.registry.Registry.InvalidDefinitionException
get
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
info.magnolia.config.registry.Registry.InvalidDefinitionException
public info.magnolia.config.registry.DefinitionRawView getRaw()
getRaw
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
public boolean isValid()
isValid
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
public List<String> getErrorMessages()
getErrorMessages
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
public long getLastModified()
getLastModified
in interface info.magnolia.config.registry.DefinitionProvider<info.magnolia.rendering.template.TemplateDefinition>
Copyright © 2009–2020 Magnolia International Ltd.. All rights reserved.