src/com/beem/project/beem/service/aidl/IPrivacyListManager.aidl
author nikita@localhost
Tue, 23 Jun 2009 14:01:00 +0200
changeset 272 08effaddeaa4
child 515 5e4b8b7908f6
permissions -rw-r--r--
oublie fichier
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
272
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     1
package com.beem.project.beem.service.aidl;
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     2
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     3
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     4
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     5
/**
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     6
 * An aidl interface for Privacy List Manager.
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     7
 */
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     8
interface IPrivacyListManager {
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
     9
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    10
	/**
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    11
	 *	@return: return a list of blocked users
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    12
	 */
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    13
	List<String> getBlockedUsers();
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    14
	
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    15
	/**
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    16
	 *	@return: return a list of blocked users
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    17
	 */
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    18
	List<String> getBlockedUsersByList(in String listName);
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    19
	
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    20
	/**
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    21
	 *	@param: block an user
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    22
	 */
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    23
	void addBlockedUser(in String jid);
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    24
    
08effaddeaa4 oublie fichier
nikita@localhost
parents:
diff changeset
    25
}