org.jvoicexml.client.jndi
Interface RemoteJVoiceXml

All Superinterfaces:
Remote

public interface RemoteJVoiceXml
extends Remote

Remote interface to enable remote method calls to JVoiceXml.

Since:
0.4
Version:
$Revision: 2355 $
Author:
Dirk Schnelle-Walka
See Also:
JVoiceXml

Method Summary
 Session createSession(ConnectionInformation connectionInformation)
          Creates a new session.
 String getVersion()
          Retrieves the version information of JVoiceXml.
 void shutdown()
          Shutdown the interpreter and free all resources.
 

Method Detail

getVersion

String getVersion()
                  throws RemoteException
Retrieves the version information of JVoiceXml.

Returns:
Version number.
Throws:
RemoteException - Error in remote method call.
Since:
0.4.1

createSession

Session createSession(ConnectionInformation connectionInformation)
                      throws RemoteException
Creates a new session.

The Session is the entry point to start the interpreter. A session is obtained by a client.

Parameters:
connectionInformation - The connection information to use in this session, maybe null. If it is null the default implementation platform is used.
Returns:
The new session.
Throws:
RemoteException - Error creating the session.
See Also:
ImplementationPlatform

shutdown

void shutdown()
              throws RemoteException
Shutdown the interpreter and free all resources.

Throws:
RemoteException - Error in remote method call.


Copyright © 2005-2010JVoiceXML group.