edu.washington.cs.supple.web.servlet
Class SuppleApplications

java.lang.Object
  extended byedu.washington.cs.supple.web.servlet.SuppleApplications

public final class SuppleApplications
extends java.lang.Object

SuppleApplications holds the set of applications run under WebSupple.

Author:
kierah

Method Summary
 SuppleApplication get(java.lang.String appName)
          Get an application by name.
 java.util.Collection getAllApplications()
           
static SuppleApplications getApplications()
          Singleton access
 void loadAll()
          Method to load and initialize supple applications.
 void unloadAll()
          Method to close and unload all supple applications.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getApplications

public static SuppleApplications getApplications()
Singleton access


loadAll

public void loadAll()
Method to load and initialize supple applications.


get

public SuppleApplication get(java.lang.String appName)
Get an application by name.


unloadAll

public void unloadAll()
Method to close and unload all supple applications.


getAllApplications

public java.util.Collection getAllApplications()
Returns:
a list of all available applications.