com.beem.project.beem.service.aidl
Interface IPrivacyListManager

Package class diagram package IPrivacyListManager
All Superinterfaces:
IInterface
All Known Implementing Classes:
IPrivacyListManager.Stub, PrivacyListManagerAdapter

public interface IPrivacyListManager
extends IInterface


Nested Class Summary
static class IPrivacyListManager.Stub
          Local-side IPC implementation stub class.
 
Method Summary
 void addPrivacyListListener(IPrivacyListListener listener)
           
 void blockUser(String listName, String jid)
           
 void createPrivacyList(String listName, List<PrivacyListItem> items)
           
 void declineActivePrivacyList()
           
 void declineDefaultPrivacyList()
           
 void editPrivacyList(String listName, List<PrivacyListItem> items)
           
 String getActivePrivacyList()
           
 List<String> getBlockedGroupsByList(String listName)
           
 List<String> getBlockedUsersByList(String listName)
           
 String getDefaultPrivacyList()
           
 List<String> getPrivacyLists()
           
 void removePrivacyList(String listName)
           
 void removePrivacyListListener(IPrivacyListListener listener)
           
 void setActivePrivacyList(String listName)
           
 void setDefaultPrivacyList(String listName)
           
 
Methods inherited from interface android.os.IInterface
asBinder
 

Method Detail

createPrivacyList

void createPrivacyList(String listName,
                       List<PrivacyListItem> items)
                       throws RemoteException
Throws:
RemoteException

removePrivacyList

void removePrivacyList(String listName)
                       throws RemoteException
Throws:
RemoteException

editPrivacyList

void editPrivacyList(String listName,
                     List<PrivacyListItem> items)
                     throws RemoteException
Throws:
RemoteException

getActivePrivacyList

String getActivePrivacyList()
                            throws RemoteException
Throws:
RemoteException

getDefaultPrivacyList

String getDefaultPrivacyList()
                             throws RemoteException
Throws:
RemoteException

setActivePrivacyList

void setActivePrivacyList(String listName)
                          throws RemoteException
Throws:
RemoteException

setDefaultPrivacyList

void setDefaultPrivacyList(String listName)
                           throws RemoteException
Throws:
RemoteException

declineActivePrivacyList

void declineActivePrivacyList()
                              throws RemoteException
Throws:
RemoteException

declineDefaultPrivacyList

void declineDefaultPrivacyList()
                               throws RemoteException
Throws:
RemoteException

getPrivacyLists

List<String> getPrivacyLists()
                             throws RemoteException
Throws:
RemoteException

blockUser

void blockUser(String listName,
               String jid)
               throws RemoteException
Throws:
RemoteException

getBlockedUsersByList

List<String> getBlockedUsersByList(String listName)
                                   throws RemoteException
Throws:
RemoteException

getBlockedGroupsByList

List<String> getBlockedGroupsByList(String listName)
                                    throws RemoteException
Throws:
RemoteException

addPrivacyListListener

void addPrivacyListListener(IPrivacyListListener listener)
                            throws RemoteException
Throws:
RemoteException

removePrivacyListListener

void removePrivacyListListener(IPrivacyListListener listener)
                               throws RemoteException
Throws:
RemoteException


Copyright © 2009 Beem-project.com. All Rights Reserved.