|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.appdapter.core.log.BasicDebugger
org.cogchar.app.puma.config.PumaContextMediator
public abstract class PumaContextMediator
This mediator is our "/etc/rc", the "top" mechanism available to customize the Cogchar PUMA boot up sequence.
| Field Summary |
|---|
| Fields inherited from interface org.appdapter.core.log.Loggable |
|---|
IMPO_HI, IMPO_HIHI, IMPO_LO, IMPO_LOLO, IMPO_MAX, IMPO_MIN, IMPO_NORM |
| Constructor Summary | |
|---|---|
PumaContextMediator()
|
|
| Method Summary | |
|---|---|
List<ClassLoader> |
getExtraResFileCLsForCat(ResourceFileCategory cat)
Synchronous callback allowing your app to be sure it has registered classLoaders that can see all required files in the different ResourceCategories. |
boolean |
getFlagAllowJFrames()
|
boolean |
getFlagIncludeCharacters()
|
boolean |
getFlagIncludeVirtualWorld()
|
boolean |
getFlagIncludeWebServices()
|
abstract org.appdapter.core.matdat.RepoSpec |
getMainConfigRepoSpec()
Mediator determines |
String |
getOptionalFilesysRoot()
|
String |
getPanelKind()
|
String |
getSysContextRootURI()
Used to set the URI of the PumaContextCommandBox, which is used as the most powerful/general target in our "Cmd" models, which should match this URI for your application. |
void |
notifyBeforeBootComplete(PumaAppContext ctx)
Boot callback sequence #4. |
void |
notifyCharactersLoaded(PumaAppContext ctx)
Boot callback sequence #3. |
void |
notifyContextBuilt(PumaAppContext ctx)
Boot callback sequence #1. |
void |
notifyPanelsConstructed(PumaAppContext ctx)
Boot callback sequence #2 - optional. |
| Methods inherited from class org.appdapter.core.log.BasicDebugger |
|---|
checkDebugImportance, forceLog4jConfig, getLogger, getLoggerForClass, isLoggerUsable, logDebug, logError, logError, logInfo, logInfo, logInfoEvent, logWarning, logWarning, logWithException, setDebugImportanceThreshold, setLogger, useLoggerForClass |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PumaContextMediator()
| Method Detail |
|---|
public void notifyContextBuilt(PumaAppContext ctx)
throws Throwable
ctx -
Throwable
public void notifyPanelsConstructed(PumaAppContext ctx)
throws Throwable
ctx -
Throwable
public void notifyCharactersLoaded(PumaAppContext ctx)
throws Throwable
ctx -
Throwable
public void notifyBeforeBootComplete(PumaAppContext ctx)
throws Throwable
ctx -
Throwablepublic String getOptionalFilesysRoot()
public String getPanelKind()
public boolean getFlagAllowJFrames()
public boolean getFlagIncludeVirtualWorld()
public boolean getFlagIncludeWebServices()
public boolean getFlagIncludeCharacters()
public String getSysContextRootURI()
public abstract org.appdapter.core.matdat.RepoSpec getMainConfigRepoSpec()
public List<ClassLoader> getExtraResFileCLsForCat(ResourceFileCategory cat)
cat -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||