|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This is the interface for a generic IClient. This class represents a controller that knows how to interact with the IClientSessionManager, and decouples the user interface from the client session manager. In particular it masks the interaction with different implementations of the IClientSessionManager. For example we could have the IClientSessionManager in the same address space of the UI or in different ones, and this class masks the needed (different) interactions between the UI and the IClientSessionManager.
Method Summary | |
void |
do_destroySession()
Destroys the session |
void |
do_getPresentation(Presentation p)
Asks the beginning of the trasmission for a certain multimedia content. |
void |
do_moveSessionTo(java.lang.String identifier)
Requires the movement of the session to another place identified by the unique identifier identifier |
void |
do_setAtTimeSession(javax.media.Time t)
Asks the client to set the time for the presentation of the current multimedia content. |
void |
do_startSession()
Asks the client the start of the session. |
void |
do_stopSession()
Asks the client the stop of the session. |
boolean |
isInitialized()
Asks if the application Client this middleware Client refers to is initialized |
boolean |
isWaitingNewRequests()
Asks the client if it is waiting for new requests |
Methods inherited from interface MUM.resourceMngService.IQoSManagerListener |
reconfigure |
Method Detail |
public boolean isWaitingNewRequests()
public boolean isInitialized()
public void do_getPresentation(Presentation p)
public void do_startSession()
public void do_stopSession()
public void do_setAtTimeSession(javax.media.Time t)
public void do_destroySession()
public void do_moveSessionTo(java.lang.String identifier)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |