agentland.device.intelliCD
Interface Player

All Superinterfaces:
Agent, Remote
All Known Subinterfaces:
CDPlayer, LiquidAudioPlayer, Mp3Player, SoftwarePlayer, XMMSPlayer

public interface Player
extends Agent

Player interface for all song-playing agents. All Songs need to know about one of these agents in order to correctly play themselves.

See Also:
Agent

Fields inherited from interface metaglue.Agent
ALIVE, DIED, NO_METAGLUE, NOT_RUNNING, STARTING
 
Method Summary
 void pause()
           
 void play(Song s)
           
 void resume()
           
 void stop()
           
 
Methods inherited from interface metaglue.Agent
addMonitor, alive, getAgentID, getMetaglueAgentID, shutdown, startup, whereAreYou
 

Method Detail

play

public void play(Song s)
          throws RemoteException

stop

public void stop()
          throws RemoteException

pause

public void pause()
           throws RemoteException

resume

public void resume()
            throws RemoteException