com.creamtec.ajaxswing.core

## Interface JVMFactoryRemote

- All Superinterfaces:
    java.rmi.Remote
  All Known Implementing Classes:
    AjaxSwingRouter.InProcessJVMFactory, JVMFactory, JVMFactory_Stub

      public interface JVMFactoryRemote
      extends java.rmi.Remote

  Specifies the communication protocol between JVM processes and the JVM factory

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `ping()` Used by JVMProcesses to check if the server is still running
    `void` | `registerJVM(java.lang.String appName, JVMProcessRemote jvmProcess)` Registers external JVM with the factory.

- - ### Method Detail

    - #### registerJVM

          void registerJVM(java.lang.String appName,
                         JVMProcessRemote jvmProcess)
                           throws java.lang.Exception

      Registers external JVM with the factory. This method is called by the external JVM process when it's initialized.
      Parameters:
        `appName` - application name
        `jvmProcess` - JVMProcessRemote
      Throws:
        `java.lang.Exception`

    - #### ping

          void ping()
                    throws java.rmi.RemoteException

      Used by JVMProcesses to check if the server is still running
      Throws:
        `java.rmi.RemoteException`

Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.