Blue Mind
Release 1.0

net.bluemind.core.api.services
Interface ISieveFilter

All Known Implementing Classes:
SieveFilterClient

public interface ISieveFilter

SieveFilter APIs. Blue Mind provides client and server side implementations of this interface.


Method Summary
 java.util.List<SieveFilter> getFilters(AccessToken at, int userId)
          Get user sieve filters
 void setFilters(AccessToken at, java.util.List<SieveFilter> filters, int userId)
          Set user sieve filters
 

Method Detail

getFilters

java.util.List<SieveFilter> getFilters(AccessToken at,
                                       int userId)
                                       throws AuthFault,
                                              ServerFault
Get user sieve filters

Parameters:
at - AccessToken
userId - user ID
Returns:
SieveFilter list
Throws:
AuthFault
ServerFault

setFilters

void setFilters(AccessToken at,
                java.util.List<SieveFilter> filters,
                int userId)
                throws AuthFault,
                       ServerFault
Set user sieve filters

Parameters:
at - AccessToken
filters - SieveFilter list
userId - user ID
Throws:
AuthFault
ServerFault

Blue Mind
Release 1.0