|
||||||||||
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.
LoginException
UserObject
public 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.
LoginException
public 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 |