service
Class SpeaRSpeechBackend

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--service.SpeaRSpeechBackend

public class SpeaRSpeechBackend
extends UnicastRemoteObject
implements SpeaRSpeechBackendInterface


Constructor Summary
SpeaRSpeechBackend()
          der Konstruktor, vorgeschrieben von Activatable public SpeaRSpeechBackend(ActivationID id, MarshalledObject data) throws RemoteException{ super(id,0); try{ speaker = new speaker.Speaker(); }catch(Exception e){e.printStackTrace();} }

Method Summary
 voiddispose()
           
 synchronized booleanspeak(String text)
          fuehrt Sprachausgabe durch

Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject

Methods inherited from class java.rmi.server.RemoteServer
getClientHost, setLog, getLog

Methods inherited from class java.rmi.server.RemoteObject
getRef, toStub, hashCode, equals, toString

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

Constructor Detail

SpeaRSpeechBackend

public SpeaRSpeechBackend()
throws java.rmi.RemoteException
der Konstruktor, vorgeschrieben von Activatable public SpeaRSpeechBackend(ActivationID id, MarshalledObject data) throws RemoteException{ super(id,0); try{ speaker = new speaker.Speaker(); }catch(Exception e){e.printStackTrace();} }
Method Detail

dispose

public void dispose()

speak

public synchronized boolean speak(String text)
fuehrt Sprachausgabe durch
Parameters:
text - zu sprechender Text
Returns: true, wenn erfolgreich, ansonsten false

Association Links

to Class speaker.Speaker