Package septogeddon.pluginquery.api
Interface QueryContext
public interface QueryContext
Context
- Author:
- Thito Yalasatria Sunarya
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
PluginQuery administrator command permissionstatic final String
PluginQuery command prefixstatic final String
The QueryMessaging sub-channel used by PluginQuery for version checkstatic final QueryConfigurationKey
<Number> Connection Limit option for QueryConfigurationstatic final QueryConfigurationKey
<Number> Connection Throttle option for QueryConfigurationstatic final String
The QueryPipeline handler name forQueryDecryptor
static final String
The QueryPipeline handler name forQueryDeflater
static final String
The QueryPipeline handler name forQueryEncryptor
static final String
The QueryPipeline handler name forQueryInflater
static final String
The QueryPipeline handler name forQueryLimiter
static final String
The QueryPipeline handler name forQueryThrottle
static final String
The QueryPipeline handler name forQueryWhitelist
static final QueryConfigurationKey
<List<String>> IP-Whitelist option for QueryConfigurationstatic final QueryConfigurationKey
<Boolean> Lock option for QueryConfigurationstatic final QueryConfigurationKey
<Number> Max Reconnect Try option for QueryConfigurationstatic final QueryMetadataKey
<Integer> Metadata Key for Max Reconnect Trystatic final QueryMetadataKey
<Long> Metadata Key for Read Timeoutstatic final QueryMetadataKey
<Long> Metadata Key for Reconnect Delaystatic final String
The handshake unique stringstatic final String
The Netty pipeline handler name forQueryReadTimeout
static final String
The PluginMessaging channel used by PluginQuerystatic final String
The PluginMessaging channel name used by PluginQuerystatic final String
The PluginMessaging channel namespace used by PluginQuerystatic final QueryConfigurationKey
<Number> Reconnect Delay option for QueryConfigurationstatic final QueryConnectionStateListener
Reconnect Handler for QueryConnection failuresstatic final String
The PluginMessaging channel used by PluginQuerystatic final String
Preserved channel forServer
onRemoteObject
static final String
Preserved channel forProxyServer
onRemoteObject
static final String
Preserved channel forProxyServer
onRemoteObject
static final String
The PluginMessaging sub-channel used by PluginQuery for key synchronizingstatic final String
The PluginMessaging response sub-channel used by PluginQuery for indicating error statestatic final String
The PluginMessaging response sub-channel used by PluginQuery for indicating locked statestatic final String
The PluginMessaging response sub-channel used by PluginQuery for indicating no permissionstatic final String
The PluginMessaging response sub-channel used by PluginQuery for indicating success state
-
Field Details
-
PACKET_HANDSHAKE
The handshake unique string- See Also:
-
HANDLER_LIMITER
The QueryPipeline handler name forQueryLimiter
- See Also:
-
HANDLER_ENCRYPTOR
The QueryPipeline handler name forQueryEncryptor
- See Also:
-
HANDLER_DECRYPTOR
The QueryPipeline handler name forQueryDecryptor
- See Also:
-
HANDLER_DEFLATER
The QueryPipeline handler name forQueryDeflater
- See Also:
-
HANDLER_INFLATER
The QueryPipeline handler name forQueryInflater
- See Also:
-
HANDLER_WHITELIST
The QueryPipeline handler name forQueryWhitelist
- See Also:
-
HANDLER_THROTTLE
The QueryPipeline handler name forQueryThrottle
- See Also:
-
PIPELINE_TIMEOUT
The Netty pipeline handler name forQueryReadTimeout
- See Also:
-
PLUGIN_MESSAGING_CHANNEL_NAMESPACE
The PluginMessaging channel namespace used by PluginQuery- See Also:
-
PLUGIN_MESSAGING_CHANNEL_NAME
The PluginMessaging channel name used by PluginQuery- See Also:
-
REDIRECT_MESSAGING_CHANNEL
The PluginMessaging channel used by PluginQuery- See Also:
-
PLUGIN_MESSAGING_CHANNEL
The PluginMessaging channel used by PluginQuery- See Also:
-
REQUEST_KEY_SHARE
The PluginMessaging sub-channel used by PluginQuery for key synchronizing- See Also:
-
RESPONSE_NO_PERMISSION
The PluginMessaging response sub-channel used by PluginQuery for indicating no permission- See Also:
-
RESPONSE_LOCKED
The PluginMessaging response sub-channel used by PluginQuery for indicating locked state- See Also:
-
RESPONSE_SUCCESS
The PluginMessaging response sub-channel used by PluginQuery for indicating success state- See Also:
-
RESPONSE_ERROR
The PluginMessaging response sub-channel used by PluginQuery for indicating error state- See Also:
-
COMMAND_PREFIX
PluginQuery command prefix- See Also:
-
ADMIN_PERMISSION
PluginQuery administrator command permission- See Also:
-
LOCK
Lock option for QueryConfiguration -
IP_WHITELIST
IP-Whitelist option for QueryConfiguration -
CONNECTION_THROTTLE
Connection Throttle option for QueryConfiguration -
RECONNECT_DELAY
Reconnect Delay option for QueryConfiguration -
MAX_RECONNECT_TRY
Max Reconnect Try option for QueryConfiguration -
CONNECTION_LIMIT
Connection Limit option for QueryConfiguration -
RECONNECT_HANDLER
Reconnect Handler for QueryConnection failures -
COMMAND_VERSION_CHECK
The QueryMessaging sub-channel used by PluginQuery for version check- See Also:
-
METAKEY_MAX_RECONNECT_TRY
Metadata Key for Max Reconnect Try -
METAKEY_READ_TIMEOUT
Metadata Key for Read Timeout -
METAKEY_RECONNECT_DELAY
Metadata Key for Reconnect Delay -
REMOTEOBJECT_BUKKITSERVER_CHANNEL
Preserved channel forServer
onRemoteObject
- See Also:
-
REMOTEOBJECT_BUNGEESERVER_CHANNEL
Preserved channel forProxyServer
onRemoteObject
- See Also:
-
REMOTEOBJECT_VELOCITYSERVER_CHANNEL
Preserved channel forProxyServer
onRemoteObject
- See Also:
-