public class BotecoUser extends Object implements tools.devnull.boteco.user.User
| Constructor and Description |
|---|
BotecoUser(String id,
tools.devnull.boteco.MessageLocation primaryDestination) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDestination(tools.devnull.boteco.MessageLocation destination) |
tools.devnull.boteco.MessageLocation |
destination(String channel) |
List<tools.devnull.boteco.MessageLocation> |
destinations() |
String |
id() |
tools.devnull.boteco.MessageLocation |
primaryDestination() |
void |
removeDestination(tools.devnull.boteco.MessageLocation destination) |
void |
removeDestination(String channel) |
void |
setPrimaryDestination(tools.devnull.boteco.MessageLocation primaryDestination) |
void |
setPrimaryDestination(String channel) |
public BotecoUser(String id, tools.devnull.boteco.MessageLocation primaryDestination)
public String id()
id in interface tools.devnull.boteco.user.Userpublic List<tools.devnull.boteco.MessageLocation> destinations()
destinations in interface tools.devnull.boteco.user.Userpublic tools.devnull.boteco.MessageLocation primaryDestination()
primaryDestination in interface tools.devnull.boteco.user.Userpublic tools.devnull.boteco.MessageLocation destination(String channel)
destination in interface tools.devnull.boteco.user.Userpublic void addDestination(tools.devnull.boteco.MessageLocation destination)
addDestination in interface tools.devnull.boteco.user.Userpublic void removeDestination(tools.devnull.boteco.MessageLocation destination)
removeDestination in interface tools.devnull.boteco.user.Userpublic void removeDestination(String channel) throws tools.devnull.boteco.InvalidDestinationException
removeDestination in interface tools.devnull.boteco.user.Usertools.devnull.boteco.InvalidDestinationExceptionpublic void setPrimaryDestination(tools.devnull.boteco.MessageLocation primaryDestination)
setPrimaryDestination in interface tools.devnull.boteco.user.Userpublic void setPrimaryDestination(String channel)
setPrimaryDestination in interface tools.devnull.boteco.user.UserCopyright © 2017. All rights reserved.