Uses of Interface
septogeddon.pluginquery.api.QueryConnection
Packages that use QueryConnection
Package
Description
-
Uses of QueryConnection in septogeddon.pluginquery
Classes in septogeddon.pluginquery that implement QueryConnectionModifier and TypeClassDescriptionclassclassclassFields in septogeddon.pluginquery with type parameters of type QueryConnectionModifier and TypeFieldDescriptionprotected final List<QueryConnection> QueryMessengerImpl.connectionsMethods in septogeddon.pluginquery that return QueryConnectionModifier and TypeMethodDescriptionQueryMessengerImpl.injectConnection(io.netty.channel.Channel channel) QueryMessengerImpl.newConnection(SocketAddress address) Methods in septogeddon.pluginquery that return types with arguments of type QueryConnectionModifier and TypeMethodDescriptionDispatcherQueryConnection.connect()InjectedQueryConnection.connect()PreparedQueryConnection.connect()PreparedQueryConnection.connect(int currentTime) DispatcherQueryConnection.disconnect()InjectedQueryConnection.disconnect()PreparedQueryConnection.disconnect()DispatcherQueryConnection.fetchActiveConnections()InjectedQueryConnection.fetchActiveConnections()PreparedQueryConnection.fetchActiveConnections()Collection<? extends QueryConnection> QueryMessengerImpl.getActiveConnections()PreparedQueryConnection.sendQuery(QueryMessage message, boolean queue) Methods in septogeddon.pluginquery with parameters of type QueryConnectionModifier and TypeMethodDescriptionstatic io.netty.buffer.ByteBufPreparedQueryConnection.createHandshake(io.netty.buffer.ByteBuf buf, QueryConnection conn) voidQueryPipelineImpl.dispatchActive(QueryConnection connection) voidQueryEventBusImpl.dispatchConnectionState(QueryConnection connection) voidQueryPipelineImpl.dispatchInactive(QueryConnection connection) voidQueryEventBusImpl.dispatchMessage(QueryConnection connection, String channel, byte[] message) byte[]QueryPipelineImpl.dispatchReceiving(QueryConnection connection, byte[] bytes) byte[]QueryPipelineImpl.dispatchSending(QueryConnection connection, byte[] bytes) voidQueryPipelineImpl.dispatchUncaughtException(QueryConnection connection, Throwable thrown) voidQueryChannelHandler.onActive(QueryConnection connection) voidQueryChannelHandler.onCaughtException(QueryConnection connection, Throwable thrown) voidQueryChannelHandler.onHandshake(QueryConnection connection) voidQueryChannelHandler.onInactive(QueryConnection connection) byte[]QueryChannelHandler.onReceiving(QueryConnection connection, byte[] bytes) byte[]QueryChannelHandler.onSending(QueryConnection connection, byte[] bytes) Method parameters in septogeddon.pluginquery with type arguments of type QueryConnectionModifier and TypeMethodDescriptionvoidPreparedQueryConnection.handshake(QueryCompletableFuture<QueryConnection> future, int currentTime) voidInjectedQueryConnection.sendQueryMessage(QueryMessage msg, QueryCompletableFuture<QueryConnection> future, boolean queue) -
Uses of QueryConnection in septogeddon.pluginquery.api
Methods in septogeddon.pluginquery.api that return QueryConnectionModifier and TypeMethodDescriptionQueryMessenger.injectConnection(io.netty.channel.Channel channel) Inject served channel to handle query protocolsQueryMessenger.newConnection(SocketAddress address) Prepare new connection using specified addressMethods in septogeddon.pluginquery.api that return types with arguments of type QueryConnectionModifier and TypeMethodDescriptionQueryConnection.connect()Connect to the remote addressQueryConnection.disconnect()Disconnect the connection.QueryConnection.fetchActiveConnections()Get the active connection addresses from the other side of this connection as dispatcher connections, where you can send query directly to the connection without having to redirect it on this connection.Collection<? extends QueryConnection> QueryMessenger.getActiveConnections()Get all connections (inactive connections aren't included here, they're all goes GC'ed when you stop referring to them)Send query to this connectionSend query to this connectionMethods in septogeddon.pluginquery.api with parameters of type QueryConnectionModifier and TypeMethodDescriptionvoidQueryPipeline.dispatchActive(QueryConnection connection) CallQueryChannelHandler.onActive(QueryConnection)on all handlersvoidQueryEventBus.dispatchConnectionState(QueryConnection connection) Dispatch a Connection State change eventvoidQueryPipeline.dispatchInactive(QueryConnection connection) CallQueryChannelHandler.onInactive(QueryConnection)on all handlersvoidQueryEventBus.dispatchMessage(QueryConnection connection, String channel, byte[] message) Dispatch a Query Message received eventbyte[]QueryPipeline.dispatchReceiving(QueryConnection connection, byte[] bytes) CallQueryChannelHandler.onReceiving(QueryConnection, byte[])on all handlersbyte[]QueryPipeline.dispatchSending(QueryConnection connection, byte[] bytes) CallQueryChannelHandler.onSending(QueryConnection, byte[])on all handlersvoidQueryPipeline.dispatchUncaughtException(QueryConnection connection, Throwable thrown) CallQueryChannelHandler.onCaughtException(QueryConnection, Throwable)on all handlersvoidQueryListener.onConnectionStateChange(QueryConnection connection) Called whenisConnected()value changeddefault voidQueryMessageListener.onConnectionStateChange(QueryConnection connection) Does nothingdefault voidQueryConnectionStateListener.onQueryReceived(QueryConnection connection, String channel, byte[] message) Does nothingvoidQueryListener.onQueryReceived(QueryConnection connection, String channel, byte[] message) Called when the connection received a query message -
Uses of QueryConnection in septogeddon.pluginquery.bungeecord
Methods in septogeddon.pluginquery.bungeecord that return QueryConnectionModifier and TypeMethodDescriptionstatic QueryConnectionBungeePluginQuery.getConnection(net.md_5.bungee.api.config.ServerInfo info) Get active connection for aServerInfoMethods in septogeddon.pluginquery.bungeecord with parameters of type QueryConnectionModifier and TypeMethodDescriptionvoidBungeePluginQuery.onConnectionStateChange(QueryConnection connection) voidBungeePluginQuery.onQueryReceived(QueryConnection connection, String channel, byte[] message) -
Uses of QueryConnection in septogeddon.pluginquery.bungeecord.event
Methods in septogeddon.pluginquery.bungeecord.event that return QueryConnectionModifier and TypeMethodDescriptionQueryMessageEvent.getReceiver()Synonym ofQueryMessageEvent.getSender()QueryMessageEvent.getSender()The connection senderConstructors in septogeddon.pluginquery.bungeecord.event with parameters of type QueryConnectionModifierConstructorDescriptionQueryMessageEvent(QueryConnection connection, String channel, byte[] message) -
Uses of QueryConnection in septogeddon.pluginquery.channel
Methods in septogeddon.pluginquery.channel with parameters of type QueryConnectionModifier and TypeMethodDescriptionvoidQueryLimiter.onActive(QueryConnection connection) voidQueryWhitelist.onActive(QueryConnection connection) voidQueryDecryptor.onCaughtException(QueryConnection connection, Throwable thrown) voidQueryEncryptor.onCaughtException(QueryConnection connection, Throwable thrown) voidQueryLimiter.onInactive(QueryConnection connection) byte[]QueryDecryptor.onReceiving(QueryConnection connection, byte[] bytes) byte[]QueryInflater.onReceiving(QueryConnection connection, byte[] bytes) byte[]QueryDeflater.onSending(QueryConnection connection, byte[] bytes) byte[]QueryEncryptor.onSending(QueryConnection connection, byte[] bytes) -
Uses of QueryConnection in septogeddon.pluginquery.library.forwarder
Methods in septogeddon.pluginquery.library.forwarder that return QueryConnectionMethods in septogeddon.pluginquery.library.forwarder that return types with arguments of type QueryConnectionMethods in septogeddon.pluginquery.library.forwarder with parameters of type QueryConnectionModifier and TypeMethodDescriptionstatic QueryForwarderQueryForwarder.getForwarder(QueryConnection connection) voidQueryForwarder.onConnectionStateChange(QueryConnection connection) voidQueryForwarder.onQueryReceived(QueryConnection connection, String channel, byte[] message) voidQueryForwarder.registerConnection(QueryConnection... connections) voidQueryForwarder.unregisterConnection(QueryConnection connection) Method parameters in septogeddon.pluginquery.library.forwarder with type arguments of type QueryConnectionModifier and TypeMethodDescriptionvoidQueryForwarder.registerConnection(Collection<? extends QueryConnection> connections) -
Uses of QueryConnection in septogeddon.pluginquery.library.remote
Fields in septogeddon.pluginquery.library.remote declared as QueryConnectionMethods in septogeddon.pluginquery.library.remote that return QueryConnectionModifier and TypeMethodDescriptionRemoteObject.getConnection()Get the connection bridge for the remote objectMethod parameters in septogeddon.pluginquery.library.remote with type arguments of type QueryConnectionModifier and TypeMethodDescriptionvoidRemoteFuture.accept(QueryFuture<QueryConnection> t) Dispatch for QueryFutureListener eventConstructors in septogeddon.pluginquery.library.remote with parameters of type QueryConnectionModifierConstructorDescriptionRemoteObject(String channel, QueryConnection connection, Class<T> clazz, ClassRegistry registry) Initialize RemoteObject and act as Object ReceiverRemoteObject(String channel, QueryConnection connection, T object, ClassRegistry registry) Initialize RemoteObject and act as Object Sender -
Uses of QueryConnection in septogeddon.pluginquery.netty
Methods in septogeddon.pluginquery.netty that return QueryConnectionConstructors in septogeddon.pluginquery.netty with parameters of type QueryConnectionModifierConstructorDescriptionQueryPipelineInbound(QueryPipeline pipeline, QueryConnection connection) QueryPipelineOutbound(QueryPipeline pipeline, QueryConnection connection) QueryProtocol(QueryMessenger messenger, QueryConnection connection) QueryReadTimeout(QueryConnection conn, long timeout, TimeUnit unit) -
Uses of QueryConnection in septogeddon.pluginquery.spigot
Methods in septogeddon.pluginquery.spigot with parameters of type QueryConnectionModifier and TypeMethodDescriptionvoidSpigotPluginQuery.onQueryReceived(QueryConnection connection, String channel, byte[] message) -
Uses of QueryConnection in septogeddon.pluginquery.spigot.event
Methods in septogeddon.pluginquery.spigot.event that return QueryConnectionConstructors in septogeddon.pluginquery.spigot.event with parameters of type QueryConnectionModifierConstructorDescriptionQueryMessageEvent(QueryConnection connection, String channel, byte[] message) -
Uses of QueryConnection in septogeddon.pluginquery.velocity
Methods in septogeddon.pluginquery.velocity that return QueryConnectionModifier and TypeMethodDescriptionstatic QueryConnectionVelocityPluginQuery.getConnection(com.velocitypowered.api.proxy.server.RegisteredServer server) Get active connection forRegisteredServerMethods in septogeddon.pluginquery.velocity with parameters of type QueryConnectionModifier and TypeMethodDescriptionvoidVelocityPluginQuery.onConnectionStateChange(QueryConnection connection) voidVelocityPluginQuery.onQueryReceived(QueryConnection connection, String channel, byte[] message) -
Uses of QueryConnection in septogeddon.pluginquery.velocity.event
Methods in septogeddon.pluginquery.velocity.event that return QueryConnectionModifier and TypeMethodDescriptionQueryMessageEvent.getReceiver()Synonym ofQueryMessageEvent.getSender()QueryMessageEvent.getSender()The connection senderConstructors in septogeddon.pluginquery.velocity.event with parameters of type QueryConnectionModifierConstructorDescriptionQueryMessageEvent(QueryConnection connection, String channel, byte[] message)