jaugment2.speech
Class CmdlnSpeakerServiceProxy

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--jaugment2.speech.CmdlnSpeakerServiceProxy

public class CmdlnSpeakerServiceProxy
extends java.rmi.server.UnicastRemoteObject
implements net.jini.admin.Administrable, speechSynthesizing, java.io.Serializable, java.rmi.Remote

See Also:
Serialized Form

Field Summary
private  CmdlnSpeakerService service
           
 
Fields inherited from class java.rmi.server.UnicastRemoteObject
csf, port, portFactoryParamTypes, portParamTypes, serialVersionUID, ssf
 
Fields inherited from class java.rmi.server.RemoteServer
log, logname, serialVersionUID
 
Fields inherited from class java.rmi.server.RemoteObject
ref, serialVersionUID
 
Constructor Summary
CmdlnSpeakerServiceProxy(CmdlnSpeakerService service)
           
 
Method Summary
 java.lang.Object getAdmin()
          Returns an object that implements our administration-interfaces.
 void speak(java.lang.String s)
          speaks the given text.
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
, clone, exportObject, exportObject, exportObject, exportObject, readObject, reexport, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub, writeObject
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

service

private CmdlnSpeakerService service
Constructor Detail

CmdlnSpeakerServiceProxy

public CmdlnSpeakerServiceProxy(CmdlnSpeakerService service)
                         throws java.rmi.RemoteException
Method Detail

getAdmin

public java.lang.Object getAdmin()
                          throws java.rmi.RemoteException
Returns an object that implements our administration-interfaces.
Specified by:
getAdmin in interface net.jini.admin.Administrable
Throws:
java.rmi.RemoteException -  
See Also:
JoinAdmin

speak

public void speak(java.lang.String s)
           throws java.rmi.RemoteException,
                  java.lang.IllegalStateException
speaks the given text. See the Java-Speech-API-doc for special tokens.
Specified by:
speak in interface speechSynthesizing