org.bukkit.plugin.messaging
Class PluginMessageListenerRegistration

java.lang.Object
  extended by org.bukkit.plugin.messaging.PluginMessageListenerRegistration

public final class PluginMessageListenerRegistration
extends Object

Contains information about a Plugins registration to a plugin channel.


Constructor Summary
PluginMessageListenerRegistration(Messenger messenger, Plugin plugin, String channel, PluginMessageListener listener)
           
 
Method Summary
 boolean equals(Object obj)
           
 String getChannel()
          Gets the plugin channel that this registration is about.
 PluginMessageListener getListener()
          Gets the registered listener described by this registration.
 Plugin getPlugin()
          Gets the plugin that this registration is for.
 int hashCode()
           
 boolean isValid()
          Checks if this registration is still valid.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginMessageListenerRegistration

public PluginMessageListenerRegistration(Messenger messenger,
                                         Plugin plugin,
                                         String channel,
                                         PluginMessageListener listener)
Method Detail

getChannel

public String getChannel()
Gets the plugin channel that this registration is about.

Returns:
Plugin channel.

getListener

public PluginMessageListener getListener()
Gets the registered listener described by this registration.

Returns:
Registered listener.

getPlugin

public Plugin getPlugin()
Gets the plugin that this registration is for.

Returns:
Registered plugin.

isValid

public boolean isValid()
Checks if this registration is still valid.

Returns:
True if this registration is still valid, otherwise false.

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2014. All rights reserved.