|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
com.beem.project.beem.service.aidl
Interface IXmppFacade

- All Superinterfaces:
- IInterface
- All Known Implementing Classes:
- IXmppFacade.Stub, XmppFacade
public interface IXmppFacade
- extends IInterface
| Nested Class Summary | |
|---|---|
static class |
IXmppFacade.Stub
Local-side IPC implementation stub class. |
| Method Summary | |
|---|---|
void |
call(String jid)
make a jingle audio call |
void |
changeStatus(int status,
String msg)
Change the status of the user. |
void |
connectAsync()
Connect and login asynchronously on the server. |
void |
connectSync()
Connect and login synchronously on the server. |
IXmppConnection |
createConnection()
Get the XmppConnection of the facade. |
void |
disableAvatarPublishing()
|
void |
disconnect()
Disconnect from the server |
IChatManager |
getChatManager()
Get the chat manager. |
IPrivacyListManager |
getPrivacyListManager()
|
IRoster |
getRoster()
Get the roster of the user |
UserInfo |
getUserInfo()
Get the user informations. |
boolean |
publishAvatar(Uri avatarUri)
|
void |
sendPresencePacket(PresenceAdapter presence)
|
| Methods inherited from interface android.os.IInterface |
|---|
asBinder |
| Method Detail |
|---|
createConnection
IXmppConnection createConnection() throws RemoteException
- Get the XmppConnection of the facade.
- Throws:
RemoteException
getRoster
IRoster getRoster() throws RemoteException
- Get the roster of the user
- Throws:
RemoteException
connectSync
void connectSync()
throws RemoteException
- Connect and login synchronously on the server.
- Throws:
RemoteException
connectAsync
void connectAsync()
throws RemoteException
- Connect and login asynchronously on the server.
- Throws:
RemoteException
disconnect
void disconnect()
throws RemoteException
- Disconnect from the server
- Throws:
RemoteException
getChatManager
IChatManager getChatManager() throws RemoteException
- Get the chat manager.
- Throws:
RemoteException
changeStatus
void changeStatus(int status,
String msg)
throws RemoteException
- Change the status of the user.
- Parameters:
status- the status to setmsg- the message state to set- Throws:
RemoteException
sendPresencePacket
void sendPresencePacket(PresenceAdapter presence) throws RemoteException
- Throws:
RemoteException
call
void call(String jid) throws RemoteException
- make a jingle audio call
- Parameters:
jid- the receiver id- Throws:
RemoteException
publishAvatar
boolean publishAvatar(Uri avatarUri) throws RemoteException
- Throws:
RemoteException
disableAvatarPublishing
void disableAvatarPublishing()
throws RemoteException
- Throws:
RemoteException
getUserInfo
UserInfo getUserInfo() throws RemoteException
- Get the user informations.
- Returns:
- null if not connected
- Throws:
RemoteException
getPrivacyListManager
IPrivacyListManager getPrivacyListManager() throws RemoteException
- Throws:
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2009 Beem-project.com. All Rights Reserved.
