Class ConnectionInitEvent
- java.lang.Object
-
- net.md_5.bungee.api.plugin.Event
-
- net.md_5.bungee.api.event.AsyncEvent<ConnectionInitEvent>
-
- io.github.waterfallmc.waterfall.event.ConnectionInitEvent
-
- All Implemented Interfaces:
Cancellable
public class ConnectionInitEvent extends AsyncEvent<ConnectionInitEvent> implements Cancellable
Represents a brand new connection made to the proxy, allowing for plugins to efficiently close a connection, useful for connection throttlers, etc
-
-
Constructor Summary
Constructors Constructor Description ConnectionInitEvent(SocketAddress remoteAddress, ListenerInfo listener, Callback<ConnectionInitEvent> done)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description InetSocketAddressgetRemoteAddress()Deprecated.BungeeCord can accept connections via Unix domain socketsSocketAddressgetRemoteSocketAddress()booleanisCancelled()Get whether or not this event is cancelled.voidsetCancelled(boolean cancel)Sets the cancelled state of this event.StringtoString()-
Methods inherited from class net.md_5.bungee.api.event.AsyncEvent
canEqual, completeIntent, equals, hashCode, postCall, registerIntent
-
-
-
-
Constructor Detail
-
ConnectionInitEvent
public ConnectionInitEvent(SocketAddress remoteAddress, ListenerInfo listener, Callback<ConnectionInitEvent> done)
-
-
Method Detail
-
isCancelled
public boolean isCancelled()
Description copied from interface:CancellableGet whether or not this event is cancelled.- Specified by:
isCancelledin interfaceCancellable- Returns:
- the cancelled state of this event
-
setCancelled
public void setCancelled(boolean cancel)
Description copied from interface:CancellableSets the cancelled state of this event.- Specified by:
setCancelledin interfaceCancellable- Parameters:
cancel- the state to set
-
getRemoteAddress
@Deprecated public InetSocketAddress getRemoteAddress()
Deprecated.BungeeCord can accept connections via Unix domain sockets- Returns:
- the INetSocketAddress of the connection being opened
-
getRemoteSocketAddress
public SocketAddress getRemoteSocketAddress()
- Returns:
- the SocketAddress of the connection being opened
-
toString
public String toString()
- Overrides:
toStringin classAsyncEvent<ConnectionInitEvent>
-
-