com.beem.project.beem.service.aidl
Interface IRoster
- All Superinterfaces:
- IInterface
- All Known Implementing Classes:
- IRoster.Stub, RosterAdapter
public interface IRoster
- extends IInterface
|
Nested Class Summary |
static class |
IRoster.Stub
Local-side IPC implementation stub class. |
addContact
boolean addContact(String user,
String name,
String[] groups)
throws RemoteException
- Throws:
RemoteException
deleteContact
void deleteContact(Contact contact)
throws RemoteException
- Throws:
RemoteException
getContact
Contact getContact(String jid)
throws RemoteException
- Throws:
RemoteException
setContactName
void setContactName(String jid,
String name)
throws RemoteException
- Throws:
RemoteException
createGroup
void createGroup(String groupname)
throws RemoteException
- Throws:
RemoteException
addContactToGroup
void addContactToGroup(String groupName,
String jid)
throws RemoteException
- Throws:
RemoteException
removeContactFromGroup
void removeContactFromGroup(String groupName,
String jid)
throws RemoteException
- Throws:
RemoteException
getContactList
List<Contact> getContactList()
throws RemoteException
- Throws:
RemoteException
getGroupsNames
List<String> getGroupsNames()
throws RemoteException
- Throws:
RemoteException
getPresence
PresenceAdapter getPresence(String jid)
throws RemoteException
- Throws:
RemoteException
addRosterListener
void addRosterListener(IBeemRosterListener listen)
throws RemoteException
- Throws:
RemoteException
removeRosterListener
void removeRosterListener(IBeemRosterListener listen)
throws RemoteException
- Throws:
RemoteException
Copyright © 2009 Beem-project.com. All Rights Reserved.