|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface VirtualSessionManager
Manages any number of VirtualSession's
and governs how they are displayed. For example this interface could be
implemented by a panel with an embedded tab component that displays each session
in an individual tab or a panel containing left sided view of all the available
sessions in a tree and a right handed view of the selected session.
| Method Summary | |
|---|---|
void |
addVirtualSession(VirtualSession vs)
Add a new VirtualSession to this manager. |
void |
addVirtualSessionManagerListener(VirtualSessionManagerListener listener)
Add a VirtualSessionManagerListener to the list that should receive events
about changes in the state of the virtual sessions managed by this
virtual session manager. |
URI |
getEmbeddedClientTicketURI()
The applet container may have supplied an SSL Explorer embedded client ticket URI that may be used to initialise and authenticate a secure proxied connection. |
VirtualSession |
getSelectedVirtualSession()
Return the currently selected virtual session |
int |
getSelectedVirtualSessionIndex()
Return the currently selected virtual index |
VirtualSession |
getVirtualSession(int i)
Return the virtual session at the specified index |
int |
getVirtualSessionCount()
Return the number of virtual sessions. |
void |
removeVirtualSession(VirtualSession vs)
Remove a VirtualSession from this terminal |
void |
removeVirtualSessionManagerListener(VirtualSessionManagerListener listener)
Removes a VirtualSessionManagerListener from the list that should
receive events about changes in the state of the virtual sessions managed by this
virtual session manager. |
void |
setSelectedVirtualSession(VirtualSession vs)
Make the provided virtual session the selected one |
java.util.Enumeration |
virtualSessions()
Return an enumeration of virtual sessions |
| Method Detail |
|---|
void addVirtualSession(VirtualSession vs)
vs - virtual session to addvoid removeVirtualSession(VirtualSession vs)
vs - virtual session to removeint getVirtualSessionCount()
VirtualSession getSelectedVirtualSession()
int getSelectedVirtualSessionIndex()
VirtualSession getVirtualSession(int i)
i - index
void setSelectedVirtualSession(VirtualSession vs)
vs - virtual session to selectvoid addVirtualSessionManagerListener(VirtualSessionManagerListener listener)
VirtualSessionManagerListener to the list that should receive events
about changes in the state of the virtual sessions managed by this
virtual session manager.
listener - listener to addvoid removeVirtualSessionManagerListener(VirtualSessionManagerListener listener)
VirtualSessionManagerListener from the list that should
receive events about changes in the state of the virtual sessions managed by this
virtual session manager.
listener - listener to removejava.util.Enumeration virtualSessions()
URI getEmbeddedClientTicketURI()
null will be returned if no such ticket
has been provided.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||