de.deepamehta.plugins.webactivator
Class WebActivatorPlugin

Show UML class diagram
java.lang.Object
  extended by de.deepamehta.core.osgi.PluginActivator
      extended by de.deepamehta.plugins.webactivator.WebActivatorPlugin
All Implemented Interfaces:
PluginContext, ServiceRequestFilterListener, EventListener, org.osgi.framework.BundleActivator

public class WebActivatorPlugin
extends PluginActivator
implements ServiceRequestFilterListener


Nested Class Summary
private  class WebActivatorPlugin.BundleResourceResolver
           
 
Field Summary
private static String ATTR_CONTEXT
           
private  Logger logger
           
private  javax.servlet.http.HttpServletRequest request
           
private  javax.servlet.http.HttpServletResponse response
           
private  javax.servlet.ServletContext servletContext
           
private  org.thymeleaf.TemplateEngine templateEngine
           
 
Fields inherited from class de.deepamehta.core.osgi.PluginActivator
bundle, dms
 
Constructor Summary
WebActivatorPlugin()
           
 
Method Summary
private  org.thymeleaf.context.AbstractContext context()
           
 org.thymeleaf.TemplateEngine getTemplateEngine()
           
protected  void initTemplateEngine()
           
 void serviceRequestFilter(com.sun.jersey.spi.container.ContainerRequest containerRequest)
           
protected  com.sun.jersey.api.view.Viewable view(String templateName)
           
protected  void viewData(String name, Object value)
           
 
Methods inherited from class de.deepamehta.core.osgi.PluginActivator
getBundleContext, getPluginName, getStaticResource, getUri, init, postInstall, publishDirectory, serviceArrived, serviceGone, setCoreService, shutdown, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ATTR_CONTEXT

private static String ATTR_CONTEXT

templateEngine

private org.thymeleaf.TemplateEngine templateEngine

request

@Context
private javax.servlet.http.HttpServletRequest request

response

@Context
private javax.servlet.http.HttpServletResponse response

servletContext

@Context
private javax.servlet.ServletContext servletContext

logger

private Logger logger
Constructor Detail

WebActivatorPlugin

public WebActivatorPlugin()
Method Detail

serviceRequestFilter

public void serviceRequestFilter(com.sun.jersey.spi.container.ContainerRequest containerRequest)
Specified by:
serviceRequestFilter in interface ServiceRequestFilterListener

getTemplateEngine

public org.thymeleaf.TemplateEngine getTemplateEngine()

initTemplateEngine

protected void initTemplateEngine()

viewData

protected void viewData(String name,
                        Object value)

view

protected com.sun.jersey.api.view.Viewable view(String templateName)

context

private org.thymeleaf.context.AbstractContext context()


Copyright © 2015. All Rights Reserved.