org.siebengeisslein.application
Class Applications

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.application.Applications
All Implemented Interfaces:
java.lang.Iterable<Application>, Instrumented, NoFollow
Direct Known Subclasses:
IdeApplications

public class Applications
extends Persistent
implements NoFollow, java.lang.Iterable<Application>


Constructor Summary
Applications()
           
 
Method Summary
 Application getApplication(java.lang.String id)
           
 int getLocalId(java.lang.String id)
           
 Application install(Application application, Client client)
           
 java.util.Iterator<Application> iterator()
           
 java.lang.Class loadClass(int appId, int classId)
           
 int reserveLocalId()
           
 void startApplication(int id)
           
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, initTransient, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Applications

public Applications()
Method Detail

iterator

public java.util.Iterator<Application> iterator()
Specified by:
iterator in interface java.lang.Iterable<Application>

startApplication

public void startApplication(int id)

reserveLocalId

public int reserveLocalId()

install

public Application install(Application application,
                           Client client)
                    throws java.io.IOException
Throws:
java.io.IOException

loadClass

public java.lang.Class loadClass(int appId,
                                 int classId)
                          throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

getApplication

public Application getApplication(java.lang.String id)

getLocalId

public int getLocalId(java.lang.String id)