org.abstracthorizon.extend.server.dynamic
Class Bootstrap

java.lang.Object
  extended by org.abstracthorizon.extend.server.dynamic.Bootstrap

public class Bootstrap
extends Object

Bootstrap class that sets up Extend through maven style repository

Author:
Daniel Sendula

Nested Class Summary
static class Bootstrap.DeploymentManagerStub
           
 
Field Summary
protected static String bootstrap
           
static String BOOTSTRAP_MODULE
           
protected static boolean debug
           
static String DEFAULT_VERSION
           
 
Constructor Summary
Bootstrap()
           
 
Method Summary
static void deploy(URI uri, Module module, DeploymentManager deploymentManager)
           
protected static void fixSpring(DeploymentManager deploymentManager)
           
static void main(String[] args)
           
static String obtainInitialJar()
           
static String obtainInitialVersion()
           
static HashMap<String,String> processManifestFile(BufferedReader input)
           
protected static void updateModuleClassLoaders(DeploymentManager deploymentManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_VERSION

public static final String DEFAULT_VERSION
See Also:
Constant Field Values

BOOTSTRAP_MODULE

public static final String BOOTSTRAP_MODULE
See Also:
Constant Field Values

bootstrap

protected static String bootstrap

debug

protected static boolean debug
Constructor Detail

Bootstrap

public Bootstrap()
Method Detail

main

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

deploy

public static void deploy(URI uri,
                          Module module,
                          DeploymentManager deploymentManager)

updateModuleClassLoaders

protected static void updateModuleClassLoaders(DeploymentManager deploymentManager)

fixSpring

protected static void fixSpring(DeploymentManager deploymentManager)
                         throws URISyntaxException
Throws:
URISyntaxException

processManifestFile

public static HashMap<String,String> processManifestFile(BufferedReader input)
                                                  throws IOException
Throws:
IOException

obtainInitialJar

public static String obtainInitialJar()
                               throws MalformedURLException
Throws:
MalformedURLException

obtainInitialVersion

public static String obtainInitialVersion()


Copyright © 2005-2009 Abstract Horizon. All Rights Reserved.