org.siebengeisslein.application
Interface Application

All Known Implementing Classes:
DefaultApplication

public interface Application


Method Summary
 void expire(Client client)
           
 AppClassLoader getClassLoader()
           
 CustomizingData getCustomizingData()
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayName()
           
 java.lang.String getId()
           
 AppClassLoader getIdeClassLoader()
           
 int getLocalId()
           
 void merge(Application oldApplication)
           
 void setCustomizingData(CustomizingData customizing)
           
 void setLocalId(int localAppId)
           
 void start()
           
 

Method Detail

getClassLoader

AppClassLoader getClassLoader()
                              throws java.io.IOException
Throws:
java.io.IOException

getIdeClassLoader

AppClassLoader getIdeClassLoader()
                                 throws java.io.IOException
Throws:
java.io.IOException

getId

java.lang.String getId()

getDisplayName

java.lang.String getDisplayName()

getDescription

java.lang.String getDescription()

getCustomizingData

CustomizingData getCustomizingData()

setCustomizingData

void setCustomizingData(CustomizingData customizing)

start

void start()

getLocalId

int getLocalId()

setLocalId

void setLocalId(int localAppId)

merge

void merge(Application oldApplication)

expire

void expire(Client client)