org.mule.module.reboot
Class MuleContainerBootstrap

java.lang.Object
  extended by org.mule.module.reboot.MuleContainerBootstrap

public class MuleContainerBootstrap
extends Object

Determine which is the main class to run and delegate control to the Java Service Wrapper. If OSGi is not being used to boot with, configure the classpath based on the libraries in $MULE_HOME/lib/*

Note: this class is intentionally kept free of any external library dependencies and therefore repeats a few utility methods.


Field Summary
static String[][] CLI_OPTIONS
           
 
Constructor Summary
MuleContainerBootstrap()
           
 
Method Summary
static File lookupMuleBase()
           
static File lookupMuleHome()
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLI_OPTIONS

public static final String[][] CLI_OPTIONS
Constructor Detail

MuleContainerBootstrap

public MuleContainerBootstrap()
Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

lookupMuleHome

public static File lookupMuleHome()
                           throws Exception
Throws:
Exception

lookupMuleBase

public static File lookupMuleBase()
                           throws Exception
Throws:
Exception


Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.