Skip navigation links
A C G I R S 

A

addRenderRequest(String) - Method in class ch.swaechter.angularjuniversal.renderer.Renderer
Add a new render request and receive a future, that can be resolved as soon the render request has been rendered.

C

ch.swaechter.angularjuniversal.renderer - package ch.swaechter.angularjuniversal.renderer
 
ch.swaechter.angularjuniversal.renderer.configuration - package ch.swaechter.angularjuniversal.renderer.configuration
 
ch.swaechter.angularjuniversal.renderer.engine - package ch.swaechter.angularjuniversal.renderer.engine
 
ch.swaechter.angularjuniversal.renderer.request - package ch.swaechter.angularjuniversal.renderer.request
 
ch.swaechter.angularjuniversal.renderer.utils - package ch.swaechter.angularjuniversal.renderer.utils
 
createRenderEngine() - Method in interface ch.swaechter.angularjuniversal.renderer.engine.RenderEngineFactory
Create a new render engine.
createTemporaryFileFromInputStream(String, String, InputStream) - Static method in class ch.swaechter.angularjuniversal.renderer.utils.RenderUtils
Create a temporary file from an input string.

G

getEngines() - Method in class ch.swaechter.angularjuniversal.renderer.configuration.RenderConfiguration
Get the number of engines.
getFuture() - Method in class ch.swaechter.angularjuniversal.renderer.request.RenderRequest
Get the completable future of the render request that will contain the render content.
getLiveReload() - Method in class ch.swaechter.angularjuniversal.renderer.configuration.RenderConfiguration
Get the status of live reload.
getServerBundleFile() - Method in class ch.swaechter.angularjuniversal.renderer.configuration.RenderConfiguration
Get the file path of the server bundle.
getStringFromInputStream(InputStream, Charset) - Static method in class ch.swaechter.angularjuniversal.renderer.utils.RenderUtils
Get the content of an input stream as string.
getTemplateContent() - Method in class ch.swaechter.angularjuniversal.renderer.configuration.RenderConfiguration
Get the content of the template.
getUri() - Method in class ch.swaechter.angularjuniversal.renderer.request.RenderRequest
Get the URI of the render request.
getUuid() - Method in class ch.swaechter.angularjuniversal.renderer.request.RenderRequest
Get the unique UUID of the render request.

I

isRendererRunning() - Method in class ch.swaechter.angularjuniversal.renderer.Renderer
Check if the render engine is already running.

R

RenderConfiguration - Class in ch.swaechter.angularjuniversal.renderer.configuration
This class is responsible for providing the whole render configuration.
RenderConfiguration(String, File, int, boolean) - Constructor for class ch.swaechter.angularjuniversal.renderer.configuration.RenderConfiguration
Create a new render configuration with the given parameters.
RenderEngine - Interface in ch.swaechter.angularjuniversal.renderer.engine
The interface RenderEngine represents a JavaScript engine that has to handle all incoming requests, render them and push back the result.
RenderEngineFactory - Interface in ch.swaechter.angularjuniversal.renderer.engine
This interface is used to create new render engines.
Renderer - Class in ch.swaechter.angularjuniversal.renderer
The class Render provides a manager to render requests with the render engine and the render configuration.
Renderer(RenderEngineFactory, RenderConfiguration) - Constructor for class ch.swaechter.angularjuniversal.renderer.Renderer
Create a new render engine that used the render engine factory for creating new render engines and the render configuration for the configuration.
RenderRequest - Class in ch.swaechter.angularjuniversal.renderer.request
This class represents a render request with a completable future that will contain the rendered content, a unique UUID and the URI of the request.
RenderRequest(String) - Constructor for class ch.swaechter.angularjuniversal.renderer.request.RenderRequest
Create a new render request based on the given URI.
RenderUtils - Class in ch.swaechter.angularjuniversal.renderer.utils
This class provides several useful util functions for reading and caching the assets.
RenderUtils() - Constructor for class ch.swaechter.angularjuniversal.renderer.utils.RenderUtils
 

S

startRenderer() - Method in class ch.swaechter.angularjuniversal.renderer.Renderer
Start the renderer.
startWorking(BlockingQueue<Optional<RenderRequest>>, RenderConfiguration) - Method in interface ch.swaechter.angularjuniversal.renderer.engine.RenderEngine
Start working and handle all incoming requests and resolve them.
stopRenderer() - Method in class ch.swaechter.angularjuniversal.renderer.Renderer
Stop the render engine while waiting for rendering all render requests.
A C G I R S 
Skip navigation links

Copyright © 2017. All rights reserved.