org.gwe
Class GWEAppContext

java.lang.Object
  extended by org.gwe.GWEAppContext

public class GWEAppContext
extends java.lang.Object

Since:
Jul 5, 2007
Author:
Marco Ruiz

Field Summary
protected  org.springframework.context.support.AbstractApplicationContext appContext
           
static java.lang.String DEFAULT_CORE_CONF
           
protected  GridFileSystem gridFileSystem
           
protected static GWEAppContext instance
           
static org.apache.log4j.PatternLayout LOG_LAYOUT
           
protected  java.util.List<PFunction> p2elFunctions
           
 
Constructor Summary
GWEAppContext(java.lang.Class appClass, java.lang.String installPath, java.lang.String workspace, java.lang.String... ctxFiles)
           
 
Method Summary
protected static void createLoggerAppender(java.lang.String workspace, boolean production)
           
 org.springframework.context.support.AbstractApplicationContext getAppContext()
           
<T> T
getBean(java.lang.String beanName)
           
<T> T
getBeanOfClass(java.lang.Class<T> beanClass)
           
 Distribution getDistribution()
           
static GridFileSystem getGridFileSystem()
           
 java.lang.String getInstallPath()
           
static java.util.List<java.lang.String> getP2ELFunctionNames()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CORE_CONF

public static final java.lang.String DEFAULT_CORE_CONF
See Also:
Constant Field Values

LOG_LAYOUT

public static final org.apache.log4j.PatternLayout LOG_LAYOUT

instance

protected static GWEAppContext instance

appContext

protected org.springframework.context.support.AbstractApplicationContext appContext

gridFileSystem

protected GridFileSystem gridFileSystem

p2elFunctions

protected java.util.List<PFunction> p2elFunctions
Constructor Detail

GWEAppContext

public GWEAppContext(java.lang.Class appClass,
                     java.lang.String installPath,
                     java.lang.String workspace,
                     java.lang.String... ctxFiles)
Method Detail

getGridFileSystem

public static GridFileSystem getGridFileSystem()

getP2ELFunctionNames

public static java.util.List<java.lang.String> getP2ELFunctionNames()

getInstallPath

public java.lang.String getInstallPath()

createLoggerAppender

protected static void createLoggerAppender(java.lang.String workspace,
                                           boolean production)

getAppContext

public final org.springframework.context.support.AbstractApplicationContext getAppContext()

getBean

public final <T> T getBean(java.lang.String beanName)

getBeanOfClass

public final <T> T getBeanOfClass(java.lang.Class<T> beanClass)

getDistribution

public Distribution getDistribution()


Copyright © 2007-2009. All Rights Reserved.