net.officefloor.eclipse.bootstrap
Interface Bootable


public interface Bootable

Implementations are run in their own ClassLoader instances.

It is therefore required that the implementations are not invoked except by the Bootstrap. This includes all references to the implementation that may cause it to be loaded in the ClassLoader of the OfficeFloorPlugin.

Author:
Daniel Sagenschneider

Field Summary
static String BOOT_METHOD_NAME
          Method name for booting.
 
Method Summary
 void boot(Map<String,String> arguments)
          Boots the implementation.
 

Field Detail

BOOT_METHOD_NAME

static final String BOOT_METHOD_NAME
Method name for booting.

See Also:
Constant Field Values
Method Detail

boot

void boot(Map<String,String> arguments)
          throws Throwable
Boots the implementation.

Parameters:
arguments - Arguments to the implementation to specialise.
Throws:
Throwable - If fails.


Copyright © 2005-2013. All Rights Reserved.