|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcvm.ncb.adapters.NCBBridge
public abstract class NCBBridge
Target class of the Abstract design pattern.
| Field Summary | |
|---|---|
java.lang.String |
password
|
java.lang.String |
username
|
| Constructor Summary | |
|---|---|
NCBBridge()
|
|
| Method Summary | |
|---|---|
abstract void |
addParticipant(java.lang.String sID,
java.lang.String participantID)
Adds a participant to the session. |
abstract void |
createSession(java.lang.String sessionID)
This function creates a session in the Networks Bridge for the specified session ID. |
abstract void |
disableMedium(java.lang.String connectionID,
java.lang.String mediumName)
This function is used to disable a communicaciot medium. |
abstract void |
enableMedium(java.lang.String connectionID,
java.lang.String mediumName)
This function is used to enable a communicaciot medium. |
abstract java.lang.String |
getCapability()
This functions returns a coma separated list with the device capabilities. |
abstract boolean |
isLoggedIn(java.lang.String userName)
This functions checks if the bridge is looged in with the specified username. |
abstract boolean |
isSessionCreated(java.lang.String sID)
Checks is the session is currntly created. |
abstract UserObject |
login(java.lang.String userName,
java.lang.String password)
This function logs the user into the communication bridge i.e Skype, GTalk... |
abstract void |
logout(java.lang.String userName)
Logs the user out of the Bridge. |
abstract void |
removeParticipant(java.lang.String sID,
java.lang.String participant)
Removes a participant to the session. |
abstract void |
restartService()
Restarts the adapter. |
abstract void |
sendMedia(java.lang.String sid,
java.lang.String medium,
java.lang.String mediumURL)
|
abstract void |
sendSchema(java.lang.String schema,
java.lang.String participantID)
This function sends the schema file to the specified user. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public java.lang.String username
public java.lang.String password
| Constructor Detail |
|---|
public NCBBridge()
| Method Detail |
|---|
public abstract java.lang.String getCapability()
NCBBridgeCapability
public abstract UserObject login(java.lang.String userName,
java.lang.String password)
throws LoginException
userName - Username registered under the specific bridge.password - Password registered under the specific bridge.
LoginExceptionUserObjectpublic abstract void logout(java.lang.String userName)
userName - public abstract void restartService()
public abstract void createSession(java.lang.String sessionID)
sessionID - Id of the session to create.
public abstract void addParticipant(java.lang.String sID,
java.lang.String participantID)
throws PartyNotAddedException,
NoSessionException
sID - Id of the session to add.participantID - Id of the participant to add. i.e useranem: crinsomkairos.
PartyNotAddedException
NoSessionException
public abstract void removeParticipant(java.lang.String sID,
java.lang.String participant)
throws PartyNotFoundException,
NoSessionException
sID - Id of the session to remove.participant - Id of the participant to remove. i.e useranem: crinsomkairos.
PartyNotFoundException
NoSessionException
public abstract boolean isLoggedIn(java.lang.String userName)
throws LoginException
userName - user handle to check for ownership of the Bridge.
LoginExceptionpublic abstract boolean isSessionCreated(java.lang.String sID)
sID - Session to check.
public abstract void sendSchema(java.lang.String schema,
java.lang.String participantID)
schema - Schema File.participantID - Id of the user.
public abstract void enableMedium(java.lang.String connectionID,
java.lang.String mediumName)
throws PartyNotAddedException,
NoSessionException
connectionID - mediumName -
PartyNotAddedException
NoSessionException
public abstract void disableMedium(java.lang.String connectionID,
java.lang.String mediumName)
throws com.skype.SkypeException,
PartyNotFoundException,
NoSessionException
connectionID - mediumName -
PartyNotAddedException
NoSessionException
com.skype.SkypeException
PartyNotFoundException
public abstract void sendMedia(java.lang.String sid,
java.lang.String medium,
java.lang.String mediumURL)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||