org.mechio.api.speech.messaging
Class RemoteSpeechServiceHost

java.lang.Object
  extended by org.mechio.api.speech.messaging.RemoteSpeechServiceHost
All Implemented Interfaces:
org.jflux.api.core.Listener<SpeechRequest>

public class RemoteSpeechServiceHost
extends Object
implements org.jflux.api.core.Listener<SpeechRequest>

Author:
Jason G. Pallack

Field Summary
static String PROP_ID
           
 
Constructor Summary
RemoteSpeechServiceHost()
           
RemoteSpeechServiceHost(SpeechService service, org.jflux.api.core.Listener<SpeechEventList<SpeechEvent>> sender, org.jflux.api.core.Notifier<SpeechRequest> receiver)
           
 
Method Summary
 void handleEvent(SpeechRequest t)
           
 void setSpeechEventSender(org.jflux.api.core.Listener<SpeechEventList<SpeechEvent>> sender)
           
 void setSpeechRequestReceiver(org.jflux.api.core.Notifier<SpeechRequest> receiver)
           
 void setSpeechService(SpeechService service)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_ID

public static final String PROP_ID
See Also:
Constant Field Values
Constructor Detail

RemoteSpeechServiceHost

public RemoteSpeechServiceHost()

RemoteSpeechServiceHost

public RemoteSpeechServiceHost(SpeechService service,
                               org.jflux.api.core.Listener<SpeechEventList<SpeechEvent>> sender,
                               org.jflux.api.core.Notifier<SpeechRequest> receiver)
Method Detail

setSpeechService

public void setSpeechService(SpeechService service)

setSpeechRequestReceiver

public void setSpeechRequestReceiver(org.jflux.api.core.Notifier<SpeechRequest> receiver)

setSpeechEventSender

public void setSpeechEventSender(org.jflux.api.core.Listener<SpeechEventList<SpeechEvent>> sender)

handleEvent

public void handleEvent(SpeechRequest t)
Specified by:
handleEvent in interface org.jflux.api.core.Listener<SpeechRequest>


Copyright © 2011-2014. All Rights Reserved.