com.ibm.eNetwork.HOD.common.cached Interface WSLoadableAppletInterface

  PREV CLASS    NEXT CLASS FRAMES     NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR |  METHOD DETAIL:  FIELD | CONSTR |  METHOD
All Superinterfaces:
LoadableAppletInterface
public interface WSLoadableAppletInterface
extends LoadableAppletInterface

WSLoadableAppletInterface provides an optional mechanism to access the caching management of Z and I Emulator for Web specific libraries provided by the Z and I Emulator for Web server when used in a Java Web Start environment.

A custom application, implementing this interface and launched via com.ibm.eNetwork.HOD.cached.wsloader.WSCachedLoader in a Deployment Wizard derived JNLP file, can specify automatic caching management of the required Z and I Emulator for Web specific libraries.

Method Summary
 boolean areSessionsActive ()           Called by WSCachedLoader to query the application if any sessions are currently active when a user attempts to quit the application.
 java.lang.Object callExtendedFunction (java.lang.String function, java.lang.Object[] parms)           Method provided for the Web Start client for future or extended function above what is currently implemented.
 int closeAllSessions ()           Called by WSCachedLoader for the application to cleanly terminate any active sessions.

 

Methods inherited from interface com.ibm.eNetwork.HOD.common.cached. LoadableAppletInterface
init, setApplet, start, stop

 

Method Detail

areSessionsActive



public boolean 
areSessionsActive()

closeAllSessions



public int 
closeAllSessions()

callExtendedFunction



public java.lang.Object 
callExtendedFunction(java.lang.String function,
                                             java.lang.Object[] parms)

  PREV CLASS    NEXT CLASS FRAMES     NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR |  METHOD DETAIL:  FIELD | CONSTR |  METHOD