Class GoTemplateEngine
java.lang.Object
io.continual.services.SimpleService
io.continual.templating.impl.golang.GoTemplateEngine
- All Implemented Interfaces:
io.continual.services.Service,ContinualTemplateEngine
public class GoTemplateEngine
extends io.continual.services.SimpleService
implements ContinualTemplateEngine
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.continual.templating.ContinualTemplateEngine
ContinualTemplateEngine.TemplateParseExceptionNested classes/interfaces inherited from interface io.continual.services.Service
io.continual.services.Service.FailedToStart -
Constructor Summary
ConstructorsConstructorDescriptionGoTemplateEngine(io.continual.services.ServiceContainer sc, org.json.JSONObject config) -
Method Summary
Modifier and TypeMethodDescriptionstatic Objectstatic StringvoidrenderTemplate(ContinualTemplateSource templateSrc, ContinualTemplateContext context, OutputStream outTo) Methods inherited from class io.continual.services.SimpleService
isRunning, onStartRequested, onStopRequested, requestFinish, requestFinishAndWait, startMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.continual.services.Service
isRunning, requestFinish, start
-
Constructor Details
-
GoTemplateEngine
public GoTemplateEngine(io.continual.services.ServiceContainer sc, org.json.JSONObject config)
-
-
Method Details
-
createContext
- Specified by:
createContextin interfaceContinualTemplateEngine
-
renderTemplate
public void renderTemplate(ContinualTemplateSource templateSrc, ContinualTemplateContext context, OutputStream outTo) throws ContinualTemplateSource.TemplateNotFoundException, IOException, ContinualTemplateEngine.TemplateParseException - Specified by:
renderTemplatein interfaceContinualTemplateEngine- Throws:
ContinualTemplateSource.TemplateNotFoundExceptionIOExceptionContinualTemplateEngine.TemplateParseException
-
fnDefault
-
fnQuote
-