Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webengine.app
Class ModuleHandler

java.lang.Object
  extended by org.nuxeo.ecm.webengine.app.ModuleHandler

public class ModuleHandler
extends Object

Manage a WebEngine module.

Author:
Bogdan Stefanescu

Constructor Summary
ModuleHandler(WebEngine engine, BundledApplication app)
           
 
Method Summary
 Class<? extends WebEngineModule> getBaseModule()
           
 org.osgi.framework.Bundle getBundle()
           
 BundledApplication getBundledApplication()
           
 Class<? extends ResourceContribution>[] getContributions()
           
 WebEngine getEngine()
           
 Module getModule()
           
 String getName()
          The module name to be displayed in UI.
 Class<?>[] getRootClasses()
           
 void reset()
          Reset the module instance - this will force module rebuild on next call to getModule().
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleHandler

public ModuleHandler(WebEngine engine,
                     BundledApplication app)
Method Detail

getEngine

public WebEngine getEngine()

getBundledApplication

public BundledApplication getBundledApplication()

getBundle

public org.osgi.framework.Bundle getBundle()

getModule

public Module getModule()

reset

public void reset()
Reset the module instance - this will force module rebuild on next call to getModule().


getName

public String getName()
The module name to be displayed in UI.


getRootClasses

public Class<?>[] getRootClasses()

getContributions

public Class<? extends ResourceContribution>[] getContributions()

getBaseModule

public Class<? extends WebEngineModule> getBaseModule()

Nuxeo Enterprise Platform 5.4

Copyright © 2011 Nuxeo SAS. All Rights Reserved.