public class PermissionMessageChannel extends Object implements MessageChannel
Modifier and Type | Field and Description |
---|---|
protected String |
permission |
TO_ALL, TO_CONSOLE, TO_NONE, TO_PLAYERS
Constructor and Description |
---|
PermissionMessageChannel(String permission)
Creates a new
MessageChannel with the provided permission
required to be considered a "target" MessageReceiver . |
Modifier and Type | Method and Description |
---|---|
Collection<MessageReceiver> |
getMembers()
Gets a collection of all members in this channel.
|
String |
getPermission()
Gets the
String permission required to be included in this
MessageChannel . |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asMutable, combined, combined, fixed, fixed, permission, send, send, send, send, transformMessage, world
protected final String permission
public PermissionMessageChannel(String permission)
MessageChannel
with the provided permission
required to be considered a "target" MessageReceiver
.permission
- The permission nodepublic String getPermission()
String
permission required to be included in this
MessageChannel
.public Collection<MessageReceiver> getMembers()
MessageChannel
getMembers
in interface MessageChannel