org.springframework.roo.bootstrap
Class AutoProcessor

java.lang.Object
  extended by org.springframework.roo.bootstrap.AutoProcessor

public class AutoProcessor
extends Object

Supports Main.

This class is based on Apache Felix's org.apache.felix.main.AutoProcessor class.

For maximum compatibility with Felix, this class has no changes from the Felix original.

Author:
Ben Alex

Field Summary
static String AUTO_DEPLOY_ACTION_PROPERY
          The property name used to specify auto-deploy actions.
static String AUTO_DEPLOY_DIR_PROPERY
          The property name used for the bundle directory.
static String AUTO_DEPLOY_DIR_VALUE
          The default name used for the bundle directory.
static String AUTO_DEPLOY_INSTALL_VALUE
          The name used for the auto-deploy install action.
static String AUTO_DEPLOY_START_VALUE
          The name used for the auto-deploy start action.
static String AUTO_DEPLOY_UNINSTALL_VALUE
          The name used for the auto-deploy uninstall action.
static String AUTO_DEPLOY_UPDATE_VALUE
          The name used for the auto-deploy update action.
static String AUTO_INSTALL_PROP
          The property name prefix for the launcher's auto-install property.
static String AUTO_START_PROP
          The property name prefix for the launcher's auto-start property.
 
Constructor Summary
AutoProcessor()
           
 
Method Summary
static void process(Map configMap, org.osgi.framework.BundleContext context)
          Used to instigate auto-deploy directory process and auto-install/auto-start configuration property processing during.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AUTO_DEPLOY_DIR_PROPERY

public static final String AUTO_DEPLOY_DIR_PROPERY
The property name used for the bundle directory.

See Also:
Constant Field Values

AUTO_DEPLOY_DIR_VALUE

public static final String AUTO_DEPLOY_DIR_VALUE
The default name used for the bundle directory.

See Also:
Constant Field Values

AUTO_DEPLOY_ACTION_PROPERY

public static final String AUTO_DEPLOY_ACTION_PROPERY
The property name used to specify auto-deploy actions.

See Also:
Constant Field Values

AUTO_DEPLOY_INSTALL_VALUE

public static final String AUTO_DEPLOY_INSTALL_VALUE
The name used for the auto-deploy install action.

See Also:
Constant Field Values

AUTO_DEPLOY_START_VALUE

public static final String AUTO_DEPLOY_START_VALUE
The name used for the auto-deploy start action.

See Also:
Constant Field Values

AUTO_DEPLOY_UPDATE_VALUE

public static final String AUTO_DEPLOY_UPDATE_VALUE
The name used for the auto-deploy update action.

See Also:
Constant Field Values

AUTO_DEPLOY_UNINSTALL_VALUE

public static final String AUTO_DEPLOY_UNINSTALL_VALUE
The name used for the auto-deploy uninstall action.

See Also:
Constant Field Values

AUTO_INSTALL_PROP

public static final String AUTO_INSTALL_PROP
The property name prefix for the launcher's auto-install property.

See Also:
Constant Field Values

AUTO_START_PROP

public static final String AUTO_START_PROP
The property name prefix for the launcher's auto-start property.

See Also:
Constant Field Values
Constructor Detail

AutoProcessor

public AutoProcessor()
Method Detail

process

public static void process(Map configMap,
                           org.osgi.framework.BundleContext context)
Used to instigate auto-deploy directory process and auto-install/auto-start configuration property processing during.

Parameters:
configMap - Map of configuration properties.
context - The system bundle context.


Copyright © 2009-2010 VMware, Inc. All Rights Reserved.