org.mule.module.boot
Class MuleBootstrap

java.lang.Object
  extended by org.mule.module.boot.MuleBootstrap

public class MuleBootstrap
extends java.lang.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 java.lang.String[][] CLI_OPTIONS
           
 
Constructor Summary
MuleBootstrap()
           
 
Method Summary
static java.io.File lookupMuleBase()
           
static java.io.File lookupMuleHome()
           
static void main(java.lang.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 java.lang.String[][] CLI_OPTIONS
Constructor Detail

MuleBootstrap

public MuleBootstrap()
Method Detail

main

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

lookupMuleHome

public static java.io.File lookupMuleHome()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

lookupMuleBase

public static java.io.File lookupMuleBase()
                                   throws java.lang.Exception
Throws:
java.lang.Exception


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