Package mireka.filter.local.table
Class AliasMapper
- Object
-
- mireka.filter.local.table.AliasMapper
-
- All Implemented Interfaces:
RecipientDestinationMapper
public class AliasMapper extends Object implements RecipientDestinationMapper
AliasMapper is a convenience class used in configuration files to create an alias. It maps a mail address to anAliasDestination.
-
-
Constructor Summary
Constructors Constructor Description AliasMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAlias(String mailbox)GETSETDestinationlookup(Recipient recipient)Returns the destination of mails sent to this user; or null if it does not know the recipient.voidsetAliases(java.util.List<String> aliases)voidsetCanonical(String mailbox)GETSETStringtoString()
-
-
-
Method Detail
-
lookup
public Destination lookup(Recipient recipient)
Description copied from interface:RecipientDestinationMapperReturns the destination of mails sent to this user; or null if it does not know the recipient.- Specified by:
lookupin interfaceRecipientDestinationMapper
-
addAlias
public void addAlias(String mailbox)
GETSET
-
setAliases
public void setAliases(java.util.List<String> aliases)
-
setCanonical
public void setCanonical(String mailbox)
GETSET
-
toString
public String toString()
- Overrides:
toStringin classObject
-
-