Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.gwt.runtime.client
Interface ApplicationBundle

All Known Subinterfaces:
DefaultBundle, SmartBundle

public interface ApplicationBundle

Marker interface to define application bundles (or layouts). This is used the deferred binding to generate bundled application.

To create new application bundles we should extends this interface and add describe which extension and extension points must be included in the bundle.

When deploying extensions through bundles it will automatically handle ordering hints so the target extension point may ignore hints (only collection oriented hints are handled. (REPLACE and AS_DEFAULT are not).

Author:
Bogdan Stefanescu

Method Summary
 void deploy()
          Deploys all bundled extension and extension points without starting the application.
 void start()
          Starts this bundle.
 void start(java.lang.String name)
          Starts this bundle using a prefix for server URL.
 

Method Detail

start

void start()
Starts this bundle. This will deploy all bundled extension points and extensions and then it is starting the application.


start

void start(java.lang.String name)
Starts this bundle using a prefix for server URL. This is especially needed when debugging in hosted mode to redirect remote calls to another server than the one in embedded Tomcat


deploy

void deploy()
Deploys all bundled extension and extension points without starting the application.


Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.