com.anabas.sharedlet
Interface PersistentStoreService


public interface PersistentStoreService
extends SharedletService

Provides persistent storage services to sharedlets.

Location In GXO

A sharedlet can find the LauncherService under the meeting context:

/services/PersistentStoreService


Method Summary
 java.io.File createTemporaryFile(java.lang.String name)
           
 java.lang.String getParameter(java.lang.String parameter)
          Get a persistent parameter.
 java.lang.String getTemporaryFileRoot()
           
 void setParameter(java.lang.String parameter, java.lang.String value)
          Set a persistent parameter.
 
Methods inherited from interface com.anabas.sharedlet.SharedletService
init, resume, shutdown, suspend
 

Method Detail

setParameter

public void setParameter(java.lang.String parameter,
                         java.lang.String value)
Set a persistent parameter. Persistent across multiple instantiations.

getParameter

public java.lang.String getParameter(java.lang.String parameter)
Get a persistent parameter. Persistent across multiple instantiations.

getTemporaryFileRoot

public java.lang.String getTemporaryFileRoot()
Returns:
The absolute path of the temporary root directory

createTemporaryFile

public java.io.File createTemporaryFile(java.lang.String name)
                                 throws java.io.IOException
Returns:
A file instance to a temporary file.