com.dynamide.resource
Class WebApps

java.lang.Object
  extended by com.dynamide.DynamideObject
      extended by com.dynamide.resource.WebApps
All Implemented Interfaces:
IGet

public class WebApps
extends DynamideObject


Field Summary
static java.lang.String INITLOG
           
static java.lang.String INITLOG_DETAIL
           
 
Fields inherited from class com.dynamide.DynamideObject
m_id
 
Method Summary
static void addWebApp(java.lang.String webappsFullPath, java.lang.String uri, java.lang.String appname, java.lang.String home, java.lang.String assembly, java.lang.String interfaceNumber, boolean loadOnStartup)
           
 java.lang.Object clone()
          Forbidden
static org.jdom.Element createAppElement(java.lang.String uri, java.lang.String appname, boolean loadOnStartup)
           
static org.jdom.Element createAppElement(java.lang.String uri, java.lang.String appname, java.lang.String assembly, java.lang.String interfaceNumber, boolean loadOnStartup)
           
static org.jdom.Element createAppElement(java.lang.String uri, java.lang.String appname, java.lang.String home, java.lang.String assembly, java.lang.String interfaceNumber, boolean loadOnStartup)
           
static IContext initWebApps(IContext node, java.lang.String webappsFullPath, java.lang.String home, java.lang.String assembly, java.lang.String interfaceNumber, IContext logNode)
           
static void loadWebApps()
           
 
Methods inherited from class com.dynamide.DynamideObject
clearProfiler, dump, dump, dumpHTML, expand, finalize, findParentExpander, findParentPage, findParentSession, findTopParentPage, get, getCategoryID, getDotName, getID, getNextGetter, getObjectID, getOwner, getProfiler, isDebugEnabled, isInfoEnabled, logDebug, logDebug, logDebug, logDebug, logError, logError, logError, logError, logInfo, logInfo, logInfo, logInfo, logWarn, logWarn, logWarn, logWarn, popLogContext, printf, printProfiler, profileEnter, profileLeave, pushLogContext, setDotName, setID, setNextGetter, setObjectID, setOwner, sprintf, useProfiler, walkParents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INITLOG

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

INITLOG_DETAIL

public static final java.lang.String INITLOG_DETAIL
See Also:
Constant Field Values
Method Detail

clone

public java.lang.Object clone()
Forbidden

Overrides:
clone in class java.lang.Object

initWebApps

public static IContext initWebApps(IContext node,
                                   java.lang.String webappsFullPath,
                                   java.lang.String home,
                                   java.lang.String assembly,
                                   java.lang.String interfaceNumber,
                                   IContext logNode)
                            throws ObjectAlreadyBoundException,
                                   java.lang.Exception
Parameters:
home - This is the name of the account -- user "joe" would have home "joe".
assembly - This is the name of the enclosing Assembly, if there is one, or the empty string ("")
interfaceNumber - This is the interface number of the assembly if there isn't: there won't be an enclosing Assembly if the web-apps file is in the home dir or in the homes dir.
node - The sub-context from the root resource manager where the Assembly or Home is stored.
logNode - The context from the root resource manager where all the web-apps entries are stored, as a global reference.
Throws:
ObjectAlreadyBoundException
java.lang.Exception

loadWebApps

public static void loadWebApps()

addWebApp

public static void addWebApp(java.lang.String webappsFullPath,
                             java.lang.String uri,
                             java.lang.String appname,
                             java.lang.String home,
                             java.lang.String assembly,
                             java.lang.String interfaceNumber,
                             boolean loadOnStartup)
                      throws DynamideException
Throws:
DynamideException

createAppElement

public static org.jdom.Element createAppElement(java.lang.String uri,
                                                java.lang.String appname,
                                                java.lang.String home,
                                                java.lang.String assembly,
                                                java.lang.String interfaceNumber,
                                                boolean loadOnStartup)

createAppElement

public static org.jdom.Element createAppElement(java.lang.String uri,
                                                java.lang.String appname,
                                                java.lang.String assembly,
                                                java.lang.String interfaceNumber,
                                                boolean loadOnStartup)

createAppElement

public static org.jdom.Element createAppElement(java.lang.String uri,
                                                java.lang.String appname,
                                                boolean loadOnStartup)


Copyright 2001-2013 DYNAMIDE.COM. All Rights Reserved.