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 java.lang.Object

Manage a WebEngine module.

Author:
Bogdan Stefanescu

Constructor Summary
ModuleHandler(WebEngine engine, BundledApplication app)
           
 
Method Summary
 java.lang.Class<? extends WebEngineModule> getBaseModule()
           
 org.osgi.framework.Bundle getBundle()
           
 BundledApplication getBundledApplication()
           
 java.lang.Class<? extends ResourceContribution>[] getContributions()
           
 WebEngine getEngine()
           
 Module getModule()
           
 java.lang.String getName()
          The module name to be displayed in UI.
 java.lang.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 java.lang.String getName()
The module name to be displayed in UI.


getRootClasses

public java.lang.Class<?>[] getRootClasses()

getContributions

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

getBaseModule

public java.lang.Class<? extends WebEngineModule> getBaseModule()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.