A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages

A

AbstractPermissible - Class in de.dytanic.cloudnet.driver.permission
 
AbstractPermissible() - Constructor for class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
acquireLock(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
acquireLock(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
acquireLock(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
acquireLock(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
ADD_GROUP - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
ADD_GROUP_CONFIGURATION - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
ADD_PERMANENT_SERVICE_TASK - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
ADD_SERVICE_DEPLOYMENT_TO_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
ADD_SERVICE_REMOTE_INCLUSION_TO_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
ADD_SERVICE_TEMPLATE_TO_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
ADD_USER - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
addAllowedNodes(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
A list of all allowed nodes.
addAllowedNodes(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
A list of all allowed nodes.
addCookie(HttpCookie) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
addDeletedFilesAfterStop(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The files that should be deleted after the service has been stopped.
addDeletedFilesAfterStop(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The files that should be deleted after the service has been stopped.
addDeployments(ServiceDeployment...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The deployments for the new service.
addDeployments(Collection<ServiceDeployment>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The deployments for the new service.
addGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
addGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new permission group to the list of groups.
addGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
addGroup(String, int) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
addGroup(String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new permission group if it does not already exists.
addGroup(String, long) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
addGroup(String, long, TimeUnit) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
addGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new permission group to the list of groups.
addGroupAsync(String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new permission group to the list of groups.
addGroupConfiguration(GroupConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Adds a new group to the cloud
addGroupConfigurationAsync(GroupConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Adds a new group to the cloud
addGroups(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The groups for the new service.
addGroups(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The groups for the new service.
addInclusions(ServiceRemoteInclusion...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The inclusions for the new service.
addInclusions(Collection<ServiceRemoteInclusion>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The inclusions for the new service.
addJvmOptions(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The jvm options for the new service.
addJvmOptions(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The jvm options for the new service.
addListener(int) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpServer
 
addListener(int) - Method in interface de.dytanic.cloudnet.driver.network.INetworkServer
Binds the server to a specific port with the host alias address "0.0.0.0"
addListener(int) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
addListener(int) - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
addListener(int, IPacketListener...) - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
addListener(int, IPacketListener...) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Adds a new listeners for packets that are received on a specific channel
addListener(HostAndPort) - Method in interface de.dytanic.cloudnet.driver.network.INetworkServer
Binds the server to a specific address that is as parameter defined
addListener(HostAndPort) - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
addListener(HostAndPort) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpServer
 
addListener(HostAndPort) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
addListener(IWebSocketListener...) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
addPermanentServiceTask(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Adds a new task to the cloud
addPermanentServiceTaskAsync(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Adds a new task to the cloud
addPermission(Permission) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
addPermission(Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addPermission(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addPermission(String, boolean) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addPermission(String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addPermission(String, Permission) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
addPermission(String, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addPermission(String, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addPermission(String, String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addPermission(String, String, int, long, TimeUnit) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Adds a new permission to this permissible and updates it if a permission with that name already exists.
addProcessParameters(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The process parameters for the new service.
addProcessParameters(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The process parameters for the new service.
addReservedMemory(int) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
address - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
addServiceDeployment(ServiceDeployment) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
addServiceDeployment(ServiceDeployment) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a deployment to this service, which will be used when SpecificCloudServiceProvider.deployResources() or SpecificCloudServiceProvider.deployResources(boolean) is called.
addServiceDeploymentAsync(ServiceDeployment) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
addServiceDeploymentAsync(ServiceDeployment) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a deployment to this service, which will be used when SpecificCloudServiceProvider.deployResources() or SpecificCloudServiceProvider.deployResources(boolean) is called
addServiceRemoteInclusion(ServiceRemoteInclusion) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
addServiceRemoteInclusion(ServiceRemoteInclusion) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a remote inclusion to this service.
addServiceRemoteInclusionAsync(ServiceRemoteInclusion) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
addServiceRemoteInclusionAsync(ServiceRemoteInclusion) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a remote inclusion to this service.
addServiceTemplate(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
addServiceTemplate(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a service template to this service.
addServiceTemplateAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
addServiceTemplateAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a service template to this service.
addTemplates(ServiceTemplate...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The templates for the new service.
addTemplates(Collection<ServiceTemplate>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The templates for the new service.
addUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
addUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new user to the database.
addUser(String, String, int) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
addUser(String, String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new permission user if it does not already exists.
addUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new user to the database.
addUserAsync(String, String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new user to the database.
ALL - de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
 
alloc() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
allocateBuffer(ChannelHandlerContext, ByteBuf, boolean) - Method in class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketLengthSerializer
 
ALLOWED - de.dytanic.cloudnet.driver.permission.PermissionCheckResult
The permissible has the following permission or the privileges to has the permission
allowedNodes - Variable in class de.dytanic.cloudnet.driver.service.ServiceId
 
allowedNodes(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
A list of all allowed nodes.
allowedNodes(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
A list of all allowed nodes.
APPEND_FILE_CONTENT - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
appendEqual(StringBuilder[], String, String, String[], char) - Static method in class de.dytanic.cloudnet.driver.util.ColumnTextFormatter
 
appendEqual(String[], char) - Static method in class de.dytanic.cloudnet.driver.util.ColumnTextFormatter
 
appendOutputStream(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
appendOutputStream(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new OutputStream that will append its content to the file at the given path.
appendOutputStream(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
appendOutputStream(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
appendOutputStreamAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
appendOutputStreamAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
appendOutputStreamAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new OutputStream that will append its content to the file at the given path.
appendOutputStreamAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
appendOutputStreamAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
array() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
arrayOffset() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
asBoolean() - Method in enum de.dytanic.cloudnet.driver.permission.PermissionCheckResult
Returns the result as boolean
asReadOnly() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
asSerializable(JsonDocument) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
asZipInputStream() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
asZipInputStream() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
asZipInputStream(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
asZipInputStream(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Gets a template into a ZipInputStream.
asZipInputStreamAsync() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
asZipInputStreamAsync() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
asZipInputStreamAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
asZipInputStreamAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Gets a template into a ZipInputStream.
author - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
autoDeleteOnStop - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
autoDeleteOnStop() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
Alias for autoDeleteOnStop(true).
autoDeleteOnStop(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
Whether this service should be deleted on stop (doesn't affect files of a static service) or the life cycle should be changed to ServiceLifeCycle.PREPARED.
autoInstall - Variable in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 

B

baseDirectory - Variable in class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
BEDROCK_PROXY - de.dytanic.cloudnet.driver.service.MinecraftServiceType
 
BEDROCK_SERVER - de.dytanic.cloudnet.driver.service.MinecraftServiceType
 
BINARY - de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
 
body - Variable in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
body() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
body(byte[]) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
body(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
bodyAsString() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
bossEventLoopGroup - Variable in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
bossGroup - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
buffer(@org.jetbrains.annotations.NotNull byte[]) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
buffer(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
build() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
build() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
 
builder() - Static method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
builder() - Static method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
builder(ServiceTask) - Static method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
builder(ChannelMessageSender) - Static method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
buildResponseFor(ChannelMessage) - Static method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
BUNGEECORD - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
BUNGEECORD_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
BUNGEECORD_HEXACORD - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
BUNGEECORD_TRAVERTINE - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
BUNGEECORD_WATERFALL - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
bytesBefore(byte) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
bytesBefore(int, byte) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
bytesBefore(int, int, byte) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 

C

CachedChunkedPacketListener - Class in de.dytanic.cloudnet.driver.network.protocol.chunk.listener
 
CachedChunkedPacketListener() - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.CachedChunkedPacketListener
 
CachedPermissionManagement - Interface in de.dytanic.cloudnet.driver.permission
 
callEvent(String, T) - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
callEvent(String, T) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
callEvent(T) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
callEvent(T) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
canBeOverwritten() - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
canBeOverwritten() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets if this permission management can be overridden.
cancelNext() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
canStartServices() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
capacity() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
capacity(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
certificatePath - Variable in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
changePassword(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
changePassword(String) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
channel - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
channel - Variable in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
channel() - Method in annotation type de.dytanic.cloudnet.driver.event.EventListener
 
channel() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
channel() - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
channel() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
channel(int) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
channel(String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
CHANNEL_MESSAGING_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
channelFutures - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
channelFutures - Variable in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
channelInactive(ChannelHandlerContext) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
ChannelMessage - Class in de.dytanic.cloudnet.driver.channel
 
ChannelMessage() - Constructor for class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
ChannelMessage.Builder - Class in de.dytanic.cloudnet.driver.channel
 
ChannelMessageReceiveEvent - Class in de.dytanic.cloudnet.driver.event.events.channel
This event is being called whenever a channel message is received.
ChannelMessageReceiveEvent(ChannelMessage, boolean) - Constructor for class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
ChannelMessageSender - Class in de.dytanic.cloudnet.driver.channel
 
ChannelMessageSender() - Constructor for class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
ChannelMessageSender(String, DriverEnvironment) - Constructor for class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
ChannelMessageTarget - Class in de.dytanic.cloudnet.driver.channel
 
ChannelMessageTarget() - Constructor for class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
ChannelMessageTarget(ChannelMessageTarget.Type, String) - Constructor for class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
ChannelMessageTarget(ServiceEnvironmentType) - Constructor for class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
ChannelMessageTarget.Type - Enum in de.dytanic.cloudnet.driver.channel
 
channelRead0(ChannelHandlerContext, Packet) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
channels - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
channels - Variable in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
ChannelType - Enum in de.dytanic.cloudnet.driver.event.events.network
 
checkPassword(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
checkPassword(String) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
ChunkedPacket - Class in de.dytanic.cloudnet.driver.network.protocol.chunk
 
ChunkedPacket(int, UUID, JsonDocument, int, int, int, boolean, byte[], int) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
ChunkedPacket(int, UUID, JsonDocument, ProtocolBuffer) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
ChunkedPacketBuilder - Class in de.dytanic.cloudnet.driver.network.protocol.chunk
 
ChunkedPacketBuilder() - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
ChunkedPacketListener - Class in de.dytanic.cloudnet.driver.network.protocol.chunk.listener
 
ChunkedPacketListener() - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketListener
 
ChunkedPacketSession - Class in de.dytanic.cloudnet.driver.network.protocol.chunk.listener
 
ChunkedPacketSession(INetworkChannel, ChunkedPacketListener, UUID, OutputStream, Map<String, Object>) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
ChunkedQueryResponse - Class in de.dytanic.cloudnet.driver.network.protocol.chunk
 
ChunkedQueryResponse(ChunkedPacketSession, ChunkedPacket, ChunkedPacket, InputStream) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedQueryResponse
 
ChunkInterrupt - Exception in de.dytanic.cloudnet.driver.network.protocol.chunk
 
chunkSize() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
chunkSize(int) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
clear() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
clear() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
clearAsync() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
clearCookies() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
clearData() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
clearHandlers() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
clearHandlers() - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
clearHeaders() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
clearListeners() - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
CLIENT_CHANNEL - de.dytanic.cloudnet.driver.event.events.network.ChannelType
 
clientAddress() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpChannel
 
clientAuth - Variable in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
clone() - Method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
close() - Method in class de.dytanic.cloudnet.driver.module.FinalizeURLClassLoader
 
close() - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
close() - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
close() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkChannel
 
close() - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
close() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
close() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
close() - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Closes this storage, after it has been closed, no more interaction to this storage should be done and might lead to errors.
close(int, String) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
CLOSE - de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
 
CLOSE_STORAGE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
closeAfter() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
closeAfter(boolean) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
closeAsync() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
closeAsync() - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
closeAsync() - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Closes this storage, after it has been closed, no more interaction to this storage should be done and might lead to errors.
closeChannels() - Method in interface de.dytanic.cloudnet.driver.network.DefaultNetworkComponent
 
CLOUD_SERVICE_FACTORY - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
CloudMessenger - Interface in de.dytanic.cloudnet.driver.provider
A messenger to communicate between services in CloudNet.
CLOUDNET - de.dytanic.cloudnet.driver.DriverEnvironment
The driver implementation is on the node like the CloudNet class in node
CloudNetDriver - Class in de.dytanic.cloudnet.driver
 
CloudNetDriver(ILogger) - Constructor for class de.dytanic.cloudnet.driver.CloudNetDriver
 
CloudServiceConnectNetworkEvent - Class in de.dytanic.cloudnet.driver.event.events.service
This event will be called when a service is connected to their node.
CloudServiceConnectNetworkEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceConnectNetworkEvent
 
CloudServiceDisconnectNetworkEvent - Class in de.dytanic.cloudnet.driver.event.events.service
This event will be called when a service is disconnected from their node.
CloudServiceDisconnectNetworkEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceDisconnectNetworkEvent
 
CloudServiceEvent - Class in de.dytanic.cloudnet.driver.event.events.service
 
CloudServiceEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceEvent
 
cloudServiceFactory - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
CloudServiceFactory - Interface in de.dytanic.cloudnet.driver.provider.service
This class provides methods to create and prepare services in the network.
CloudServiceInfoUpdateEvent - Class in de.dytanic.cloudnet.driver.event.events.service
This event will be called when any service is updated.
CloudServiceInfoUpdateEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceInfoUpdateEvent
 
CloudServiceRegisterEvent - Class in de.dytanic.cloudnet.driver.event.events.service
This event will be called when a service is registered.
CloudServiceRegisterEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceRegisterEvent
 
CloudServiceStartEvent - Class in de.dytanic.cloudnet.driver.event.events.service
This event will be called when a service is started.
CloudServiceStartEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceStartEvent
 
CloudServiceStopEvent - Class in de.dytanic.cloudnet.driver.event.events.service
This event will be called when a service is stopped.
CloudServiceStopEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceStopEvent
 
CloudServiceUnregisterEvent - Class in de.dytanic.cloudnet.driver.event.events.service
This event will be called when a service is unregistered on any node or a node with registered services disconnects.
CloudServiceUnregisterEvent(ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.service.CloudServiceUnregisterEvent
 
CLUSTER_GROUP_CONFIG_LIST_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
CLUSTER_NODE_INFO_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
CLUSTER_PERMISSION_DATA_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
CLUSTER_SERVICE_INFO_LIST_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
CLUSTER_TASK_LIST_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
CLUSTER_TEMPLATE_DEPLOY_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
CLUSTER_TEMPLATE_STORAGE_CHUNK_SYNC_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
CLUSTER_TEMPLATE_STORAGE_SYNC_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
collectAllGroupPermissionsInto(Collection<Permission>, Collection<IPermissionGroup>, String[], Collection<String>) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
collectAllPermissions(IPermissible, String[]) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
collectAllPermissionsTo(Collection<Permission>, IPermissible, String[]) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
collectPermissionsInto(Collection<Permission>, IPermissible, String[]) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
ColumnTextFormatter - Class in de.dytanic.cloudnet.driver.util
 
CommandInfo - Class in de.dytanic.cloudnet.driver.command
The commandInfo class allows to easy serialize the command information
CommandInfo() - Constructor for class de.dytanic.cloudnet.driver.command.CommandInfo
 
CommandInfo(String[], String, String, String) - Constructor for class de.dytanic.cloudnet.driver.command.CommandInfo
 
compare(EventPriority, EventPriority) - Method in enum de.dytanic.cloudnet.driver.event.EventPriority
 
compareTo(NettyHttpServer.HttpHandlerEntry) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer.HttpHandlerEntry
 
compareTo(Permission) - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
compareTo(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
compareTo(IRegisteredEventListener) - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
compareTo(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
 
compareTo(ByteBuf) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
complete() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
component() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
config - Variable in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
configuration - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
connect(HostAndPort) - Method in interface de.dytanic.cloudnet.driver.network.INetworkClient
Open a new connection to the specific host and port
connect(HostAndPort) - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
connectAddress - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
CONNECTED - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
connectedTime - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
connectedTime - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ConsumingChunkedPacketListener - Class in de.dytanic.cloudnet.driver.network.protocol.chunk.listener
 
ConsumingChunkedPacketListener(Consumer<ChunkedQueryResponse>) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ConsumingChunkedPacketListener
 
contains(String) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
CONTAINS_DATABASE - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
CONTAINS_FILE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
CONTAINS_TEMPLATE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
containsAsync(String) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
containsDatabase(String) - Method in interface de.dytanic.cloudnet.driver.database.DatabaseProvider
 
containsDatabaseAsync(String) - Method in interface de.dytanic.cloudnet.driver.database.DatabaseProvider
 
containsGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
containsGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if a specific group exists.
containsGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if a specific group exists.
containsUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
containsUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if at least one user with the given name is stored in the database.
containsUser(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
containsUser(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if a user with the given uniqueId is stored in the database.
containsUserAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if at least one user with the given name is stored in the database.
containsUserAsync(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if a user with the given uniqueId is stored in the database.
context() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
cookie(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
cookies() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
copy() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
copy(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
copy(ServiceTemplate, Path) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
copy(ServiceTemplate, Path) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Copies the given template into the given directory
copy(Path) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
copy(Path) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
copyAsync(ServiceTemplate, Path) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
copyAsync(ServiceTemplate, Path) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
copyAsync(ServiceTemplate, Path) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Copies the given template into the given directory
copyAsync(Path) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
copyAsync(Path) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
copyCurrentModuleInstanceFromClass(Class<?>, File) - Static method in class de.dytanic.cloudnet.driver.util.DefaultModuleHelper
Deprecated.
copyCurrentModuleInstanceFromClass(Class<?>, Path) - Static method in class de.dytanic.cloudnet.driver.util.DefaultModuleHelper
 
copyPluginConfigurationFileForEnvironment(Class<?>, ServiceEnvironmentType, Path) - Static method in class de.dytanic.cloudnet.driver.util.DefaultModuleHelper
 
create() - Static method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
create() - Static method in class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
create() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
create() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
create(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
create(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates the given template if it doesn't exists.
CREATE_CLOUD_SERVICE_BY_CONFIGURATION - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
CREATE_DIRECTORY - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
CREATE_FILE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
CREATE_TEMPLATE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
createAsync() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
createAsync() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
createAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
createAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
createAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates the given template if it doesn't exists.
createBinaryResponse() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
createCloudService(ServiceConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares a new cloud service
createCloudService(ServiceConfiguration) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteCloudServiceFactory
 
createCloudService(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares a new cloud service
createCloudService(ServiceTask) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudService(ServiceTask, int) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares a new cloud service
createCloudService(ServiceTask, int) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudService(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudService(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudService(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudService(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudService(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudService(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudServiceAsync(ServiceConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares a new cloud service
createCloudServiceAsync(ServiceConfiguration) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteCloudServiceFactory
 
createCloudServiceAsync(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares a new cloud service
createCloudServiceAsync(ServiceTask) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudServiceAsync(ServiceTask, int) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares a new cloud service
createCloudServiceAsync(ServiceTask, int) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudServiceAsync(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudServiceAsync(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudServiceAsync(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudServiceAsync(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createCloudServiceAsync(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
createCloudServiceAsync(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
createDirectory(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
createDirectory(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new directory in the given template at the given path if it doesn't exist.
createDirectory(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
createDirectory(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
createDirectoryAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
createDirectoryAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
createDirectoryAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new directory in the given template at the given path if it doesn't exist.
createDirectoryAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
createDirectoryAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
createdTime - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
createFile(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
createFile(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new file in the given template at the given path if it doesn't exist.
createFile(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
createFile(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
createFileAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
createFileAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
createFileAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new file in the given template at the given path if it doesn't exist.
createFileAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
createFileAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
createFromClass(String, Class<T>) - Static method in class de.dytanic.cloudnet.driver.service.property.DefaultJsonServiceProperty
 
createFromType(String, Type) - Static method in class de.dytanic.cloudnet.driver.service.property.DefaultJsonServiceProperty
 
createFromType(String, Type, boolean) - Static method in class de.dytanic.cloudnet.driver.service.property.DefaultJsonServiceProperty
 
createHandler(Collection<INetworkChannel>) - Static method in class de.dytanic.cloudnet.driver.network.protocol.chunk.DefaultChunkedPacketHandler
 
createIncomingPacket(int, UUID, JsonDocument, ProtocolBuffer) - Static method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
createNewService() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
createNewServiceAsync() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
createOutputStream(UUID, Map<String, Object>) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.CachedChunkedPacketListener
 
createOutputStream(UUID, Map<String, Object>) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketListener
 
createResponseFor(IPacket) - Static method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
createResponseFor(IPacket, JsonDocument) - Static method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
createResponseFor(IPacket, JsonDocument, ProtocolBuffer) - Static method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
createResponseFor(IPacket, ProtocolBuffer) - Static method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
createSession(INetworkChannel, UUID, Map<String, Object>) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketListener
 
creationMillis - Variable in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
creationTime - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
creationTime - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
currentServicesCount - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
currentVersion - Variable in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 

D

Database - Interface in de.dytanic.cloudnet.driver.database
 
DATABASE_CLEAR - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_CLOSE - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_CONTAINS - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_COUNT_DOCUMENTS - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_DELETE - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_DOCUMENTS - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_ENTRIES - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_GET_BY_FIELD - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_GET_BY_FILTERS - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_GET_BY_KEY - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_INSERT - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_KEYS - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DATABASE_UPDATE - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DatabaseProvider - Interface in de.dytanic.cloudnet.driver.database
 
de.dytanic.cloudnet.driver - package de.dytanic.cloudnet.driver
 
de.dytanic.cloudnet.driver.api - package de.dytanic.cloudnet.driver.api
 
de.dytanic.cloudnet.driver.channel - package de.dytanic.cloudnet.driver.channel
 
de.dytanic.cloudnet.driver.command - package de.dytanic.cloudnet.driver.command
 
de.dytanic.cloudnet.driver.database - package de.dytanic.cloudnet.driver.database
 
de.dytanic.cloudnet.driver.event - package de.dytanic.cloudnet.driver.event
 
de.dytanic.cloudnet.driver.event.events - package de.dytanic.cloudnet.driver.event.events
 
de.dytanic.cloudnet.driver.event.events.channel - package de.dytanic.cloudnet.driver.event.events.channel
 
de.dytanic.cloudnet.driver.event.events.module - package de.dytanic.cloudnet.driver.event.events.module
 
de.dytanic.cloudnet.driver.event.events.network - package de.dytanic.cloudnet.driver.event.events.network
 
de.dytanic.cloudnet.driver.event.events.permission - package de.dytanic.cloudnet.driver.event.events.permission
 
de.dytanic.cloudnet.driver.event.events.service - package de.dytanic.cloudnet.driver.event.events.service
 
de.dytanic.cloudnet.driver.event.invoker - package de.dytanic.cloudnet.driver.event.invoker
 
de.dytanic.cloudnet.driver.module - package de.dytanic.cloudnet.driver.module
 
de.dytanic.cloudnet.driver.module.driver - package de.dytanic.cloudnet.driver.module.driver
 
de.dytanic.cloudnet.driver.network - package de.dytanic.cloudnet.driver.network
 
de.dytanic.cloudnet.driver.network.cluster - package de.dytanic.cloudnet.driver.network.cluster
 
de.dytanic.cloudnet.driver.network.def - package de.dytanic.cloudnet.driver.network.def
 
de.dytanic.cloudnet.driver.network.def.internal - package de.dytanic.cloudnet.driver.network.def.internal
 
de.dytanic.cloudnet.driver.network.def.packet - package de.dytanic.cloudnet.driver.network.def.packet
 
de.dytanic.cloudnet.driver.network.exception - package de.dytanic.cloudnet.driver.network.exception
 
de.dytanic.cloudnet.driver.network.http - package de.dytanic.cloudnet.driver.network.http
 
de.dytanic.cloudnet.driver.network.http.websocket - package de.dytanic.cloudnet.driver.network.http.websocket
 
de.dytanic.cloudnet.driver.network.netty - package de.dytanic.cloudnet.driver.network.netty
 
de.dytanic.cloudnet.driver.network.netty.client - package de.dytanic.cloudnet.driver.network.netty.client
 
de.dytanic.cloudnet.driver.network.netty.codec - package de.dytanic.cloudnet.driver.network.netty.codec
 
de.dytanic.cloudnet.driver.network.netty.http - package de.dytanic.cloudnet.driver.network.netty.http
 
de.dytanic.cloudnet.driver.network.netty.server - package de.dytanic.cloudnet.driver.network.netty.server
 
de.dytanic.cloudnet.driver.network.protocol - package de.dytanic.cloudnet.driver.network.protocol
 
de.dytanic.cloudnet.driver.network.protocol.chunk - package de.dytanic.cloudnet.driver.network.protocol.chunk
 
de.dytanic.cloudnet.driver.network.protocol.chunk.listener - package de.dytanic.cloudnet.driver.network.protocol.chunk.listener
 
de.dytanic.cloudnet.driver.network.ssl - package de.dytanic.cloudnet.driver.network.ssl
 
de.dytanic.cloudnet.driver.permission - package de.dytanic.cloudnet.driver.permission
 
de.dytanic.cloudnet.driver.provider - package de.dytanic.cloudnet.driver.provider
 
de.dytanic.cloudnet.driver.provider.service - package de.dytanic.cloudnet.driver.provider.service
 
de.dytanic.cloudnet.driver.serialization - package de.dytanic.cloudnet.driver.serialization
 
de.dytanic.cloudnet.driver.serialization.json - package de.dytanic.cloudnet.driver.serialization.json
 
de.dytanic.cloudnet.driver.service - package de.dytanic.cloudnet.driver.service
 
de.dytanic.cloudnet.driver.service.property - package de.dytanic.cloudnet.driver.service.property
 
de.dytanic.cloudnet.driver.template - package de.dytanic.cloudnet.driver.template
 
de.dytanic.cloudnet.driver.template.defaults - package de.dytanic.cloudnet.driver.template.defaults
 
de.dytanic.cloudnet.driver.util - package de.dytanic.cloudnet.driver.util
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketLengthDeserializer
 
DEFAULT_CHUNK_SIZE - Static variable in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
DEFAULT_CONFIGURATION_DATABASE_NAME - Static variable in class de.dytanic.cloudnet.driver.util.DefaultModuleHelper
 
DefaultAsyncTemplateStorage - Class in de.dytanic.cloudnet.driver.template.defaults
 
DefaultAsyncTemplateStorage() - Constructor for class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
DefaultCachedPermissionManagement - Class in de.dytanic.cloudnet.driver.permission
 
DefaultCachedPermissionManagement() - Constructor for class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
DefaultChunkedPacketHandler - Class in de.dytanic.cloudnet.driver.network.protocol.chunk
 
DefaultChunkedPacketHandler() - Constructor for class de.dytanic.cloudnet.driver.network.protocol.chunk.DefaultChunkedPacketHandler
 
DefaultCloudServiceFactory - Class in de.dytanic.cloudnet.driver.provider.service
 
DefaultCloudServiceFactory() - Constructor for class de.dytanic.cloudnet.driver.provider.service.DefaultCloudServiceFactory
 
DefaultEventManager - Class in de.dytanic.cloudnet.driver.event
 
DefaultEventManager() - Constructor for class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
DefaultFunctionalServiceProperty<T> - Class in de.dytanic.cloudnet.driver.service.property
 
DefaultFunctionalServiceProperty() - Constructor for class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
DefaultJsonServiceProperty<T> - Class in de.dytanic.cloudnet.driver.service.property
 
DefaultMemoryModuleDependencyLoader - Class in de.dytanic.cloudnet.driver.module
 
DefaultMemoryModuleDependencyLoader() - Constructor for class de.dytanic.cloudnet.driver.module.DefaultMemoryModuleDependencyLoader
 
DefaultMessenger - Class in de.dytanic.cloudnet.driver.provider
 
DefaultMessenger() - Constructor for class de.dytanic.cloudnet.driver.provider.DefaultMessenger
 
DefaultModifiableServiceProperty<I,​T> - Class in de.dytanic.cloudnet.driver.service.property
 
DefaultModule - Class in de.dytanic.cloudnet.driver.module
 
DefaultModule() - Constructor for class de.dytanic.cloudnet.driver.module.DefaultModule
 
DefaultModuleHelper - Class in de.dytanic.cloudnet.driver.util
This class is for utility methods for the base modules in this multi module project
DefaultModuleProvider - Class in de.dytanic.cloudnet.driver.module
 
DefaultModuleProvider() - Constructor for class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
DefaultModuleProviderHandler - Class in de.dytanic.cloudnet.driver.module
 
DefaultModuleProviderHandler() - Constructor for class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
DefaultModuleTaskEntry - Class in de.dytanic.cloudnet.driver.module
 
DefaultModuleTaskEntry(IModuleWrapper, ModuleTask, Method) - Constructor for class de.dytanic.cloudnet.driver.module.DefaultModuleTaskEntry
 
DefaultModuleWrapper - Class in de.dytanic.cloudnet.driver.module
 
DefaultModuleWrapper(DefaultModuleProvider, URL) - Constructor for class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
DefaultModuleWrapper(DefaultModuleProvider, URL, File) - Constructor for class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
Deprecated.
DefaultModuleWrapper(DefaultModuleProvider, URL, Path) - Constructor for class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
DefaultNetworkChannel - Class in de.dytanic.cloudnet.driver.network
 
DefaultNetworkChannel(IPacketListenerRegistry, HostAndPort, HostAndPort, boolean, INetworkChannelHandler) - Constructor for class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
DefaultNetworkComponent - Interface in de.dytanic.cloudnet.driver.network
 
DefaultPacketListenerRegistry - Class in de.dytanic.cloudnet.driver.network.protocol
Default IPacketListenerRegistry implementation
DefaultPacketListenerRegistry() - Constructor for class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
DefaultPacketListenerRegistry(IPacketListenerRegistry) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
DefaultPermissionManagement - Class in de.dytanic.cloudnet.driver.permission
 
DefaultPermissionManagement() - Constructor for class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
DefaultPersistableModuleDependencyLoader - Class in de.dytanic.cloudnet.driver.module
 
DefaultPersistableModuleDependencyLoader(Path) - Constructor for class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
DefaultProtocolBuffer - Class in de.dytanic.cloudnet.driver.serialization
 
DefaultProtocolBuffer(ByteBuf) - Constructor for class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
DefaultRegisteredEventListener - Class in de.dytanic.cloudnet.driver.event
 
DefaultRegisteredEventListener(EventListener, EventPriority, Object, Class<? extends Event>, String, ListenerInvoker) - Constructor for class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
DefaultSpecificTemplateStorage - Class in de.dytanic.cloudnet.driver.template.defaults
 
DefaultSynchronizedPermissionManagement - Interface in de.dytanic.cloudnet.driver.permission
 
DefaultSyncTemplateStorage - Class in de.dytanic.cloudnet.driver.template.defaults
 
DefaultSyncTemplateStorage() - Constructor for class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
defineClass(String, byte[]) - Method in class de.dytanic.cloudnet.driver.event.invoker.ListenerInvokerClassLoader
 
DEFINED - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
This will only be for a very short time after the creation of a service if the CloudServicePrePrepareEvent in the node isn't cancelled.
delete() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Deletes this service if it is not deleted yet.
delete() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
delete() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
delete(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
delete(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Deletes the given template if it exists.
delete(String) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
DELETE_DATABASE - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
DELETE_FILE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
DELETE_GROUP - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
DELETE_TEMPLATE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
DELETE_USER - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
deleteAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Deletes this service if it is not deleted yet.
deleteAsync() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
deleteAsync() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deleteAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
deleteAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
deleteAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Deletes the given template if it exists.
deleteAsync(String) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
DELETED - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
This is the state after STOPPED.
deleteDatabase(String) - Method in interface de.dytanic.cloudnet.driver.database.DatabaseProvider
 
deleteDatabaseAsync(String) - Method in interface de.dytanic.cloudnet.driver.database.DatabaseProvider
 
deletedFilesAfterStop - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
deleteFile(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
deleteFile(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Deletes a file in the given template at the given path if it doesn't exist.
deleteFile(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
deleteFile(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deleteFileAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
deleteFileAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
deleteFileAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Deletes a file in the given template at the given path if it doesn't exist.
deleteFileAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
deleteFileAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deleteFilesAfterStop(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The files that should be deleted after the service has been stopped.
deleteFilesAfterStop(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The files that should be deleted after the service has been stopped.
deleteGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
deleteGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes a group by its name out of the list of groups.
deleteGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
deleteGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes a group by its name out of the list of groups.
deleteGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes a group by its name out of the list of groups.
deleteGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes a group by its name out of the list of groups.
deleteUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
deleteUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes one user with the uniqueId of the given user.
deleteUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
deleteUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes all users in the database matching the given name.
deleteUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes one user with the uniqueId of the given user.
deleteUserAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes all users in the database matching the given name.
DENIED - de.dytanic.cloudnet.driver.permission.PermissionCheckResult
The following permission is not defined or the potency from permissible or from the defined permission is not high enough
dependencies - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
deploy(InputStream) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
deploy(InputStream) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deploy(InputStream, ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
deploy(InputStream, ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Copies the given stream into the given template.
deploy(Path) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deploy(Path, ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
deploy(Path, ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Copies the given directory into the given template.
deploy(Path, ServiceTemplate, Predicate<Path>) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
deploy(Path, ServiceTemplate, Predicate<Path>) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Deploys the following directory files to the target template storage.
deploy(Path, Predicate<Path>) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
deploy(Path, Predicate<Path>) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
DEPLOY_RESOURCES_ON_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
DEPLOY_TEMPLATE_STREAM - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
deployAsync(InputStream) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
deployAsync(InputStream) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deployAsync(InputStream, ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
deployAsync(InputStream, ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
deployAsync(InputStream, ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Copies the given directory into the given template.
deployAsync(Path) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deployAsync(Path, ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
deployAsync(Path, ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Copies the given directory into the given template.
deployAsync(Path, ServiceTemplate, Predicate<Path>) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
deployAsync(Path, ServiceTemplate, Predicate<Path>) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
deployAsync(Path, ServiceTemplate, Predicate<Path>) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Deploys the following directory files to the target template storage.
deployAsync(Path, Predicate<Path>) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
deployAsync(Path, Predicate<Path>) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
deployments - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
deployments - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
deployments(ServiceDeployment...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The deployments for the new service.
deployments(Collection<ServiceDeployment>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The deployments for the new service.
deployResources() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Writes all deployments to their defined templates of this service and removes them after writing.
deployResources(boolean) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
deployResources(boolean) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Writes all deployments to their defined templates of this service.
deployResourcesAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Writes all deployments to their defined templates of this service and removes them after writing.
deployResourcesAsync(boolean) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
deployResourcesAsync(boolean) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Writes all deployments to their defined templates of this service.
description - Variable in class de.dytanic.cloudnet.driver.command.CommandInfo
The command description with a basic description
description - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
discardReadBytes() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
discardSomeReadBytes() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
DISCONNECTED - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
documents() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
documentsAsync() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
domain - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
DriverAPICategory - Enum in de.dytanic.cloudnet.driver.api
 
DriverAPIRequestType - Enum in de.dytanic.cloudnet.driver.api
 
DriverAPIUser - Interface in de.dytanic.cloudnet.driver.api
 
driverEnvironment - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
DriverEnvironment - Enum in de.dytanic.cloudnet.driver
Defines the environment, which the CloudNetDriver is implement
DriverEvent - Class in de.dytanic.cloudnet.driver.event.events
 
DriverEvent() - Constructor for class de.dytanic.cloudnet.driver.event.events.DriverEvent
 
DriverModule - Class in de.dytanic.cloudnet.driver.module.driver
 
DriverModule() - Constructor for class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
duplicate() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 

E

EMBEDDED - de.dytanic.cloudnet.driver.DriverEnvironment
The driver is implement in the driver module of this project
empty() - Static method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
Gets an empty snapshot without any information about the process.
EMPTY - Static variable in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
EMPTY - Static variable in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
EMPTY_PACKET_BYTE_ARRAY - Static variable in class de.dytanic.cloudnet.driver.network.protocol.Packet
An one length size byte[] for empty packet bodies
encode(ChannelHandlerContext, IPacket, ByteBuf) - Method in class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketEncoder
 
encode(ChannelHandlerContext, ByteBuf, ByteBuf) - Method in class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketLengthSerializer
 
ensureWritable(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
ensureWritable(int, boolean) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
entries() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
entriesAsync() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
environment - Variable in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
environment - Variable in class de.dytanic.cloudnet.driver.service.ServiceId
 
environment(ServiceEnvironmentType) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The environment for the new service.
ENVIRONMENT - de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
 
equals(Object) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
event() - Method in annotation type de.dytanic.cloudnet.driver.module.ModuleTask
 
Event - Class in de.dytanic.cloudnet.driver.event
The root class for all events, which you want to fire with the EventManager implementations.
Event() - Constructor for class de.dytanic.cloudnet.driver.event.Event
 
EventListener - Annotation Type in de.dytanic.cloudnet.driver.event
 
EventListenerException - Exception in de.dytanic.cloudnet.driver.event
 
EventListenerException(String, Throwable) - Constructor for exception de.dytanic.cloudnet.driver.event.EventListenerException
 
eventLoopGroup - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
eventManager - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
EventPriority - Enum in de.dytanic.cloudnet.driver.event
 
EXCEPTION - de.dytanic.cloudnet.driver.template.TemplateStorageResponse
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
executeChunkedDriverAPIMethod(DriverAPIRequestType, Consumer<ProtocolBuffer>) - Method in interface de.dytanic.cloudnet.driver.api.DriverAPIUser
 
executeDriverAPIMethod(DriverAPIRequestType, ThrowableFunction<IPacket, T, Throwable>) - Method in interface de.dytanic.cloudnet.driver.api.DriverAPIUser
 
executeDriverAPIMethod(DriverAPIRequestType, Consumer<ProtocolBuffer>, ThrowableFunction<IPacket, T, Throwable>) - Method in interface de.dytanic.cloudnet.driver.api.DriverAPIUser
 
executeVoidDriverAPIMethod(DriverAPIRequestType, Consumer<ProtocolBuffer>) - Method in interface de.dytanic.cloudnet.driver.api.DriverAPIUser
 
executeVoidDriverAPIMethod(DriverAPIRequestType, Consumer<ProtocolBuffer>, Consumer<IPacket>) - Method in interface de.dytanic.cloudnet.driver.api.DriverAPIUser
 
exists() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
exists() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
existsAsync() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
existsAsync() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 

F

FAILED - de.dytanic.cloudnet.driver.template.TemplateStorageResponse
 
FileInfo - Class in de.dytanic.cloudnet.driver.template
 
FileInfo() - Constructor for class de.dytanic.cloudnet.driver.template.FileInfo
 
FileInfo(String, String, boolean, boolean, long, long, long, long) - Constructor for class de.dytanic.cloudnet.driver.template.FileInfo
 
fillBuffer() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
fillInStackTrace() - Method in exception de.dytanic.cloudnet.driver.network.exception.SilentDecoderException
 
filter(BiPredicate<String, JsonDocument>) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
filterAsync(BiPredicate<String, JsonDocument>) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
FinalizeURLClassLoader - Class in de.dytanic.cloudnet.driver.module
 
FinalizeURLClassLoader(URL) - Constructor for class de.dytanic.cloudnet.driver.module.FinalizeURLClassLoader
 
FinalizeURLClassLoader(URL[]) - Constructor for class de.dytanic.cloudnet.driver.module.FinalizeURLClassLoader
 
findHighestPermission(Collection<Permission>, Permission) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
findHighestPermission(Collection<Permission>, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Finds the highest permission (sorted by the potency) in the given permissions array using the given permission potency as the starting point.
findMatchingPermission(Collection<Permission>, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Finds the best matching permission in the given permissions by logically checking the absolute potency against each other to find the permission with the highest positive or negative potency.
fireEvent(Event) - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
fireEvent(Event) - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
FORBIDDEN - de.dytanic.cloudnet.driver.permission.PermissionCheckResult
The following permission is set on permissible, but the potency is set to -1 and doesn't allow to has the permission
forbidModification() - Method in class de.dytanic.cloudnet.driver.service.property.DefaultJsonServiceProperty
 
forbidServiceStarting(long) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
Forbids this task to auto start new services for a specific time on the current node.
FORCE_CREATE_CLOUD_SERVICE_BY_CONFIGURATION - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
FORCE_UPDATE_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
forceUpdateServiceInfo() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
forceUpdateServiceInfo() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Forces this service to update its ServiceInfoSnapshot, instead of SpecificCloudServiceProvider.getServiceInfoSnapshot(), this method always returns the current snapshot with the current e.g.
forceUpdateServiceInfoAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
forceUpdateServiceInfoAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Forces this service to update its ServiceInfoSnapshot, instead of SpecificCloudServiceProvider.getServiceInfoSnapshot(), this method always returns the current snapshot with the current e.g.
forEachByte(int, int, ByteProcessor) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
forEachByte(ByteProcessor) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
forEachByteDesc(int, int, ByteProcessor) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
forEachByteDesc(ByteProcessor) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
formatInColumns(List<String>, int) - Static method in class de.dytanic.cloudnet.driver.util.ColumnTextFormatter
 
formatInColumns(List<String>, String, int) - Static method in class de.dytanic.cloudnet.driver.util.ColumnTextFormatter
 
fromBoolean(Boolean) - Static method in enum de.dytanic.cloudnet.driver.permission.PermissionCheckResult
 
fromPermission(Permission) - Static method in enum de.dytanic.cloudnet.driver.permission.PermissionCheckResult
 
fromSocketAddress(SocketAddress) - Static method in class de.dytanic.cloudnet.driver.network.HostAndPort
Tries to cast the provided socketAddress to an InetSocketAddress and returns a new HostAndPort based on it

G

GENERAL_CLOUD_SERVICES - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
generalCloudServiceProvider - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
GeneralCloudServiceProvider - Interface in de.dytanic.cloudnet.driver.provider.service
This class provides methods to get information to the services in the cluster.
generate(Object, String, Class<? extends Event>) - Method in class de.dytanic.cloudnet.driver.event.invoker.ListenerInvokerGenerator
Generates a new ListenerInvoker.
get(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
get(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultJsonServiceProperty
 
get(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
get(ServiceInfoSnapshot) - Method in interface de.dytanic.cloudnet.driver.service.property.ServiceProperty
Gets a property out of the properties of the given ServiceInfoSnapshot.
get(JsonDocument) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
get(String) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
get(String, Object) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
get(Function<ServiceInfoSnapshot, T>) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
GET_CACHED_LOG_MESSAGES_FROM_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CLOUD_SERVICE_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CLOUD_SERVICE_BY_UNIQUE_ID - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CLOUD_SERVICES - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CLOUD_SERVICES_BY_ENVIRONMENT - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CLOUD_SERVICES_BY_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CLOUD_SERVICES_BY_SERVICE_TASK - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CONSOLE_COMMAND_BY_LINE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_CONSOLE_COMMANDS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_DATABASES - de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
GET_FILE_CONTENT - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_FILE_INFO - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_GROUP_CONFIGURATION_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_GROUP_CONFIGURATIONS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_NODE_BY_UNIQUE_ID - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_NODE_INFO_SNAPSHOT_BY_UNIQUE_ID - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_NODE_INFO_SNAPSHOTS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_NODES - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_PERMANENT_SERVICE_TASK_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_PERMANENT_SERVICE_TASKS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_SERVICES_AS_UNIQUE_ID - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_SERVICES_COUNT - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_SERVICES_COUNT_BY_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_SERVICES_COUNT_BY_TASK - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_STARTED_CLOUD_SERVICES - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_TEMPLATE_STORAGES - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
GET_TEMPLATES - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
getAddress() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getAllowedNodes() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getAllPermissions(IPermissible) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getAllPermissions(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets all permission of the specified permissible
getAllPermissions(IPermissible, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets all permission of the specified permissible on the given group.
getAllPermissions(IPermissible, String) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getAssociatedNodes() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getAsync(JsonDocument) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
getAsync(String) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
getAsync(String, Object) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
getAuthor() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getAvailableTemplateStorages() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getAvailableTemplateStoragesAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getBaseDirectory() - Method in class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
getBeginPacket() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedQueryResponse
 
getBodyAsArray() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacket
 
getBodyAsArray() - Method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
getBoolean(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBuffer() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
getBuffer() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getBuffer() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacket
Returns the packet body, for transport for extra data, like files or zip archives or something else
getBuffer() - Method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
getByte(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, byte[], int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, ByteBuf) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, ByteBuf, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, ByteBuf, int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, OutputStream, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, ByteBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, FileChannel, long, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getBytes(int, GatheringByteChannel, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getCachedGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
getCachedGroup(String) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
getCachedLogMessages() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
getCachedLogMessages() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Gets a queue containing the last messages of this services console.
getCachedLogMessagesAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
getCachedLogMessagesAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Gets a queue containing the last messages of this services console.
getCachedPermissionGroups() - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
getCachedPermissionGroups() - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
getCachedPermissionUsers() - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
getCachedPermissionUsers() - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
getCachedUser(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
getCachedUser(UUID) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
getCategory() - Method in enum de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
getCertificate() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
getCertificatePath() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
Deprecated.
getChannel() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
getChannel() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getChannel() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkEvent
 
getChannel() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkChannel
 
getChannel() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
getChannel() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacket
Returns the channel id, in that the IPacketListenerRegistry class should the listeners work with that packet
getChannel() - Method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
getChannelId() - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
getChannelId() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the unique channelId.
getChannelMessage() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
getChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
getChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
getChannels() - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
getChannels() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Returns all channelIds that the packet listener registry has listeners registered
getChannelType() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelCloseEvent
 
getChannelType() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelInitEvent
 
getChar(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getCharSequence(int, int, Charset) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getChildPermissionManagement() - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getChildPermissionManagement() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Get the child permission management or null if there is no child permission management.
getChunkId() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
getChunks() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
getClassLoader() - Method in class de.dytanic.cloudnet.driver.module.DefaultModule
 
getClassLoader() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getClassLoader() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getClassLoader() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getClasspath(File, File) - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
Deprecated.
getClasspath(Path, Path) - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
getClientAddress() - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
getClientAddress() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the client address from this channel
getClientChannelFactory() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
getCloudNetHttpVersion(HttpVersion) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpMessage
 
getCloudService(UUID) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the info of a cloud service by its uniqueId
getCloudServiceAsync(UUID) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the info of a cloud service by its uniqueId
getCloudServiceByName(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the info of a cloud service by its name
getCloudServiceByNameAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the info of a cloud service by its name
getCloudServiceFactory() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getCloudServiceProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Returns the general CloudServiceProvider
getCloudServiceProvider(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Returns a new service specific CloudServiceProvider
getCloudServiceProvider(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Returns a new service specific CloudServiceProvider
getCloudServiceProvider(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Returns a new service specific CloudServiceProvider
getCloudServices() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud
getCloudServices(ServiceEnvironmentType) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud that have the given environment
getCloudServices(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud that are from the given task
getCloudServicesAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud
getCloudServicesAsync(ServiceEnvironmentType) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud that have the given environment
getCloudServicesAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud that are from the given task
getCloudServicesByGroup(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud that have the given group
getCloudServicesByGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all services in the cloud that have the given group
getClusterId() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkCluster
 
getColor() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
getColor() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getComponentName() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Returns the name of this component.
getConfig() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
getConfiguration() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getConnectAddress() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getConnectedTime() - Method in interface de.dytanic.cloudnet.driver.network.INetworkClient
Gets the time when this client was connected to the server in milliseconds
getConnectedTime() - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
getConnectedTime() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getConsoleCommand(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleCommandAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleCommands() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleCommandsAsync() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleTabCompleteResults(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleTabCompleteResultsAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getCpuUsage() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getCreatedTime() - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
getCreationMillis() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacket
 
getCreationMillis() - Method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
getCreationTime() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getCreationTime() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getCreationTime() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
getCurrentChunkId() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
getCurrentLoadedClassCount() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getCurrentServicesCount() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getCurrentVersion() - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
getData() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getData() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
getDatabase(String) - Method in interface de.dytanic.cloudnet.driver.database.DatabaseProvider
 
getDatabaseNames() - Method in interface de.dytanic.cloudnet.driver.database.DatabaseProvider
 
getDatabaseNamesAsync() - Method in interface de.dytanic.cloudnet.driver.database.DatabaseProvider
 
getDatabaseProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getDataDirectory() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getDataDirectory() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getDataFolder() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
Deprecated.
getDataLength() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
getDefaultPermissionGroup() - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getDefaultPermissionGroup() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the default permission group.
getDefaultPermissionGroupAsync() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the default permission group.
getDefaultRepositories() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getDefaultRepositories() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getDefaultStartPort() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
getDeletedFilesAfterStop() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getDeletedFilesAfterStop() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getDependencies() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getDeployments() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getDeployments() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
getDescription() - Method in class de.dytanic.cloudnet.driver.command.CommandInfo
 
getDescription() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getDescription() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getDestination() - Method in class de.dytanic.cloudnet.driver.service.ServiceRemoteInclusion
 
getDisplay() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
getDisplay() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getDocumentsCount() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
getDocumentsCountAsync() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
getDomain() - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
getDouble(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getDoubleLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getDriver() - Method in class de.dytanic.cloudnet.driver.event.events.DriverEvent
 
getDriver() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
getDriverEnvironment() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getEndPacket() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedQueryResponse
 
getEnvironment() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
getEnvironment() - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
getEnvironment() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getEnvironments() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
getEnvironmentType() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
getEventClass() - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
getEventClass() - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
getEventListener() - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
getEventListener() - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
getEventManager() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getEventManager() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
getExcludes() - Method in class de.dytanic.cloudnet.driver.service.ServiceDeployment
 
getExtendedGroups(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getExtendedGroups(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
getFileInfo(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
getFileInfo(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Retrieves information about a specified file/directory.
getFileInfo(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
getFileInfo(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
getFileInfoAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
getFileInfoAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
getFileInfoAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Retrieves information about a specified file/directory.
getFileInfoAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
getFileInfoAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
getFirstPacket() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
getFirstUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getFirstUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the first permission user with the given name.
getFirstUserAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the first user with the specified name.
getFloat(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getFloatLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getGroup() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getGroup() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getGroup() - Method in class de.dytanic.cloudnet.driver.module.ModuleDependency
 
getGroup() - Method in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
getGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a specific group by its name.
getGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a specific group by its name.
getGroupConfiguration(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Gets a specific group by its name
getGroupConfigurationAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Gets a specific group by its name
getGroupConfigurationProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getGroupConfigurations() - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Gets all groups that are registered in the cloud
getGroupConfigurationsAsync() - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Gets all groups that are registered in the cloud
getGroupNames() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
 
getGroupNames() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getGroupNames() - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
getGroupPermissions() - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
getGroupPermissions() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Gets all effective permissions on a specific group.
getGroups() - Method in class de.dytanic.cloudnet.driver.event.events.permission.PermissionSetGroupsEvent
 
getGroups() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
getGroups() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the list of all groups in the Cloud.
getGroups() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
getGroups() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getGroups() - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
getGroups() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getGroups() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getGroups(IPermissible) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getGroups(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the extended groups of the specified group.
getGroupsAsync() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the list of all groups in the Cloud.
getGroupsAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Retrieves every permission group object of the specified permissionUser.
getHandler() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleTaskEntry
 
getHandler() - Method in interface de.dytanic.cloudnet.driver.module.IModuleTaskEntry
 
getHandler() - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
getHandler() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the networkChannelHandler from this channel
getHashedPassword() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
getHashedPassword() - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
getHeader() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
getHeader() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacket
The header, contain all important information from the packet, to specify the packet type as channel does and/or can has the data, which that are important to handle with
getHeader() - Method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
getHeapUsageMemory() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getHighestPermissionGroup(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getHighestPermissionGroup(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the highest permission group of the specified user, evaluated by using the group potency.
getHost() - Method in class de.dytanic.cloudnet.driver.network.HostAndPort
 
getHttpHandlers() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
getHttpHandlers() - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
getId() - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
getIgnoredConsoleLines() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
getIncludes() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getIncludes() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
getInfoMessage() - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
getInitDeployments() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getInitIncludes() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getInitTemplates() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getInputStream() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedQueryResponse
 
getInstance() - Static method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getInstance() - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
getInstance() - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
getInt(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getIntLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getInvoker() - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
getInvoker() - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
getJavaCommand() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getJavaCommand() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getJson() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
getJvmOptions() - Method in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
getJvmOptions() - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
getJvmOptions() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
getJvmOptions() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getLastAccess() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
getLastModified() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
getLastPacket() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
getLifeCycle() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getListeners() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode
 
getListeners() - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
getListeners() - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
getListeners() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Returns all listeners by all channels from the registry
getLocalTemplateStorage() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getLocalTemplateStorageTemplates() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getLocalTemplateStorageTemplatesAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getLogger() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getLogger() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
getLogger() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
getLong(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getLongLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getMain() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getMainClass() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getMainClass(File) - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
Deprecated.
getMainClass(Path) - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
getMaxAge() - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
getMaxCPUUsageToStartServices() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getMaxHeapMemory() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getMaxHeapMemorySize() - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
getMaxMemory() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getMedium(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getMediumLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getMessage() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
getMessage() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getMessageMapper() - Method in class de.dytanic.cloudnet.driver.util.PrefixedMessageMapper
 
getMessenger() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getMethodName() - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
getMethodName() - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
getMinecraftType() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
getMinServiceCount() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getModifiableChannels() - Method in interface de.dytanic.cloudnet.driver.network.DefaultNetworkComponent
 
getModifiableChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
getModifiableChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
getModule() - Method in class de.dytanic.cloudnet.driver.event.events.module.ModuleEvent
 
getModule() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleTaskEntry
 
getModule() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getModule() - Method in interface de.dytanic.cloudnet.driver.module.IModuleTaskEntry
 
getModule() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getModule(String) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
getModule(String) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
getModuleConfig() - Method in class de.dytanic.cloudnet.driver.module.DefaultModule
 
getModuleConfig() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getModuleConfiguration() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getModuleConfiguration() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getModuleConfigurationSource() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getModuleConfigurationSource() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getModuleDependency() - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePostInstallDependencyEvent
 
getModuleDependency() - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePreInstallDependencyEvent
 
getModuleDependencyLoader() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
getModuleDependencyLoader() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
getModuleDirectory() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
Deprecated.
getModuleDirectoryPath() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
getModuleDirectoryPath() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
getModuleLifeCycle() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getModuleLifeCycle() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getModuleProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getModuleProvider() - Method in class de.dytanic.cloudnet.driver.event.events.module.ModuleEvent
 
getModuleProvider() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
getModuleProvider() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getModuleProvider() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getModuleProviderHandler() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
getModuleProviderHandler() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
getModules() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
getModules() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
getModules() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getModules(String) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
getModules(String) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
getModuleTasks() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getModuleTasks() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getModuleWrapper() - Method in class de.dytanic.cloudnet.driver.module.DefaultModule
 
getModuleWrapper() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleTaskEntry
 
getModuleWrapper() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getModuleWrapper() - Method in interface de.dytanic.cloudnet.driver.module.IModuleTaskEntry
 
getName() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
getName() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
getName() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getName() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getName() - Method in class de.dytanic.cloudnet.driver.module.ModuleDependency
 
getName() - Method in class de.dytanic.cloudnet.driver.module.ModuleRepository
 
getName() - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
getName() - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
getName() - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
getName() - Method in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
getName() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
getName() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getName() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getName() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getName() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
getName() - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
getName() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
getName() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
getName() - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
getNames() - Method in class de.dytanic.cloudnet.driver.command.CommandInfo
 
getNettyHttpVersion(HttpVersion) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpMessage
 
getNetworkChannel() - Method in interface de.dytanic.cloudnet.driver.api.DriverAPIUser
 
getNetworkChannel() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteCloudServiceFactory
 
getNetworkChannel() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
getNetworkChannel() - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
getNetworkClient() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getNode() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getNode(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeInfoProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getNodeInfoSnapshot(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeInfoSnapshotAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeInfoSnapshots() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeInfoSnapshotsAsync() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodes() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkCluster
 
getNodes() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodesAsync() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeUniqueId() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Gets the component name if it is called on a node and the name of the node if it is called on a wrapper.
getNodeUniqueId() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getNoHeapUsageMemory() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getOrCreateUser(UUID, String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getOrCreateUser(UUID, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a user with the given uniqueId out of the database or creates a new one if the database contains no such entry.
getOrCreateUserAsync(UUID, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a user with the given uniqueId out of the database or creates a new one if the database contains no such entry.
getOutputStream() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
getOwnPID() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Fetches the PID of this process.
getOwnPID() - Static method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
Gets the PID of the current process or -1 if it couldn't be fetched.
getPacket() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketReceiveEvent
 
getPacket() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketSendEvent
 
getPacketDispatcher() - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
getPacketDispatcher() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
getPacketDispatcher() - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
getPacketRegistry() - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
getPacketRegistry() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the own packet listener registry.
getPacketRegistry() - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
getPacketRegistry() - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
getParent() - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
getParent() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Returns the parent PacketListenerRegistry implementation instance if exists
getPath() - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
getPath() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
getPermanentServiceTasks() - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Gets all tasks that are registered in the cloud
getPermanentServiceTasksAsync() - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Gets all tasks that are registered in the cloud
getPermission() - Method in class de.dytanic.cloudnet.driver.command.CommandInfo
 
getPermission(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Gets a permission of this permissible by its name.
getPermissionManagement() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getPermissionManagement() - Method in class de.dytanic.cloudnet.driver.event.events.permission.PermissionEvent
 
getPermissionNames() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Gets a list of the names of all global permissions of this permissible.
getPermissionResult(IPermissible, Permission) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissible, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
getPermissionResult(IPermissible, Iterable<String>, Permission) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissible, Iterable<String>, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
getPermissionResult(IPermissible, String) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissible, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
getPermissionResult(IPermissible, String[], Permission) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissible, String[], Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
getPermissionResult(IPermissible, String, Permission) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissible, String, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
getPermissionResult(IPermissible, Supplier<PermissionCheckResult>, Function<IPermissionGroup, PermissionCheckResult>) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
Deprecated.
has no use internally anymore, will be removed in a further release.
getPermissions() - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
getPermissions() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Gets all effective global permissions.
getPid() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getPort() - Method in class de.dytanic.cloudnet.driver.network.HostAndPort
 
getPort() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getPotency() - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
getPotency() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Gets the potency of this permissible.
getPotency() - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
getPrefix() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
getPrefix() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getPrefix() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
getPrefix() - Method in class de.dytanic.cloudnet.driver.util.PrefixedMessageMapper
 
getPriority() - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
getPriority() - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
getPriority() - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
getPrivateKey() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
getPrivateKeyPath() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
Deprecated.
getProcessConfig() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getProcessConfiguration() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getProcessParameters() - Method in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
getProcessParameters() - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
getProcessParameters() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
getProcessParameters() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getProcessSnapshot() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getProcessSnapshot() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getProperties() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getProperties() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
getProperty(ServiceProperty<T>) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getQueryResponse() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getRegistry() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
getRepo() - Method in class de.dytanic.cloudnet.driver.module.ModuleDependency
 
getRepos() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getReservedMemory() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getRuntime() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getRuntime() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getSender() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
getSender() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getServerAddress() - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
getServerAddress() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the server address from this channel
getServerChannelFactory() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
getServerSocketChannelClass() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
Deprecated.
getServiceId() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getServiceId() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getServiceInfo() - Method in class de.dytanic.cloudnet.driver.event.events.service.CloudServiceEvent
 
getServiceInfoSnapshot() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
getServiceInfoSnapshot() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Gets the info of the service this provider is for.
getServiceInfoSnapshotAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
getServiceInfoSnapshotAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Gets the info of the service this provider is for
getServicesAsUniqueId() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the uniqueIds of all services in the cloud
getServicesAsUniqueIdAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the uniqueIds of all services in the cloud
getServicesCount() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services in the cloud
getServicesCountAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services in the cloud
getServicesCountByGroup(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services by the given group in the cloud
getServicesCountByGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services by the given group in the cloud
getServicesCountByTask(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services by the given task in the cloud
getServicesCountByTaskAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services by the given task in the cloud
getServicesRegistry() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getServiceTask(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Gets a specific task by its name
getServiceTaskAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Gets a specific task by its name
getServiceTaskProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getSession() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedQueryResponse
 
getSessions() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketListener
 
getShort(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getShortLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getSize() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
getSocketChannelClass() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
Deprecated.
getSortId() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
getSortId() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getStartedCloudServices() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all started services in the cloud
getStartedCloudServicesAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets a list with the infos of all started services in the cloud
getStartPort() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getStartupMillis() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getStorage() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
getSuffix() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
getSuffix() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getSuffix() - Method in class de.dytanic.cloudnet.driver.util.PrefixedMessageMapper
 
getSystemCpuUsage() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getTargetEnvironments() - Method in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
getTargets() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
getTargets() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getTargetTemplate() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
getTargetTemplate() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
Gets the template this class is wrapping.
getTaskExecutor() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getTaskInfo() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleTaskEntry
 
getTaskInfo() - Method in interface de.dytanic.cloudnet.driver.module.IModuleTaskEntry
 
getTaskName() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getTaskScheduler() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Deprecated.
getTaskServiceId() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getTemplate() - Method in class de.dytanic.cloudnet.driver.service.ServiceDeployment
 
getTemplatePath() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
getTemplates() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getTemplates() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
getTemplates() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
getTemplates() - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Gets a list of all templates that exist in this storage.
getTemplatesAsync() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
getTemplatesAsync() - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
getTemplatesAsync() - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Gets a list of all templates that exist in this storage.
getTemplateStorage(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getTemplateStorageTemplates(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getTemplateStorageTemplatesAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getThreadAmount() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
getThreads() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getThreadState() - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
getTimeOutMillis() - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
getTimeOutMillis() - Method in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
getTotalLoadedClassCount() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getTrustCertificate() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
getTrustCertificatePath() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
Deprecated.
getType() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
getType() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
getUniqueId() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode
 
getUniqueId() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacket
Returns the uuid of the packet.
getUniqueId() - Method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
getUniqueId() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
getUniqueId() - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
getUniqueId() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getUnloadedClassCount() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getUnsignedByte(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getUnsignedInt(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getUnsignedIntLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getUnsignedMedium(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getUnsignedMediumLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getUnsignedShort(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getUnsignedShortLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
getUrl() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getUrl() - Method in class de.dytanic.cloudnet.driver.module.ModuleDependency
 
getUrl() - Method in class de.dytanic.cloudnet.driver.module.ModuleRepository
 
getUrl() - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
getUrl() - Method in class de.dytanic.cloudnet.driver.service.ServiceRemoteInclusion
 
getUsage() - Method in class de.dytanic.cloudnet.driver.command.CommandInfo
 
getUsedMemory() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getUser(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getUser(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a user with the given uniqueId out of the database.
getUser(String) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
Deprecated.
getUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
getUserAsync(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a user with the given uniqueId out of the database.
getUserByGroup(String) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
Deprecated.
getUsers() - Method in class de.dytanic.cloudnet.driver.event.events.permission.PermissionSetUsersEvent
 
getUsers() - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getUsers() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a list of all users stored in the database.
getUsers(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getUsers(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a list of all users with the given name out of the database.
getUsersAsync() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a list of all users stored in the database.
getUsersAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a list of all users with the given name out of the database.
getUsersByGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getUsersByGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a list of all users stored in the database with the given group.
getUsersByGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a list of all users stored in the database with the given group.
getValue() - Method in enum de.dytanic.cloudnet.driver.event.EventPriority
 
getValue() - Method in enum de.dytanic.cloudnet.driver.network.def.packet.PacketClientAuthorization.PacketAuthorizationType
 
getValue() - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
getVersion() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getVersion() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getVersion() - Method in class de.dytanic.cloudnet.driver.module.ModuleDependency
 
getVersion() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getWebsite() - Method in interface de.dytanic.cloudnet.driver.module.IModule
 
getWebsite() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getWrappedStorage() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
getWrappedStorage() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
Gets the storage this class is wrapping.
GLOWSTONE - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
GLOWSTONE_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
GO_MINT - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
GO_MINT_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
group - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
group - Variable in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
GROUP - de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
 
GROUP_CONFIGURATIONS - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
GroupConfiguration - Class in de.dytanic.cloudnet.driver.service
 
GroupConfiguration() - Constructor for class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
GroupConfiguration(String) - Constructor for class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
GroupConfiguration(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, Collection<String>, Collection<ServiceEnvironmentType>) - Constructor for class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
GroupConfiguration(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, Collection<String>, Collection<String>, Collection<ServiceEnvironmentType>) - Constructor for class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
groupConfigurationProvider - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
GroupConfigurationProvider - Interface in de.dytanic.cloudnet.driver.provider
This class provides access to the groups of the cloud (groups.json file).
groupPermissions - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
groups - Variable in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
groups - Variable in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
groups - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
groups(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The groups for the new service.
groups(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The groups for the new service.

H

handle(IWebSocketChannel, WebSocketFrameType, byte[]) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketListener
 
handle(INetworkChannel, IPacket) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketListener
 
handle(INetworkChannel, IPacket) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListener
Handles a new incoming packet message.
handle(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpHandler
 
handle(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handleAddGroup(IPermissionManagement, IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleAddGroup(IPermissionManagement, IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleAddUser(IPermissionManagement, IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleAddUser(IPermissionManagement, IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleChannelClose(INetworkChannel) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannelHandler
Handles the close phase from a NetworkChannel
handleChannelInitialize(INetworkChannel) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannelHandler
Handles an new open connected channel
handleClose(IWebSocketChannel, AtomicInteger, AtomicReference<String>) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketListener
 
handleComplete(ChunkedPacketSession) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.CachedChunkedPacketListener
 
handleComplete(ChunkedPacketSession) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketListener
 
handleComplete(ChunkedPacketSession, InputStream) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.CachedChunkedPacketListener
 
handleComplete(ChunkedPacketSession, InputStream) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ConsumingChunkedPacketListener
 
handleConnect(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handleConnect(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handleDelete(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handleDelete(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handleDeleteGroup(IPermissionManagement, IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleDeleteGroup(IPermissionManagement, IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleDeleteUser(IPermissionManagement, IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleDeleteUser(IPermissionManagement, IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleGet(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handleGet(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handleGroupRemove(String, IPermissionGroup, RemovalCause) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
handleHead(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handleHead(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handleIncomingChannel(INetworkChannel, Packet) - Static method in class de.dytanic.cloudnet.driver.network.def.internal.InternalSyncPacketChannel
 
handleIncomingChunk(ChunkedPacket) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
handleOptions(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handleOptions(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handlePacket(INetworkChannel, IPacket) - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
handlePacket(INetworkChannel, IPacket) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Handles an incoming packet and invoke all listeners that are registered in this registry
handlePacketReceive(INetworkChannel, Packet) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannelHandler
Handles a incoming packet from a provided channel, that contains that channel handler
handlePatch(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handlePatch(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handlePost(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handlePost(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handlePostInstallDependency(IModuleWrapper, ModuleDependency) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePostInstallDependency(IModuleWrapper, ModuleDependency) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostInstallDependency(IModuleWrapper, ModuleDependency) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePostModuleLoad(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePostModuleLoad(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostModuleLoad(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePostModuleStart(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePostModuleStart(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostModuleStart(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePostModuleStop(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePostModuleStop(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostModuleStop(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePostModuleUnload(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePostModuleUnload(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostModuleUnload(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePreInstallDependency(IModuleWrapper, ModuleDependency) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePreInstallDependency(IModuleWrapper, ModuleDependency) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePreInstallDependency(IModuleWrapper, ModuleDependency) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePreModuleLoad(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePreModuleLoad(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePreModuleLoad(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePreModuleStart(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePreModuleStart(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePreModuleStart(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePreModuleStop(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePreModuleStop(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePreModuleStop(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePreModuleUnload(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
handlePreModuleUnload(IModuleWrapper) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePreModuleUnload(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
handlePut(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handlePut(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handleReloaded(IPermissionManagement) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleReloaded(IPermissionManagement) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleSetGroups(IPermissionManagement, Collection<? extends IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleSetGroups(IPermissionManagement, Collection<? extends IPermissionGroup>) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleSetUsers(IPermissionManagement, Collection<? extends IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleSetUsers(IPermissionManagement, Collection<? extends IPermissionUser>) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleTrace(String, IHttpContext) - Method in interface de.dytanic.cloudnet.driver.network.http.IMethodHttpHandler
 
handleTrace(String, IHttpContext) - Method in class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
handleUpdateGroup(IPermissionManagement, IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleUpdateGroup(IPermissionManagement, IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleUpdateUser(IPermissionManagement, IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagementHandler
 
handleUpdateUser(IPermissionManagement, IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
handleUserRemove(UUID, IPermissionUser, RemovalCause) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
has(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
has(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Checks whether the given template exists.
hasArray() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
hasAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
hasAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
hasAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Checks whether the given template exists.
hasCookie(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
hasFile(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
hasFile(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Checks whether the given path/directory exists in the given template, it doesn't matter if it is a directory or a file.
hasFile(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
hasFile(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
hasFileAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
hasFileAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
hasFileAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Checks whether the given path/directory exists in the given template, it doesn't matter if it is a directory or a file.
hasFileAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
hasFileAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
hasGroup(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
hashCode() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
hasHeader(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
hasListener(Class<? extends IPacketListener>) - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
hasListener(Class<? extends IPacketListener>) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Returns true if the a specific listener class is contain in this registry
hasMemoryAddress() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
hasPermission(IPermissible, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
hasPermission(IPermissible, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
hasPermission(IPermissible, String, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if the given permissible has the given permission.
hasPermission(Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Checks whether the given permission is allowed in the list of global permissions in this permissible.
hasPermission(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Checks whether the given permission is allowed in the list of global permissions in this permissible.
hasPermission(String, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Checks whether the given permission is allowed in the list of permissions for the specified group in this permissible.
hasPermission(Collection<Permission>, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Checks whether the given permission is allowed in the given list of permissions.
header - Variable in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
header() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
header(JsonDocument) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
header(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
header(String, String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
headerAsBoolean(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
headerAsInt(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
headers() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
HIGH - de.dytanic.cloudnet.driver.event.EventPriority
 
HIGHEST - de.dytanic.cloudnet.driver.event.EventPriority
 
host - Variable in class de.dytanic.cloudnet.driver.network.HostAndPort
The host address which is configured by the constructors The host string can be an IPv4, IPv6 and a string
HostAndPort - Class in de.dytanic.cloudnet.driver.network
This class holds a easy IP/Hostname and port configuration for a server or a client bind address
HostAndPort() - Constructor for class de.dytanic.cloudnet.driver.network.HostAndPort
 
HostAndPort(String, int) - Constructor for class de.dytanic.cloudnet.driver.network.HostAndPort
 
HostAndPort(InetSocketAddress) - Constructor for class de.dytanic.cloudnet.driver.network.HostAndPort
 
HostAndPort(SocketAddress) - Constructor for class de.dytanic.cloudnet.driver.network.HostAndPort
Deprecated.
unsafe, doesn't work with IPv6-addresses because they contain ":", use HostAndPort.fromSocketAddress(SocketAddress) instead
HTTP_1_0 - de.dytanic.cloudnet.driver.network.http.HttpVersion
 
HTTP_1_1 - de.dytanic.cloudnet.driver.network.http.HttpVersion
 
HTTP_ACCEPTED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_BAD_GATEWAY - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_BAD_METHOD - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_BAD_REQUEST - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_CLIENT_TIMEOUT - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_CONFLICT - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_CREATED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_ENTITY_TOO_LARGE - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_FORBIDDEN - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_GATEWAY_TIMEOUT - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_GONE - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_INTERNAL_ERROR - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_LENGTH_REQUIRED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_MOVED_PERM - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_MOVED_TEMP - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_MULT_CHOICE - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_NO_CONTENT - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_NOT_ACCEPTABLE - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_NOT_AUTHORITATIVE - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_NOT_FOUND - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_NOT_IMPLEMENTED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_NOT_MODIFIED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_OK - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_PARTIAL - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_PAYMENT_REQUIRED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_PRECON_FAILED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_PROXY_AUTH - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_REQ_TOO_LONG - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_RESET - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_SEE_OTHER - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_UNAUTHORIZED - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_UNAVAILABLE - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_UNSUPPORTED_TYPE - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_USE_PROXY - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HTTP_VERSION - Static variable in class de.dytanic.cloudnet.driver.network.http.HttpResponseCode
 
HttpCookie - Class in de.dytanic.cloudnet.driver.network.http
 
HttpCookie() - Constructor for class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
HttpCookie(String, String, String, String, long) - Constructor for class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
httpHandler - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer.HttpHandlerEntry
 
HttpHandlerEntry(String, IHttpHandler, Integer, int) - Constructor for class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer.HttpHandlerEntry
 
HttpResponseCode - Class in de.dytanic.cloudnet.driver.network.http
 
HttpVersion - Enum in de.dytanic.cloudnet.driver.network.http
 

I

ICancelable - Interface in de.dytanic.cloudnet.driver.event
 
IEventManager - Interface in de.dytanic.cloudnet.driver.event
 
IHttpChannel - Interface in de.dytanic.cloudnet.driver.network.http
 
IHttpComponent<T extends IHttpComponent<?>> - Interface in de.dytanic.cloudnet.driver.network.http
 
IHttpContext - Interface in de.dytanic.cloudnet.driver.network.http
 
IHttpHandler - Interface in de.dytanic.cloudnet.driver.network.http
 
IHttpMessage<T extends IHttpMessage<?>> - Interface in de.dytanic.cloudnet.driver.network.http
 
IHttpRequest - Interface in de.dytanic.cloudnet.driver.network.http
 
IHttpResponse - Interface in de.dytanic.cloudnet.driver.network.http
 
IHttpServer - Interface in de.dytanic.cloudnet.driver.network.http
 
IMethodHttpHandler - Interface in de.dytanic.cloudnet.driver.network.http
 
IModule - Interface in de.dytanic.cloudnet.driver.module
 
IModuleDependencyLoader - Interface in de.dytanic.cloudnet.driver.module
 
IModuleProvider - Interface in de.dytanic.cloudnet.driver.module
 
IModuleProviderHandler - Interface in de.dytanic.cloudnet.driver.module
 
IModuleTaskEntry - Interface in de.dytanic.cloudnet.driver.module
 
IModuleWrapper - Interface in de.dytanic.cloudnet.driver.module
 
INCLUDE_WAITING_INCLUSIONS_ON_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
INCLUDE_WAITING_TEMPLATES_ON_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
includes - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
includes - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
includesNode(String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
includeWaitingServiceInclusions() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
includeWaitingServiceInclusions() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Copies all inclusions of this service into the directory where this service is located in
includeWaitingServiceInclusionsAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
includeWaitingServiceInclusionsAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Copies all inclusions of this service into the directory where this service is located in
includeWaitingServiceTemplates() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
includeWaitingServiceTemplates() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Copies all templates of this service into the directory where this service is located in
includeWaitingServiceTemplatesAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
includeWaitingServiceTemplatesAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Copies all templates of this service into the directory where this service is located in
inclusions(ServiceRemoteInclusion...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The inclusions for the new service.
inclusions(Collection<ServiceRemoteInclusion>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The inclusions for the new service.
indexOf(int, int, byte) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
INetworkChannel - Interface in de.dytanic.cloudnet.driver.network
A NetworkChannel instance represents an open connection
INetworkChannelHandler - Interface in de.dytanic.cloudnet.driver.network
A networkChannelHandler provides the operation with the INetworkChannel
INetworkClient - Interface in de.dytanic.cloudnet.driver.network
The network client represents a client based connector to one or more remote servers.
INetworkServer - Interface in de.dytanic.cloudnet.driver.network
The network server represents a server that can register and receive INetworkClient connections and packets It is made for a simple read and write network with a client and a server.
infoMessage - Variable in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
inGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
init() - Method in class de.dytanic.cloudnet.driver.network.netty.NettySSLServer
 
init() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Initializes this permission management.
input(InputStream) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
input(Path) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
insert(String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
insertAsync(String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
INSTANCE - Static variable in exception de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkInterrupt
 
INTERNAL_AUTHORIZATION_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
INTERNAL_DATABASE_API_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
INTERNAL_DEBUGGING_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
INTERNAL_DRIVER_API_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
INTERNAL_H2_DATABASE_UPDATE_MODULE - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
INTERNAL_WRAPPER_TO_NODE_INFO_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
internalNioBuffer(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
InternalSyncPacketChannel - Class in de.dytanic.cloudnet.driver.network.def.internal
 
invoke(Event) - Method in interface de.dytanic.cloudnet.driver.event.invoker.ListenerInvoker
Invokes the event listener method.
IPacket - Interface in de.dytanic.cloudnet.driver.network.protocol
A packet represents the message format between a INetworkConnector and a INetworkServer instance Every packet has a channel id, from that the IPacketListenerRegistry, can filter its listeners for handle the IPacket instance
IPacketListener - Interface in de.dytanic.cloudnet.driver.network.protocol
An packet listeners, allows to handle incoming packets, from some channel, that use the IPacketListenerRegistry in that the listener has to be register
IPacketListenerRegistry - Interface in de.dytanic.cloudnet.driver.network.protocol
The packet listener registry allows to manage listeners that can handle input packet messages.
IPacketSender - Interface in de.dytanic.cloudnet.driver.network.protocol
All implementations of this interface, can send a packet into the network Its not specific that the sender is a client or a server.
IPermissible - Interface in de.dytanic.cloudnet.driver.permission
 
IPermissionGroup - Interface in de.dytanic.cloudnet.driver.permission
 
IPermissionManagement - Interface in de.dytanic.cloudnet.driver.permission
 
IPermissionManagementHandler - Interface in de.dytanic.cloudnet.driver.permission
 
IPermissionUser - Interface in de.dytanic.cloudnet.driver.permission
 
IRegisteredEventListener - Interface in de.dytanic.cloudnet.driver.event
 
IS_CLOUD_SERVICE_VALID - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
IS_GROUP_CONFIGURATION_PRESENT - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
IS_SERVICE_TASK_PRESENT - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
isActive() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
isActive() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkChannel
 
isAutoDeleteOnStop() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
isAutoDeleteOnStop() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
isAutoInstall() - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
isCancelled() - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePreLoadEvent
 
isCancelled() - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePreStartEvent
 
isCancelled() - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePreStopEvent
 
isCancelled() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelInitEvent
 
isCancelled() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketReceiveEvent
 
isCancelled() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketSendEvent
 
isCancelled() - Method in interface de.dytanic.cloudnet.driver.event.ICancelable
 
isClientAuth() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
isClientProvidedChannel() - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
isClientProvidedChannel() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns that, the channel based of the client site connection
isClosed() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.listener.ChunkedPacketSession
 
isCompleted() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
isConnected() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
isDaemon() - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
isDatabaseSpecific() - Method in enum de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
 
isDefaultGroup() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
isDefaultGroup() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
isDirect() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
isDirectory() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
isDisableIpRewrite() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
isEnd() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
isEqual(NetworkClusterNode) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
isEqual(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
isGroupConfigurationPresent(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Checks whether the group with a specific name exists
isGroupConfigurationPresentAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Checks whether the group with a specific name exists
isHidden() - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
isLocked(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
isLocked(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
isLocked(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
isLocked(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
isMaintenance() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
isMinecraftBedrock() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isMinecraftBedrockProxy() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isMinecraftBedrockServer() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isMinecraftJava() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isMinecraftJavaProxy() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isMinecraftJavaServer() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isMinecraftProxy() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isMinecraftServer() - Method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
isPermissionSet(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Checks if a permission exists in this permissible by its name.
isQuery() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
isReadable() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
isReadable(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
isReadOnly() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
isRuntimeModule() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
isServiceTaskPresent(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Checks whether the task with a specific name exists
isServiceTaskPresentAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Checks whether the task with a specific name exists
isShowDebug() - Method in class de.dytanic.cloudnet.driver.event.Event
 
isShowDebug() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacket
 
isSslEnabled() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
isSslEnabled() - Method in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
isSslEnabled() - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
isSslEnabled() - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
isStaticService() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
isStaticServices() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
isSuccess() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
isSynced() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
isValid() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
isValid() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Checks whether the service info on this provider is available or not.
isValidAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
isValidAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Checks whether the service info on this provider is available or not.
isWritable() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
isWritable(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
isWriteable() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
isWriteable() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkChannel
 
iterate(BiConsumer<String, JsonDocument>) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
iterateAsync(BiConsumer<String, JsonDocument>) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
IWebSocketChannel - Interface in de.dytanic.cloudnet.driver.network.http.websocket
 
IWebSocketListener - Interface in de.dytanic.cloudnet.driver.network.http.websocket
 

J

JAVA_PROXY - de.dytanic.cloudnet.driver.service.MinecraftServiceType
 
JAVA_SERVER - de.dytanic.cloudnet.driver.service.MinecraftServiceType
 
javaCommand - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
javaCommand(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
the java command to start the service with if this is null the default value from the config.json will be used
json(JsonDocument) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
jvmOptions - Variable in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
jvmOptions - Variable in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
jvmOptions(String...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The jvm options for the new service.
jvmOptions(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The jvm options for the new service.

K

keys() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
keysAsync() - Method in interface de.dytanic.cloudnet.driver.database.Database
 
kill() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
kill() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Tries to stop this service like SpecificCloudServiceProvider.stop() but if the service is still running after 5 seconds, it is destroyed forcibly
KILL_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
killAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
killAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Tries to stop this service like SpecificCloudServiceProvider.stop() but if the service is still running after 5 seconds, it is destroyed forcibly

L

lifeCycle - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
LIST_FILES - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
ListenerInvoker - Interface in de.dytanic.cloudnet.driver.event.invoker
Responsible for invoking event listener methods without reflection.
ListenerInvokerClassLoader - Class in de.dytanic.cloudnet.driver.event.invoker
SecureClassLoader giving the possibility to define new classes.
ListenerInvokerClassLoader(ClassLoader) - Constructor for class de.dytanic.cloudnet.driver.event.invoker.ListenerInvokerClassLoader
 
ListenerInvokerGenerator - Class in de.dytanic.cloudnet.driver.event.invoker
Generates ListenerInvoker implementations for certain event listener methods.
ListenerInvokerGenerator() - Constructor for class de.dytanic.cloudnet.driver.event.invoker.ListenerInvokerGenerator
 
listFiles() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
listFiles(boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
listFiles(boolean) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
listFiles(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the root directory of the template (including sub directories).
listFiles(ServiceTemplate, boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
listFiles(ServiceTemplate, boolean) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the root directory of the template.
listFiles(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the given directory (including sub directories).
listFiles(ServiceTemplate, String, boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
listFiles(ServiceTemplate, String, boolean) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the given directory.
listFiles(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
listFiles(String, boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
listFiles(String, boolean) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
listFilesAsync() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
listFilesAsync(boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
listFilesAsync(boolean) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
listFilesAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the root directory of the template (including sub directories).
listFilesAsync(ServiceTemplate, boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
listFilesAsync(ServiceTemplate, boolean) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the root directory of the template.
listFilesAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the given directory (including sub directories).
listFilesAsync(ServiceTemplate, String, boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
listFilesAsync(ServiceTemplate, String, boolean) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
listFilesAsync(ServiceTemplate, String, boolean) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Lists all files in the given directory.
listFilesAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
listFilesAsync(String, boolean) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
listFilesAsync(String, boolean) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
LOAD_TEMPLATE_STREAM - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
loadClass(String, boolean) - Method in class de.dytanic.cloudnet.driver.module.FinalizeURLClassLoader
 
LOADED - de.dytanic.cloudnet.driver.module.ModuleLifeCycle
 
loadModule() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
loadModule() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
loadModule(File) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
loadModule(File) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
loadModule(File...) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
loadModule(File...) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
loadModule(URL) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
loadModule(URL) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
loadModule(URL...) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
loadModule(URL...) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
loadModule(Path) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
loadModule(Path) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
loadModule(Path...) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
loadModule(Path...) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
loadModuleDependencyByRepository(ModuleConfiguration, ModuleDependency, Map<String, String>) - Method in class de.dytanic.cloudnet.driver.module.DefaultMemoryModuleDependencyLoader
 
loadModuleDependencyByRepository(ModuleConfiguration, ModuleDependency, Map<String, String>) - Method in class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
loadModuleDependencyByRepository(ModuleConfiguration, ModuleDependency, Map<String, String>) - Method in interface de.dytanic.cloudnet.driver.module.IModuleDependencyLoader
 
loadModuleDependencyByUrl(ModuleConfiguration, ModuleDependency, Map<String, String>) - Method in class de.dytanic.cloudnet.driver.module.DefaultMemoryModuleDependencyLoader
 
loadModuleDependencyByUrl(ModuleConfiguration, ModuleDependency, Map<String, String>) - Method in class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
loadModuleDependencyByUrl(ModuleConfiguration, ModuleDependency, Map<String, String>) - Method in interface de.dytanic.cloudnet.driver.module.IModuleDependencyLoader
 
local(String, String) - Static method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
LOCAL_STORAGE - Static variable in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
log(LogLevel, String) - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
logger - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
LOW - de.dytanic.cloudnet.driver.event.EventPriority
 
LOWEST - de.dytanic.cloudnet.driver.event.EventPriority
 

M

main - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
makeClone() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
mapToEqual(Collection<T>, char, PrefixedMessageMapper<T>...) - Static method in class de.dytanic.cloudnet.driver.util.ColumnTextFormatter
 
markReaderIndex() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
markWriterIndex() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
maxAge - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
maxCapacity() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
maxCPUUsageToStartServices - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
maxHeapMemory(int) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The max heap memory for the new service.
maxHeapMemorySize - Variable in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
maxMemory - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
maxWritableBytes() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
memoryAddress() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
message(String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
messenger - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
method() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpRequest
 
MethodHttpHandlerAdapter - Class in de.dytanic.cloudnet.driver.network.http
 
MethodHttpHandlerAdapter() - Constructor for class de.dytanic.cloudnet.driver.network.http.MethodHttpHandlerAdapter
 
MINECRAFT_SERVER - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
MINECRAFT_SERVER_AKARIN - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MINECRAFT_SERVER_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MINECRAFT_SERVER_FORGE - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MINECRAFT_SERVER_PAPER_SPIGOT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MINECRAFT_SERVER_SPIGOT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MINECRAFT_SERVER_SPONGE_VANILLA - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MINECRAFT_SERVER_TACO - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MINECRAFT_SERVER_TUINITY_SPIGOT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
MinecraftServiceType - Enum in de.dytanic.cloudnet.driver.service
 
modifyGet(BiFunction<ServiceInfoSnapshot, I, T>) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
modifyGroup(String, Consumer<IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
modifyGroup(String, Consumer<IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the permission group with the given name by using IPermissionManagement.getGroup(String) and, if not null, puts it into the consumer, after that, the group will be updated by using IPermissionManagement.updateGroup(IPermissionGroup).
modifyGroupAsync(String, Consumer<IPermissionGroup>) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
modifyGroupAsync(String, Consumer<IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the permission group with the given name by using IPermissionManagement.getGroupAsync(String) and, if not null, puts it into the consumer, after that, the group will be updated by using IPermissionManagement.updateGroup(IPermissionGroup).
modifySet(BiFunction<ServiceInfoSnapshot, T, I>) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
modifyUser(UUID, Consumer<IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
modifyUser(UUID, Consumer<IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the permission user with the given uniqueId by using IPermissionManagement.getUser(UUID) and, if not null, puts them into the consumer, after that, the user will be updated by using IPermissionManagement.updateUser(IPermissionUser).
modifyUserAsync(UUID, Consumer<IPermissionUser>) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
modifyUserAsync(UUID, Consumer<IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the permission user with the given uniqueId by using IPermissionManagement.getUserAsync(UUID) and, if not null, puts them into the consumer, after that, the user will be updated by using IPermissionManagement.updateUser(IPermissionUser).
modifyUsers(String, Consumer<IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
modifyUsers(String, Consumer<IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets every user matching the given name by using IPermissionManagement.getUsers(String) and puts them into the consumer, after that, every user will be updated by using IPermissionManagement.updateUser(IPermissionUser).
modifyUsersAsync(String, Consumer<IPermissionUser>) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
modifyUsersAsync(String, Consumer<IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets every user matching the given name by using IPermissionManagement.getUsersAsync(String) and puts them into the consumer, after that, every user will be updated by using IPermissionManagement.updateUser(IPermissionUser).
ModuleConfiguration - Class in de.dytanic.cloudnet.driver.module
 
ModuleConfiguration() - Constructor for class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
ModuleConfiguration(boolean, boolean, String, String, String, String, String, String, String, ModuleRepository[], ModuleDependency[], JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
ModuleConfiguration(boolean, String, String, String, String, String, String, String, ModuleRepository[], ModuleDependency[], JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.module.ModuleConfiguration
Deprecated.
ModuleConfigurationNotFoundException - Exception in de.dytanic.cloudnet.driver.module
 
ModuleConfigurationNotFoundException(URL) - Constructor for exception de.dytanic.cloudnet.driver.module.ModuleConfigurationNotFoundException
 
ModuleConfigurationPropertyNotFoundException - Exception in de.dytanic.cloudnet.driver.module
 
ModuleConfigurationPropertyNotFoundException(String) - Constructor for exception de.dytanic.cloudnet.driver.module.ModuleConfigurationPropertyNotFoundException
 
ModuleDependency - Class in de.dytanic.cloudnet.driver.module
 
ModuleDependency() - Constructor for class de.dytanic.cloudnet.driver.module.ModuleDependency
 
ModuleDependency(String) - Constructor for class de.dytanic.cloudnet.driver.module.ModuleDependency
 
ModuleDependency(String, String, String, String) - Constructor for class de.dytanic.cloudnet.driver.module.ModuleDependency
 
ModuleDependency(String, String, String, String, String) - Constructor for class de.dytanic.cloudnet.driver.module.ModuleDependency
 
moduleDependencyLoader - Variable in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
ModuleDependencyNotFoundException - Exception in de.dytanic.cloudnet.driver.module
 
ModuleDependencyNotFoundException(String) - Constructor for exception de.dytanic.cloudnet.driver.module.ModuleDependencyNotFoundException
 
ModuleEvent - Class in de.dytanic.cloudnet.driver.event.events.module
The ModuleEvents are being called for every action in the IModuleProviderHandler.
ModuleEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModuleEvent
 
ModuleLifeCycle - Enum in de.dytanic.cloudnet.driver.module
 
ModulePostInstallDependencyEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called after a dependency for a module has been downloaded.
ModulePostInstallDependencyEvent(IModuleProvider, IModuleWrapper, ModuleDependency) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePostInstallDependencyEvent
 
ModulePostLoadEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called after a module has been loaded and the tasks with the lifecycle ModuleLifeCycle.LOADED of this module have been fired.
ModulePostLoadEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePostLoadEvent
 
ModulePostStartEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called after a module has been started and the tasks with the lifecycle ModuleLifeCycle.STARTED of this module have been fired.
ModulePostStartEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePostStartEvent
 
ModulePostStopEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called after a module has been stopped and the tasks with the lifecycle ModuleLifeCycle.STOPPED of this module have been fired.
ModulePostStopEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePostStopEvent
 
ModulePostUnloadEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called after a module has been unloaded and the tasks with the lifecycle ModuleLifeCycle.UNLOADED of this module have been fired.
ModulePostUnloadEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePostUnloadEvent
 
ModulePreInstallDependencyEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called before a dependency for a module is being downloaded.
ModulePreInstallDependencyEvent(IModuleProvider, IModuleWrapper, ModuleDependency) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePreInstallDependencyEvent
 
ModulePreLoadEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called after a module has been loaded and before the tasks with the lifecycle ModuleLifeCycle.LOADED of this module have been fired.
ModulePreLoadEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePreLoadEvent
 
ModulePreStartEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called before a module has been started and the tasks with the lifecycle ModuleLifeCycle.STARTED of this module have been fired.
ModulePreStartEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePreStartEvent
 
ModulePreStopEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called before a module has been stopped and the tasks with the lifecycle ModuleLifeCycle.STOPPED of this module have been fired.
ModulePreStopEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePreStopEvent
 
ModulePreUnloadEvent - Class in de.dytanic.cloudnet.driver.event.events.module
This event is being called after a module has been unloaded and the tasks with the lifecycle ModuleLifeCycle.UNLOADED of this module have been fired.
ModulePreUnloadEvent(IModuleProvider, IModuleWrapper) - Constructor for class de.dytanic.cloudnet.driver.event.events.module.ModulePreUnloadEvent
 
moduleProvider - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
moduleProviderHandler - Variable in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
ModuleProviderHandlerAdapter - Class in de.dytanic.cloudnet.driver.module
 
ModuleProviderHandlerAdapter() - Constructor for class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
ModuleRepository - Class in de.dytanic.cloudnet.driver.module
 
ModuleRepository() - Constructor for class de.dytanic.cloudnet.driver.module.ModuleRepository
 
ModuleRepository(String, String) - Constructor for class de.dytanic.cloudnet.driver.module.ModuleRepository
 
modules - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
ModuleTask - Annotation Type in de.dytanic.cloudnet.driver.module
 
ModuleUpdateServiceConfiguration - Class in de.dytanic.cloudnet.driver.module
 
ModuleUpdateServiceConfiguration() - Constructor for class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
ModuleUpdateServiceConfiguration(boolean, String, String, String) - Constructor for class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
moduleWrappers - Variable in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 

N

name - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
name - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
name - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
name - Variable in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
names - Variable in class de.dytanic.cloudnet.driver.command.CommandInfo
The configured names by the command
NettyHttpMessage - Class in de.dytanic.cloudnet.driver.network.netty.http
 
NettyHttpMessage() - Constructor for class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpMessage
 
NettyHttpServer - Class in de.dytanic.cloudnet.driver.network.netty.http
 
NettyHttpServer() - Constructor for class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
NettyHttpServer(SSLConfiguration) - Constructor for class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
NettyHttpServer.HttpHandlerEntry - Class in de.dytanic.cloudnet.driver.network.netty.http
 
NettyNetworkChannel - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyNetworkChannel(Channel, IPacketListenerRegistry, INetworkChannelHandler, HostAndPort, HostAndPort, boolean) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyNetworkChannel
 
NettyNetworkClient - Class in de.dytanic.cloudnet.driver.network.netty.client
 
NettyNetworkClient(Callable<INetworkChannelHandler>) - Constructor for class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
NettyNetworkClient(Callable<INetworkChannelHandler>, SSLConfiguration) - Constructor for class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
NettyNetworkClient(Callable<INetworkChannelHandler>, SSLConfiguration, ITaskScheduler) - Constructor for class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
Deprecated.
NettyNetworkHandler - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyNetworkHandler() - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyNetworkHandler
 
NettyNetworkServer - Class in de.dytanic.cloudnet.driver.network.netty.server
 
NettyNetworkServer(SSLConfiguration, Callable<INetworkChannelHandler>) - Constructor for class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
NettyNetworkServer(Callable<INetworkChannelHandler>) - Constructor for class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
NettyNetworkServer(Callable<INetworkChannelHandler>, ITaskScheduler) - Constructor for class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
Deprecated.
NettyNetworkServer(Callable<INetworkChannelHandler>, SSLConfiguration, ITaskScheduler) - Constructor for class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
Deprecated.
NettyPacketDecoder - Class in de.dytanic.cloudnet.driver.network.netty.codec
 
NettyPacketDecoder() - Constructor for class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketDecoder
 
NettyPacketEncoder - Class in de.dytanic.cloudnet.driver.network.netty.codec
 
NettyPacketEncoder() - Constructor for class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketEncoder
 
NettyPacketLengthDeserializer - Class in de.dytanic.cloudnet.driver.network.netty.codec
 
NettyPacketLengthDeserializer() - Constructor for class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketLengthDeserializer
 
NettyPacketLengthSerializer - Class in de.dytanic.cloudnet.driver.network.netty.codec
 
NettyPacketLengthSerializer() - Constructor for class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketLengthSerializer
 
NettySSLServer - Class in de.dytanic.cloudnet.driver.network.netty
 
NettySSLServer(SSLConfiguration) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettySSLServer
 
NettyUtils - Class in de.dytanic.cloudnet.driver.network.netty
 
NetworkChannelCloseEvent - Class in de.dytanic.cloudnet.driver.event.events.network
 
NetworkChannelCloseEvent(INetworkChannel, ChannelType) - Constructor for class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelCloseEvent
 
networkChannelHandler - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
networkChannelHandler - Variable in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
NetworkChannelInitEvent - Class in de.dytanic.cloudnet.driver.event.events.network
 
NetworkChannelInitEvent(INetworkChannel, ChannelType) - Constructor for class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelInitEvent
 
NetworkChannelPacketReceiveEvent - Class in de.dytanic.cloudnet.driver.event.events.network
 
NetworkChannelPacketReceiveEvent(INetworkChannel, IPacket) - Constructor for class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketReceiveEvent
 
NetworkChannelPacketSendEvent - Class in de.dytanic.cloudnet.driver.event.events.network
 
NetworkChannelPacketSendEvent(INetworkChannel, IPacket) - Constructor for class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketSendEvent
 
NetworkCluster - Class in de.dytanic.cloudnet.driver.network.cluster
 
NetworkCluster() - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkCluster
 
NetworkCluster(UUID, Collection<NetworkClusterNode>) - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkCluster
 
NetworkClusterNode - Class in de.dytanic.cloudnet.driver.network.cluster
 
NetworkClusterNode() - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode
 
NetworkClusterNode(String, HostAndPort[]) - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode
 
NetworkClusterNodeInfoSnapshot - Class in de.dytanic.cloudnet.driver.network.cluster
 
NetworkClusterNodeInfoSnapshot() - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
NetworkClusterNodeInfoSnapshot(long, long, NetworkClusterNode, String, int, int, int, int, double, ProcessSnapshot, Collection<ModuleConfiguration>, double) - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
NetworkClusterNodeInfoSnapshot(long, NetworkClusterNode, String, int, int, int, int, ProcessSnapshot, Collection<ModuleConfiguration>, double) - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
NetworkEvent - Class in de.dytanic.cloudnet.driver.event.events.network
 
NetworkEvent(INetworkChannel) - Constructor for class de.dytanic.cloudnet.driver.event.events.network.NetworkEvent
 
newBuilder() - Static method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
newBuilder(int, InputStream) - Static method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
newDocument() - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(byte[]) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(File) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(Object) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(String) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(String, Boolean) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(String, Character) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(String, Number) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(String, Object) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(String, String) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newDocument(Path) - Static method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
newEventLoopGroup() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
newInputStream(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
newInputStream(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new InputStream with the data of the file at the given path in the given template.
newInputStream(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
newInputStream(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
newInputStreamAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
newInputStreamAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
newInputStreamAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new InputStream with the data of the file at the given path in the given template.
newInputStreamAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
newInputStreamAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
newOutputStream(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
newOutputStream(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new OutputStream that will override its content to the file at the given path.
newOutputStream(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
newOutputStream(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
newOutputStreamAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
newOutputStreamAsync(ServiceTemplate, String) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
newOutputStreamAsync(ServiceTemplate, String) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Creates a new OutputStream that will override its content to the file at the given path.
newOutputStreamAsync(String) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
newOutputStreamAsync(String) - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
newPacketDispatcher() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
nioBuffer() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
nioBuffer(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
nioBufferCount() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
nioBuffers() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
nioBuffers(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
node - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
node(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The node where the new service will start.
NODE - de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
 
NODE_INFO - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
NODE_TO_NODE - de.dytanic.cloudnet.driver.network.def.packet.PacketClientAuthorization.PacketAuthorizationType
 
nodeInfoProvider - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
NodeInfoProvider - Interface in de.dytanic.cloudnet.driver.provider
 
nodeUniqueId - Variable in class de.dytanic.cloudnet.driver.service.ServiceId
 
NORMAL - de.dytanic.cloudnet.driver.event.EventPriority
 
NUKKIT - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
NUKKIT_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
nullableStorage() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
Creates a new SpecificTemplateStorage for the given template.

O

of(boolean) - Static method in enum de.dytanic.cloudnet.driver.template.TemplateStorageResponse
 
of(ServiceTemplate) - Static method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
of(ServiceTemplate) - Static method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
Creates a new SpecificTemplateStorage for the given template.
of(ServiceTemplate, TemplateStorage) - Static method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
of(ServiceTemplate, TemplateStorage) - Static method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
Creates a new SpecificTemplateStorage for the given template.
of(File) - Static method in class de.dytanic.cloudnet.driver.template.FileInfo
 
of(Path) - Static method in class de.dytanic.cloudnet.driver.template.FileInfo
 
of(Path, BasicFileAttributes) - Static method in class de.dytanic.cloudnet.driver.template.FileInfo
 
of(Path, Path) - Static method in class de.dytanic.cloudnet.driver.template.FileInfo
 
of(Path, Path, BasicFileAttributes) - Static method in class de.dytanic.cloudnet.driver.template.FileInfo
 
optionalInstance() - Static method in class de.dytanic.cloudnet.driver.CloudNetDriver
The CloudNetDriver instance won't be null usually, this method is only relevant for tests
order() - Method in annotation type de.dytanic.cloudnet.driver.module.ModuleTask
 
order() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
Deprecated.
order(ByteOrder) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
Deprecated.

P

Packet - Class in de.dytanic.cloudnet.driver.network.protocol
The default simple implementation of the IPacket interface.
Packet() - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
Packet(int, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
Packet(int, JsonDocument, byte[]) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
Packet(int, JsonDocument, ProtocolBuffer) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
Packet(int, UUID, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
Packet(int, UUID, JsonDocument, byte[]) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
Packet(int, UUID, JsonDocument, ProtocolBuffer) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
Packet(int, ProtocolBuffer) - Constructor for class de.dytanic.cloudnet.driver.network.protocol.Packet
 
PacketClientAuthorization - Class in de.dytanic.cloudnet.driver.network.def.packet
 
PacketClientAuthorization(PacketClientAuthorization.PacketAuthorizationType, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientAuthorization
 
PacketClientAuthorization.PacketAuthorizationType - Enum in de.dytanic.cloudnet.driver.network.def.packet
 
PacketClientDriverAPI - Class in de.dytanic.cloudnet.driver.network.def.packet
 
PacketClientDriverAPI(DriverAPIRequestType) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientDriverAPI
 
PacketClientDriverAPI(DriverAPIRequestType, Consumer<ProtocolBuffer>) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientDriverAPI
 
PacketClientServerChannelMessage - Class in de.dytanic.cloudnet.driver.network.def.packet
 
PacketClientServerChannelMessage(ChannelMessage, boolean) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerChannelMessage
 
PacketClientServerServiceInfoPublisher - Class in de.dytanic.cloudnet.driver.network.def.packet
 
PacketClientServerServiceInfoPublisher(ServiceInfoSnapshot, PacketClientServerServiceInfoPublisher.PublisherType) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher
 
PacketClientServerServiceInfoPublisher.PublisherType - Enum in de.dytanic.cloudnet.driver.network.def.packet
 
PacketConstants - Class in de.dytanic.cloudnet.driver.network.def
 
packetDispatcher - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
packetDispatcher - Variable in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
packetRegistry - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
packetRegistry - Variable in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
PacketServerSetGlobalLogLevel - Class in de.dytanic.cloudnet.driver.network.def.packet
 
PacketServerSetGlobalLogLevel(int) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketServerSetGlobalLogLevel
 
PacketServerUpdatePermissions - Class in de.dytanic.cloudnet.driver.network.def.packet
 
PacketServerUpdatePermissions(PacketServerUpdatePermissions.UpdateType, IPermissionGroup) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions
 
PacketServerUpdatePermissions(PacketServerUpdatePermissions.UpdateType, IPermissionUser) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions
 
PacketServerUpdatePermissions.UpdateType - Enum in de.dytanic.cloudnet.driver.network.def.packet
 
parse(String) - Static method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
Parses a template out of a string in the following format: storage:prefix/name "storage:" is optional, only "prefix/name" needs to be provided
parseArray(String) - Static method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
Parses multiple templates out of a string in the format specified for ServiceTemplate.parse(String) split by ";".
path - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
path - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer.HttpHandlerEntry
 
path() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpRequest
 
pathParameters() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpRequest
 
peekLast() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
permission - Variable in class de.dytanic.cloudnet.driver.command.CommandInfo
The permission, that is configured by this command, that the command sender should has
Permission - Class in de.dytanic.cloudnet.driver.permission
 
Permission() - Constructor for class de.dytanic.cloudnet.driver.permission.Permission
 
Permission(String) - Constructor for class de.dytanic.cloudnet.driver.permission.Permission
 
Permission(String, int) - Constructor for class de.dytanic.cloudnet.driver.permission.Permission
 
Permission(String, int, long) - Constructor for class de.dytanic.cloudnet.driver.permission.Permission
 
Permission(String, int, long, TimeUnit) - Constructor for class de.dytanic.cloudnet.driver.permission.Permission
 
PERMISSION_MANAGEMENT - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
PERMISSION_MANAGEMENT_ADD_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_ADD_USER - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_CONTAINS_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_CONTAINS_USER_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_CONTAINS_USER_BY_UNIQUE_ID - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_DELETE_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_DELETE_GROUP_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_DELETE_USER - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_DELETE_USERS_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_DEFAULT_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_FIRST_USER_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_GROUP_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_GROUPS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_OR_CREATE_USER - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_USER_BY_UNIQUE_ID - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_USERS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_USERS_BY_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_GET_USERS_BY_NAME - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_RELOAD - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_SET_GROUPS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_SET_USERS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_UPDATE_GROUP - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PERMISSION_MANAGEMENT_UPDATE_USER - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
PermissionAddGroupEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionAddGroupEvent(IPermissionManagement, IPermissionGroup) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionAddGroupEvent
 
PermissionAddUserEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionAddUserEvent(IPermissionManagement, IPermissionUser) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionAddUserEvent
 
PermissionCheckResult - Enum in de.dytanic.cloudnet.driver.permission
A response, if a permissible has to check his permission that contains and allow and element
PermissionDeleteGroupEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionDeleteGroupEvent(IPermissionManagement, IPermissionGroup) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionDeleteGroupEvent
 
PermissionDeleteUserEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionDeleteUserEvent(IPermissionManagement, IPermissionUser) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionDeleteUserEvent
 
PermissionEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionEvent(IPermissionManagement) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionEvent
 
PermissionGroup - Class in de.dytanic.cloudnet.driver.permission
The default implementation of the IPermissionGroup class.
PermissionGroup() - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
PermissionGroup(String, int) - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
PermissionGroup(String, int, Collection<String>, String, String, String, String, int, boolean) - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
permissionGroupCache - Variable in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
permissionGroupLocks - Variable in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
permissionManagement - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
PermissionManagementHandlerAdapter - Class in de.dytanic.cloudnet.driver.permission
 
PermissionManagementHandlerAdapter() - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionManagementHandlerAdapter
 
permissions - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
PERMISSIONS_PUBLISH_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
PermissionSetGroupsEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionSetGroupsEvent(IPermissionManagement, Collection<? extends IPermissionGroup>) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionSetGroupsEvent
 
PermissionSetUsersEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionSetUsersEvent(IPermissionManagement, Collection<? extends IPermissionUser>) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionSetUsersEvent
 
PermissionUpdateGroupEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionUpdateGroupEvent(IPermissionManagement, IPermissionGroup) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionUpdateGroupEvent
 
PermissionUpdateUserEvent - Class in de.dytanic.cloudnet.driver.event.events.permission
 
PermissionUpdateUserEvent(IPermissionManagement, IPermissionUser) - Constructor for class de.dytanic.cloudnet.driver.event.events.permission.PermissionUpdateUserEvent
 
PermissionUser - Class in de.dytanic.cloudnet.driver.permission
The default implementation of the IPermissionUser class.
PermissionUser() - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionUser
 
PermissionUser(UUID, String, String, int) - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionUser
 
permissionUserCache - Variable in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
PermissionUserGroupInfo - Class in de.dytanic.cloudnet.driver.permission
 
PermissionUserGroupInfo() - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
PermissionUserGroupInfo(String, long) - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
permissionUserLocks - Variable in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
PING - de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
 
PONG - de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
 
port - Variable in class de.dytanic.cloudnet.driver.network.HostAndPort
The port is the port where the object is bound on
port - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer.HttpHandlerEntry
 
port - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
potency - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
PrefixedMessageMapper<T> - Class in de.dytanic.cloudnet.driver.util
 
PrefixedMessageMapper(String, Function<T, String>) - Constructor for class de.dytanic.cloudnet.driver.util.PrefixedMessageMapper
 
PrefixedMessageMapper(String, Function<T, String>, String) - Constructor for class de.dytanic.cloudnet.driver.util.PrefixedMessageMapper
 
PrefixedMessageMapper(Function<T, String>) - Constructor for class de.dytanic.cloudnet.driver.util.PrefixedMessageMapper
 
PREPARED - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
This is the state directly after DEFINED or after STOPPED (only if autoDeleteOnStop is disabled for the service).
priority - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer.HttpHandlerEntry
 
priority() - Method in annotation type de.dytanic.cloudnet.driver.event.EventListener
 
PRIORITY_HIGH - Static variable in interface de.dytanic.cloudnet.driver.network.http.IHttpHandler
 
PRIORITY_LOW - Static variable in interface de.dytanic.cloudnet.driver.network.http.IHttpHandler
 
PRIORITY_LOWEST - Static variable in interface de.dytanic.cloudnet.driver.network.http.IHttpHandler
 
PRIORITY_NORMAL - Static variable in interface de.dytanic.cloudnet.driver.network.http.IHttpHandler
 
privateKeyPath - Variable in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
processConfig - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ProcessConfiguration - Class in de.dytanic.cloudnet.driver.service
 
ProcessConfiguration() - Constructor for class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
ProcessConfiguration(ServiceEnvironmentType, int, Collection<String>) - Constructor for class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
ProcessConfiguration(ServiceEnvironmentType, int, Collection<String>, Collection<String>) - Constructor for class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
processParameters - Variable in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
processParameters - Variable in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
processParameters(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The process parameters for the new service.
processSnapshot - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
processSnapshot - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ProcessSnapshot - Class in de.dytanic.cloudnet.driver.service
A snapshot of a process in the Cloud which provides information about the cpu and memory usage, the running threads and the pid.
ProcessSnapshot() - Constructor for class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
ProcessSnapshot(long, long, long, int, long, long, Collection<ThreadSnapshot>, double, int) - Constructor for class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
properties - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
properties(JsonDocument) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The default properties of the new service.
ProtocolBuffer - Class in de.dytanic.cloudnet.driver.serialization
 
ProtocolBuffer() - Constructor for class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
provider() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 

Q

queryParameters() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpRequest
 

R

read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.command.CommandInfo
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.module.ModuleDependency
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.module.ModuleRepository
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.network.HostAndPort
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocPropertyable
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
read(ProtocolBuffer) - Method in interface de.dytanic.cloudnet.driver.serialization.SerializableObject
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceDeployment
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceRemoteInclusion
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
read(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
readableBytes() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readAll(InputStream) - Static method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readArray() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readArray() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readBoolean() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBuffer() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
readByte() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readByteArray(ByteBuf, int) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
readBytes(byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(byte[], int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(ByteBuf) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(ByteBuf, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(ByteBuf, int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(OutputStream, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(ByteBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(FileChannel, long, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readBytes(GatheringByteChannel, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readChar() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readCharSequence(int, Charset) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readData(OutputStream) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacket
 
readDouble() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readDoubleLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readEnumConstant(Class<E>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readEnumConstant(Class<E>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readerIndex() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readerIndex(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readFloat() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readFloatLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readHeader(ByteBuf) - Method in class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketDecoder
 
readInt() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readIntLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readJsonDocument() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readJsonDocument() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readLong() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readLongLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readMedium() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readMediumLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readObject(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readObject(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readObject(T) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readObject(T) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readObjectArray(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readObjectArray(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readObjectCollection(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readObjectCollection(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readOptionalArray() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readOptionalArray() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readOptionalEnumConstant(Class<E>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readOptionalEnumConstant(Class<E>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readOptionalJsonDocument() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readOptionalJsonDocument() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readOptionalObject(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readOptionalObject(Class<T>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readOptionalObject(T) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readOptionalObject(T) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readOptionalString() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readOptionalString() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readOptionalUUID() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readOptionalUUID() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readRetainedSlice(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readShort() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readShortLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readSlice(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readString() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readString() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readString(ByteBuf) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
readStringArray() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readStringArray() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readStringCollection() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readStringCollection() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readThrowable() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readThrowable() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readUnsignedByte() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUnsignedInt() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUnsignedIntLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUnsignedMedium() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUnsignedMediumLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUnsignedShort() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUnsignedShortLE() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUUID() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUUID() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readUUIDCollection() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readUUIDCollection() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readVarInt() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readVarInt() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readVarInt(ByteBuf) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
readVarLong() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
readVarLong() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
readVarLong(ByteBuf) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
refCnt() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
REGISTER - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
registerChunkedQueryHandler(UUID, Consumer<ChunkedQueryResponse>) - Static method in class de.dytanic.cloudnet.driver.network.def.internal.InternalSyncPacketChannel
 
registeredHandlers - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
registerHandler(String, int, IHttpHandler...) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
registerHandler(String, int, IHttpHandler...) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
registerHandler(String, IHttpHandler...) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
registerHandler(String, IHttpHandler...) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
registerHandler(String, Integer, int, IHttpHandler...) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
registerHandler(String, Integer, int, IHttpHandler...) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
registerListener(Object) - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
registerListener(Object) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
registerListener(Object) - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
registerListeners(Object...) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
registerListeners(Object...) - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
registerQueryHandler(UUID, Consumer<IPacket>) - Static method in class de.dytanic.cloudnet.driver.network.def.internal.InternalSyncPacketChannel
 
registerQueryResponseHandler(UUID) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
registerQueryResponseHandler(UUID) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
release() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
release(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
reload() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Reloads this permission management
reload() - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Reloads the groups.json file
reload() - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Reloads all tasks
RELOAD_GROUPS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
RELOAD_TASKS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
reloadAsync() - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Reloads the groups.json file
reloadAsync() - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Reloads all tasks
reloadConfig() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
RemoteCloudServiceFactory - Class in de.dytanic.cloudnet.driver.provider.service
 
RemoteCloudServiceFactory(Supplier<INetworkChannel>) - Constructor for class de.dytanic.cloudnet.driver.provider.service.RemoteCloudServiceFactory
 
RemoteDatabaseRequestType - Enum in de.dytanic.cloudnet.driver.api
 
RemoteSpecificCloudServiceProvider - Class in de.dytanic.cloudnet.driver.provider.service
 
RemoteSpecificCloudServiceProvider(INetworkChannel, GeneralCloudServiceProvider, String) - Constructor for class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
RemoteSpecificCloudServiceProvider(INetworkChannel, GeneralCloudServiceProvider, UUID) - Constructor for class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
RemoteSpecificCloudServiceProvider(INetworkChannel, ServiceInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
RemoteTemplateStorage - Class in de.dytanic.cloudnet.driver.template
 
RemoteTemplateStorage(String, Supplier<INetworkChannel>) - Constructor for class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
REMOVE_GROUP_CONFIGURATION - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
REMOVE_PERMANENT_SERVICE_TASK - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
removeCookie(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
removeEntry(UUID) - Static method in class de.dytanic.cloudnet.driver.network.def.internal.InternalSyncPacketChannel
 
removeGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
removeGroupConfiguration(GroupConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Removes a group from the cloud
removeGroupConfiguration(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Removes a group from the cloud
removeGroupConfigurationAsync(GroupConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Removes a group from the cloud
removeGroupConfigurationAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Removes a group from the cloud
removeHandler(IHttpHandler) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
removeHandler(IHttpHandler) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
removeHandler(Class<? extends IHttpHandler>) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
removeHandler(Class<? extends IHttpHandler>) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
removeHandler(ClassLoader) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
removeHandler(ClassLoader) - Method in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
removeHeader(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
removeListener(int, IPacketListener...) - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
removeListener(int, IPacketListener...) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Removes the listeners if they are registered on this listener registry.
removeListener(IWebSocketListener...) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
removeListener(ClassLoader) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
removeListener(Collection<Class<? extends IWebSocketListener>>) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
removeListeners() - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
removeListeners() - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Removes all listeners by all channel from the registry
removeListeners(int) - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
removeListeners(int) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Removes all listeners on a specific channel
removeListeners(ClassLoader) - Method in class de.dytanic.cloudnet.driver.network.protocol.DefaultPacketListenerRegistry
 
removeListeners(ClassLoader) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketListenerRegistry
Remove all listeners that are registered on the specific classLoader instance
removePermanentServiceTask(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Removes a task from the cloud
removePermanentServiceTask(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Removes a task from the cloud
removePermanentServiceTaskAsync(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Removes a task from the cloud
removePermanentServiceTaskAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Removes a task from the cloud
removePermission(String) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
removePermission(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Removes a permission out of this permissible.
removePermission(String, String) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
removePermission(String, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Removes a permission for a specific group out of this permissible.
replaceAll(String, IModuleProvider, IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProviderHandler
 
repos - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
request() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
reservedMemory - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
resetReaderIndex() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
resetWriterIndex() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
response() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
restart() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
restart() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Stops this service like SpecificCloudServiceProvider.stop() and starts it after it like SpecificCloudServiceProvider.start().
RESTART_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
restartAsync() - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
restartAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Stops this service like SpecificCloudServiceProvider.stop() and starts it after it like SpecificCloudServiceProvider.start().
retain() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
retain(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
retainedDuplicate() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
retainedSlice() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
retainedSlice(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
RUN_COMMAND_ON_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
runCommand(String) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
runCommand(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Executes the given command in the console of this service if it is running
runCommandAsync(String) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
runCommandAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Executes the given command in the console of this service if it is running
RUNNING - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
This is the state after PREPARED.
runtime - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
runtime(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The runtime of the service.
runtimeModule - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 

S

saveConfig() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
scheduler - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
self() - Static method in class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
self() - Static method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
Creates a new snapshot with information about the current process.
send() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
SEND_COMMAND_LINE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
SEND_COMMAND_LINE_AS_PERMISSION_USER - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
SEND_COMMAND_LINE_TO_NODE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
sendChannelMessage(ChannelMessage) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message into the cluster.
sendChannelMessage(ServiceEnvironmentType, String, String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message to all services of a specific environment in the cluster.
sendChannelMessage(ServiceInfoSnapshot, String, String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message to a specific service in the cluster.
sendChannelMessage(ServiceTask, String, String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message to all services of a specific task in the cluster.
sendChannelMessage(String, String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message to all services and nodes in the cluster.
sendChannelMessageQuery(ChannelMessage) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message into the cluster and waits for the result from the receivers.
sendChannelMessageQuery(ChannelMessage) - Method in class de.dytanic.cloudnet.driver.provider.DefaultMessenger
 
sendChannelMessageQueryAsync(ChannelMessage) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message into the cluster and waits for the result from the receivers.
sendChunkedPacketQuery(IPacket) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
sendChunkedPacketQuery(IPacket) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
sendChunkedPackets(JsonDocument, InputStream, int) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
sendChunkedPackets(JsonDocument, InputStream, int) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
sendChunkedPackets(UUID, JsonDocument, InputStream, int) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
sendChunkedPackets(UUID, JsonDocument, InputStream, int) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
sendChunkedPacketsResponse(UUID, JsonDocument, InputStream) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
sendChunkedPacketsResponse(UUID, JsonDocument, InputStream) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
sendCommandLine(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
sendCommandLine(String, String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
sendCommandLineAsPermissionUser(UUID, String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
sendCommandLineAsPermissionUserAsync(UUID, String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
sendCommandLineAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
sendCommandLineAsync(String, String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
sendPacket(IPacket) - Method in interface de.dytanic.cloudnet.driver.network.DefaultNetworkComponent
 
sendPacket(IPacket) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkChannel
 
sendPacket(IPacket) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketSender
Transport a packet instance into the network to the receiver.
sendPacket(IPacket...) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
sendPacket(IPacket...) - Method in interface de.dytanic.cloudnet.driver.network.DefaultNetworkComponent
 
sendPacket(IPacket...) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketSender
Transport packet instances into the network to the receiver.
sendPacketSync(IPacket) - Method in interface de.dytanic.cloudnet.driver.network.DefaultNetworkComponent
 
sendPacketSync(IPacket) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkChannel
 
sendPacketSync(IPacket) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketSender
Transport packet instances into the network to the receiver synchronously.
sendPacketSync(IPacket...) - Method in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
sendPacketSync(IPacket...) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketSender
Transport packet instances into the network to the receiver synchronously.
sendQuery() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
sendQuery(IPacket) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
sendQuery(IPacket) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
sendQueryAsync() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
sendQueryAsync(IPacket) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
sendQueryAsync(IPacket) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
 
sendSingleChannelMessageQuery(ChannelMessage) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message into the cluster and waits for the result from the receivers.
sendSingleChannelMessageQuery(ChannelMessage) - Method in class de.dytanic.cloudnet.driver.provider.DefaultMessenger
 
sendSingleChannelMessageQueryAsync(ChannelMessage) - Method in interface de.dytanic.cloudnet.driver.provider.CloudMessenger
Sends a channel message into the cluster and waits for the result from the receivers.
sendSingleChannelMessageQueryAsync(ChannelMessage) - Method in class de.dytanic.cloudnet.driver.provider.DefaultMessenger
 
sendSingleQuery() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
sendSingleQueryAsync() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
sendWebSocketFrame(WebSocketFrameType, byte[]) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
sendWebSocketFrame(WebSocketFrameType, String) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
SerializableJsonDocPropertyable - Class in de.dytanic.cloudnet.driver.serialization.json
 
SerializableJsonDocPropertyable() - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocPropertyable
 
SerializableJsonDocument - Class in de.dytanic.cloudnet.driver.serialization.json
 
SerializableJsonDocument() - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(Object) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(String, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(String, Boolean) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(String, Character) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(String, Number) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(String, Object) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(String, String) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(String, Properties) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableJsonDocument(Properties) - Constructor for class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
SerializableObject - Interface in de.dytanic.cloudnet.driver.serialization
 
SERVER_CHANNEL - de.dytanic.cloudnet.driver.event.events.network.ChannelType
 
serverAddress() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpChannel
 
SERVICE - de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
 
SERVICE_INFO_PUBLISH_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
SERVICE_NOT_FOUND - de.dytanic.cloudnet.driver.api.ServiceDriverAPIResponse
 
SERVICE_TASKS - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
ServiceConfiguration - Class in de.dytanic.cloudnet.driver.service
 
ServiceConfiguration() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration(ServiceId, String, boolean, boolean, String[], ServiceRemoteInclusion[], ServiceTemplate[], ServiceDeployment[], ProcessConfiguration, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration(ServiceId, String, boolean, boolean, String[], ServiceRemoteInclusion[], ServiceTemplate[], ServiceDeployment[], ProcessConfiguration, JsonDocument, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration(ServiceId, String, boolean, boolean, String[], ServiceRemoteInclusion[], ServiceTemplate[], ServiceDeployment[], ProcessConfiguration, JsonDocument, int, String) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration(ServiceId, String, boolean, boolean, String[], ServiceRemoteInclusion[], ServiceTemplate[], ServiceDeployment[], String[], ProcessConfiguration, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration(ServiceId, String, boolean, boolean, String[], ServiceRemoteInclusion[], ServiceTemplate[], ServiceDeployment[], String[], ProcessConfiguration, int, String) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration(ServiceId, String, boolean, boolean, String[], ServiceRemoteInclusion[], ServiceTemplate[], ServiceDeployment[], String[], ProcessConfiguration, JsonDocument, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration(ServiceId, String, boolean, boolean, String[], ServiceRemoteInclusion[], ServiceTemplate[], ServiceDeployment[], String[], ProcessConfiguration, JsonDocument, int, String) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
ServiceConfiguration.Builder - Class in de.dytanic.cloudnet.driver.service
Builder for the creation of new services.
ServiceConfigurationBase - Class in de.dytanic.cloudnet.driver.service
 
ServiceConfigurationBase() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
ServiceConfigurationBase(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
ServiceDeployment - Class in de.dytanic.cloudnet.driver.service
Defines the properties for a service that is copied to a specified template.
ServiceDeployment() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceDeployment
 
ServiceDeployment(ServiceTemplate, Collection<String>) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceDeployment
 
ServiceDriverAPIResponse - Enum in de.dytanic.cloudnet.driver.api
 
ServiceEnvironment - Enum in de.dytanic.cloudnet.driver.service
 
ServiceEnvironmentType - Enum in de.dytanic.cloudnet.driver.service
 
serviceId - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
serviceId(ServiceId) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The complete ServiceId for the new service.
ServiceId - Class in de.dytanic.cloudnet.driver.service
 
ServiceId() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceId
 
ServiceId(UUID, String, String, int, ServiceEnvironmentType) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceId
 
ServiceId(UUID, String, String, Collection<String>, int, ServiceEnvironmentType) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceId
 
ServiceInfoSnapshot - Class in de.dytanic.cloudnet.driver.service
 
ServiceInfoSnapshot() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ServiceInfoSnapshot(long, HostAndPort, long, ServiceLifeCycle, ProcessSnapshot, JsonDocument, ServiceConfiguration) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ServiceInfoSnapshot(long, HostAndPort, long, ServiceLifeCycle, ProcessSnapshot, ServiceConfiguration) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ServiceInfoSnapshot(long, HostAndPort, HostAndPort, long, ServiceLifeCycle, ProcessSnapshot, JsonDocument, ServiceConfiguration) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ServiceLifeCycle - Enum in de.dytanic.cloudnet.driver.service
The current state of a service.
ServiceProperty<T> - Interface in de.dytanic.cloudnet.driver.service.property
This class helps getting/modifying properties in ServiceInfoSnapshots.
ServiceRemoteInclusion - Class in de.dytanic.cloudnet.driver.service
 
ServiceRemoteInclusion() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceRemoteInclusion
 
ServiceRemoteInclusion(String, String) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceRemoteInclusion
 
servicesRegistry - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
ServiceTask - Class in de.dytanic.cloudnet.driver.service
 
ServiceTask() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTask
 
ServiceTask(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, String, boolean, boolean, boolean, Collection<String>, Collection<String>, ProcessConfiguration, int, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTask
 
ServiceTask(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, String, boolean, boolean, boolean, Collection<String>, Collection<String>, Collection<String>, ProcessConfiguration, int, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTask
 
ServiceTask(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, String, boolean, boolean, boolean, Collection<String>, Collection<String>, Collection<String>, ProcessConfiguration, int, int, String) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTask
 
ServiceTask(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, String, boolean, boolean, Collection<String>, Collection<String>, ProcessConfiguration, int, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTask
 
ServiceTask(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, String, boolean, boolean, Collection<String>, Collection<String>, Collection<String>, ProcessConfiguration, int, int) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTask
 
ServiceTask(Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, String, String, boolean, boolean, Collection<String>, Collection<String>, Collection<String>, ProcessConfiguration, int, int, String) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTask
 
serviceTaskProvider - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
ServiceTaskProvider - Interface in de.dytanic.cloudnet.driver.provider
This class provides access to the tasks of the cloud (tasks folder)
ServiceTemplate - Class in de.dytanic.cloudnet.driver.service
Defines the location of a template for services that can either be copied into a service or filled from a service by using a ServiceDeployment.
ServiceTemplate() - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
ServiceTemplate(String, String, String) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
ServiceTemplate(String, String, String, boolean) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
set(ServiceInfoSnapshot, T) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
set(ServiceInfoSnapshot, T) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultJsonServiceProperty
 
set(ServiceInfoSnapshot, T) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
set(ServiceInfoSnapshot, T) - Method in interface de.dytanic.cloudnet.driver.service.property.ServiceProperty
Sets a property into the properties of the given ServiceInfoSnapshot.
set(BiConsumer<ServiceInfoSnapshot, T>) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
SET_CLOUD_SERVICE_LIFE_CYCLE - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
SET_FILE_CONTENT - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
SET_GROUP_CONFIGURATIONS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
SET_GROUPS - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
SET_PERMANENT_SERVICE_TASKS - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
SET_USERS - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
setAssociatedNodes(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setAutoDeleteOnStop(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setAutoDeleteOnStop(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setAutoInstall(boolean) - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
setBinaryResponse(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
setBoolean(int, boolean) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setByte(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, byte[], int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, ByteBuf) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, ByteBuf, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, ByteBuf, int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, InputStream, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, ByteBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, FileChannel, long, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setBytes(int, ScatteringByteChannel, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setCancelled(boolean) - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePreLoadEvent
 
setCancelled(boolean) - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePreStartEvent
 
setCancelled(boolean) - Method in class de.dytanic.cloudnet.driver.event.events.module.ModulePreStopEvent
 
setCancelled(boolean) - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelInitEvent
 
setCancelled(boolean) - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketReceiveEvent
 
setCancelled(boolean) - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketSendEvent
 
setCancelled(boolean) - Method in interface de.dytanic.cloudnet.driver.event.ICancelable
 
setChar(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setCharSequence(int, CharSequence, Charset) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setCloudServiceLifeCycle(ServiceLifeCycle) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
setCloudServiceLifeCycle(ServiceLifeCycle) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Sets the life cycle of this service and starts, prepares, stops or deletes this service.
setCloudServiceLifeCycleAsync(ServiceLifeCycle) - Method in class de.dytanic.cloudnet.driver.provider.service.RemoteSpecificCloudServiceProvider
 
setCloudServiceLifeCycleAsync(ServiceLifeCycle) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Sets the life cycle of this service and starts, prepares, stops or deletes this service
setClusterId(UUID) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkCluster
 
setColor(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
setColor(String) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
setConnectedTime(long) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
setCookies(Collection<HttpCookie>) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
setCreationTime(long) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setCurrentServicesCount(int) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setCurrentVersion(String) - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
setDefaultGroup(boolean) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
setDefaultGroup(boolean) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
setDeletedFilesAfterStop(String[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setDeletedFilesAfterStop(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setDeployments(ServiceDeployment[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setDeployments(Collection<ServiceDeployment>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
setDisableIpRewrite(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setDisplay(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
setDisplay(String) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
setDomain(String) - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
setDouble(int, double) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setDoubleLE(int, double) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setEnvironment(ServiceEnvironmentType) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
setFloat(int, float) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setFloatLE(int, float) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setGlobalLogLevel(int) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
setGlobalLogLevel(LogLevel) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
setGroup(String) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
setGroupConfigurations(Collection<GroupConfiguration>) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Clears all existing groups and sets the given collection as the new groups
setGroupConfigurationsAsync(Collection<GroupConfiguration>) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Clears all existing groups and sets the given collection as the new groups
setGroups(String[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setGroups(Collection<? extends IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Clears all groups in the Cloud and sets given groups.
setGroups(Collection<? extends IPermissionGroup>) - Static method in class de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions
 
setGroups(Collection<? extends IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
setGroups(Collection<String>) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
setGroups(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setGroupsAsync(Collection<? extends IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Clears all groups in the Cloud and sets given groups.
setHandler(INetworkChannelHandler) - Method in class de.dytanic.cloudnet.driver.network.DefaultNetworkChannel
 
setHandler(INetworkChannelHandler) - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Sets the channel handler for the channels.
setIncludes(ServiceRemoteInclusion[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setIncludes(Collection<ServiceRemoteInclusion>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
setIndex(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setInfoMessage(String) - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
setInitDeployments(ServiceDeployment[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setInitIncludes(ServiceRemoteInclusion[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setInitTemplates(ServiceTemplate[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setInstance(CloudNetDriver) - Static method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
setInt(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setIntLE(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setJavaCommand(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setJavaCommand(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setJsonResponse(JsonDocument) - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
setJvmOptions(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
setLifeCycle(ServiceLifeCycle) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
setLong(int, long) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setLongLE(int, long) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setMaintenance(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setMaxAge(long) - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
setMaxCPUUsageToStartServices(double) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setMaxHeapMemorySize(int) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
setMaxMemory(int) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setMedium(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setMediumLE(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setMinServiceCount(int) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setModuleDependencyLoader(IModuleDependencyLoader) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
setModuleDependencyLoader(IModuleDependencyLoader) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
setModuleDirectory(File) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
Deprecated.
setModuleDirectoryPath(Path) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
setModuleDirectoryPath(Path) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
setModuleProviderHandler(IModuleProviderHandler) - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
setModuleProviderHandler(IModuleProviderHandler) - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
setModules(Collection<ModuleConfiguration>) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setName(String) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
setName(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Sets the name of this permissible.
setName(String) - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
setName(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setNode(NetworkClusterNode) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setNodes(Collection<NetworkClusterNode>) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkCluster
 
setNodeUniqueId(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
setPath(String) - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
setPermanentServiceTasks(Collection<ServiceTask>) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Clears all existing service tasks and sets the given collection as the new service tasks
setPermanentServiceTasksAsync(Collection<ServiceTask>) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Clears all existing service tasks and sets the given collection as the new service tasks
setPermissionManagement(IPermissionManagement) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
setPermissions(List<Permission>) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
setPort(int) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setPotency(int) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
setPotency(int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissible
Sets the potency of this permissible.
setPotency(int) - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
setPrefix(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
setPrefix(String) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
setProcessConfig(ProcessConfiguration) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setProcessConfiguration(ProcessConfiguration) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setProcessParameters(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
setProcessSnapshot(ProcessSnapshot) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setProcessSnapshot(ProcessSnapshot) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
setProperty(ServiceProperty<T>, T) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
setQueryResponse(ChannelMessage) - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
setReservedMemory(int) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setRuntime(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setRuntime(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setServiceId(ServiceId) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setShort(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setShortLE(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
setSortId(int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
setSortId(int) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
setStartPort(int) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setStaticService(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setStaticServices(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setSuffix(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
setSuffix(String) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
setSystemCpuUsage(double) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setTaskServiceId(int) - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
setTemplates(ServiceTemplate[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setTemplates(Collection<ServiceTemplate>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
setTimeOutMillis(long) - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
setTimeOutMillis(long) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
setUrl(String) - Method in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
setUsedMemory(int) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setUsers(Collection<? extends IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
setUsers(Collection<? extends IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Clears all users stored in the database and inserts the given list.
setUsers(Collection<? extends IPermissionUser>) - Static method in class de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions
 
setUsersAsync(Collection<? extends IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Clears all users stored in the database and inserts the given list.
setValue(String) - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
setVersion(String) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setZero(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
shouldAlwaysCopyToStaticServices() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
showDebug(IPacket) - Method in class de.dytanic.cloudnet.driver.network.netty.codec.NettyPacketDecoder
 
SilentDecoderException - Exception in de.dytanic.cloudnet.driver.network.exception
 
SilentDecoderException(String) - Constructor for exception de.dytanic.cloudnet.driver.network.exception.SilentDecoderException
 
skipBytes(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
slice() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
slice(int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
SPECIFIC_CLOUD_SERVICE - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
SpecificCloudServiceProvider - Interface in de.dytanic.cloudnet.driver.provider.service
This class provides access to a specific service in the cluster.
SpecificTemplateStorage - Interface in de.dytanic.cloudnet.driver.template
 
sslConfiguration - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
sslConfiguration - Variable in class de.dytanic.cloudnet.driver.network.netty.NettySSLServer
 
SSLConfiguration - Class in de.dytanic.cloudnet.driver.network.ssl
 
SSLConfiguration(boolean, File, File, File) - Constructor for class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
Deprecated.
SSLConfiguration(boolean, Path, Path, Path) - Constructor for class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
sslContext - Variable in class de.dytanic.cloudnet.driver.network.netty.client.NettyNetworkClient
 
sslContext - Variable in class de.dytanic.cloudnet.driver.network.netty.NettySSLServer
 
start() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
start() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Starts this service if it is prepared or stopped.
startAll() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
startAll() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
startAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Starts this service if it is prepared or stopped.
STARTED - de.dytanic.cloudnet.driver.module.ModuleLifeCycle
 
STARTED - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
startModule() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
startModule() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
startPort(int) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The start port for the new service.
startupMillis - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
staticService - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
staticService() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
Alias for staticService(true).
staticService(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
Whether the files should be deleted or saved on deletion of the service.
statusCode() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpResponse
 
statusCode(int) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpResponse
 
stop() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
stop() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Stops this service by executing the "stop" and "end" commands in its console if it is running.
stopAll() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
stopAll() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
stopAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Stops this service by executing the "stop" and "end" commands in its console if it is running.
stopModule() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
stopModule() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
STOPPED - de.dytanic.cloudnet.driver.module.ModuleLifeCycle
 
STOPPED - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
STOPPED - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
This is the state after RUNNING.
storage() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
Creates a new SpecificTemplateStorage for this template.
storesSensitiveData - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
storesSensitiveData() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
SUCCESS - de.dytanic.cloudnet.driver.api.ServiceDriverAPIResponse
 
SUCCESS - de.dytanic.cloudnet.driver.template.TemplateStorageResponse
 

T

TAB_COMPLETE_CONSOLE_COMMAND - de.dytanic.cloudnet.driver.api.DriverAPIRequestType
 
target(ChannelMessageTarget) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
target(DriverEnvironment, String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
target(ChannelMessageTarget.Type, String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
target(INetworkChannel) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
target(Collection<INetworkChannel>) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
target(Consumer<ChunkedPacket>) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
targetAll() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
targetAll(ChannelMessageTarget.Type) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
targetEnvironment(ServiceEnvironmentType) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
targetEnvironments - Variable in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
targetNode(String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
targetNodes() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
targetService(String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
targetServices() - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
targetTask(String) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage.Builder
 
task(ServiceTask) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
Applies every option of the given ServiceTask object except for the Properties.
task(String) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The task for the new service.
TASK - de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
 
taskId(int) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The task id for the new service (For example Lobby-1 would have the task id 1).
taskName - Variable in class de.dytanic.cloudnet.driver.service.ServiceId
 
taskScheduler - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
taskServiceId - Variable in class de.dytanic.cloudnet.driver.service.ServiceId
 
TEMPLATE_STORAGE - de.dytanic.cloudnet.driver.api.DriverAPICategory
 
TEMPLATE_STORAGE_NOT_FOUND - de.dytanic.cloudnet.driver.template.TemplateStorageResponse
 
templates - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
templates - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
templates(ServiceTemplate...) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The templates for the new service.
templates(Collection<ServiceTemplate>) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The templates for the new service.
TemplateStorage - Interface in de.dytanic.cloudnet.driver.template
 
TemplateStorageResponse - Enum in de.dytanic.cloudnet.driver.template
 
testPermissible(IPermissible) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
testPermissible(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Removes the timed-out permissions of the given permissible.
testPermissionGroup(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
testPermissionGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
testPermissionUser(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
testPermissionUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Removes all timed-out permissions and groups of the given permissionUser.
TEXT - de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
 
threadFactory() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
ThreadSnapshot - Class in de.dytanic.cloudnet.driver.service
The information of a thread running on any process in the Cloud.
ThreadSnapshot() - Constructor for class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
ThreadSnapshot(long, String, Thread.State, boolean, int) - Constructor for class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
timeOutMillis - Variable in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
toArray() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
toArray() - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
toByteArray(ByteBuf, int) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
Deprecated.
toString() - Method in class de.dytanic.cloudnet.driver.network.HostAndPort
 
toString() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
toString() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
toString(int, int, Charset) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
toString(Charset) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
touch() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
touch(Object) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
trustCertificatePath - Variable in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
tryExtendedGroups(String, IPermissionGroup, Permission, int) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
Deprecated.
has no use internally anymore, will be removed in a further release.
tryExtendedGroups(String, IPermissionGroup, String, Permission, int) - Method in class de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
Deprecated.
has no use internally anymore, will be removed in a further release.
TYPE - Static variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
TYPE - Static variable in class de.dytanic.cloudnet.driver.permission.PermissionGroup
The Gson TypeToken result of the PermissionGroup class
TYPE - Static variable in class de.dytanic.cloudnet.driver.permission.PermissionUser
The Gson TypeToken result of the PermissionUser class
TYPE - Static variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 

U

uniqueId - Variable in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
uniqueId - Variable in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
uniqueId - Variable in class de.dytanic.cloudnet.driver.service.ServiceId
 
uniqueId() - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
uniqueId(UUID) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration.Builder
The uniqueId for the new service.
uniqueId(UUID) - Method in class de.dytanic.cloudnet.driver.network.protocol.chunk.ChunkedPacketBuilder
 
unloadAll() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
unloadAll() - Method in interface de.dytanic.cloudnet.driver.module.IModuleProvider
 
UNLOADED - de.dytanic.cloudnet.driver.module.ModuleLifeCycle
 
unloadModule() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
unloadModule() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
unlock(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
unlock(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
unlock(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
unlock(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
unlockFully(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
unlockFully(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
unlockFully(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.CachedPermissionManagement
 
unlockFully(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.permission.DefaultCachedPermissionManagement
 
UNREGISTER - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
unregisterAll() - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
unregisterAll() - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
unregisterListener(Class<?>) - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
unregisterListener(Class<?>) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
unregisterListener(Object) - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
unregisterListener(Object) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
unregisterListeners(Class<?>...) - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
unregisterListeners(Class<?>...) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
unregisterListeners(ClassLoader) - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
unregisterListeners(ClassLoader) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
unregisterListeners(Object...) - Method in class de.dytanic.cloudnet.driver.event.DefaultEventManager
 
unregisterListeners(Object...) - Method in interface de.dytanic.cloudnet.driver.event.IEventManager
 
UNUSEABLE - de.dytanic.cloudnet.driver.module.ModuleLifeCycle
 
unwrap() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
update(String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
UPDATE - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
UPDATE_GROUP - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
UPDATE_USER - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
updateAsync(String, JsonDocument) - Method in interface de.dytanic.cloudnet.driver.database.Database
 
updateGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
updateGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Updates a permission group in the list of groups.
updateGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Updates a permission group in the list of groups.
updateUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
updateUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Updates an already existing user in the database.
updateUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Updates an already existing user in the database.
upgrade() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
uri() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpRequest
 
url - Variable in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 
usage - Variable in class de.dytanic.cloudnet.driver.command.CommandInfo
The easiest and important usage for the command
usedMemory - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 

V

value - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.api.DriverAPICategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.api.DriverAPIRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.api.ServiceDriverAPIResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.DriverEnvironment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.event.EventPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.event.events.network.ChannelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.module.ModuleLifeCycle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.network.def.packet.PacketClientAuthorization.PacketAuthorizationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.network.http.HttpVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.permission.PermissionCheckResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.service.MinecraftServiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.service.ServiceLifeCycle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.dytanic.cloudnet.driver.template.TemplateStorageResponse
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.dytanic.cloudnet.driver.api.DriverAPICategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.api.DriverAPIRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.api.RemoteDatabaseRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.api.ServiceDriverAPIResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.channel.ChannelMessageTarget.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.DriverEnvironment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.event.EventPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.event.events.network.ChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.module.ModuleLifeCycle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.network.def.packet.PacketClientAuthorization.PacketAuthorizationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.network.http.HttpVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.permission.PermissionCheckResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.service.MinecraftServiceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.service.ServiceLifeCycle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.dytanic.cloudnet.driver.template.TemplateStorageResponse
Returns an array containing the constants of this enum type, in the order they are declared.
VELOCITY - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
VELOCITY_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
version - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
version - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
version() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 
version(HttpVersion) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpMessage
 

W

WATERDOG - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
WATERDOG_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 
website - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
webSocketChanel() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
WebSocketFrameType - Enum in de.dytanic.cloudnet.driver.network.http.websocket
 
workerEventLoopGroup - Variable in class de.dytanic.cloudnet.driver.network.netty.server.NettyNetworkServer
 
workerGroup - Variable in class de.dytanic.cloudnet.driver.network.netty.http.NettyHttpServer
 
wrap(byte[]) - Static method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
wrap(ServiceProperty<I>) - Static method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
wrap(ByteBuf) - Static method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
WRAPPER - de.dytanic.cloudnet.driver.DriverEnvironment
The driver implementation is on an application wrapper which runs on the JVM
WRAPPER_TO_NODE - de.dytanic.cloudnet.driver.network.def.packet.PacketClientAuthorization.PacketAuthorizationType
 
writableBytes() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessage
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageSender
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.channel.ChannelMessageTarget
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.command.CommandInfo
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.module.ModuleDependency
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.module.ModuleRepository
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.network.HostAndPort
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.Permission
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocPropertyable
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.json.SerializableJsonDocument
 
write(ProtocolBuffer) - Method in interface de.dytanic.cloudnet.driver.serialization.SerializableObject
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceDeployment
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceRemoteInclusion
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
write(ProtocolBuffer) - Method in class de.dytanic.cloudnet.driver.template.FileInfo
 
writeArray(@org.jetbrains.annotations.NotNull byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeArray(byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBoolean(boolean) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBoolean(boolean) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeByte(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeByte(int) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeBytes(byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(byte[], int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(ByteBuf) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(ByteBuf, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(ByteBuf, int, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(InputStream, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(ByteBuffer) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(FileChannel, long, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeBytes(ScatteringByteChannel, int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeChar(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeCharSequence(CharSequence, Charset) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeDouble(double) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeDouble(double) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeDoubleLE(double) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeEnumConstant(E) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeEnumConstant(E) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeFloat(float) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeFloat(float) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeFloatLE(float) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeInt(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeInt(int) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeIntLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeJsonDocument(JsonDocument) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeJsonDocument(JsonDocument) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeLong(long) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeLong(long) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeLongLE(long) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeMedium(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeMediumLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeObject(SerializableObject) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeObject(SerializableObject) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeObjectArray(T[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeObjectArray(T[]) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeObjectCollection(Collection<? extends SerializableObject>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeObjectCollection(Collection<? extends SerializableObject>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeOptionalArray(@org.jetbrains.annotations.Nullable byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeOptionalArray(byte[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeOptionalEnumConstant(E) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeOptionalEnumConstant(E) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeOptionalJsonDocument(JsonDocument) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeOptionalJsonDocument(JsonDocument) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeOptionalObject(SerializableObject) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeOptionalObject(SerializableObject) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeOptionalString(String) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeOptionalString(String) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeOptionalUUID(UUID) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeOptionalUUID(UUID) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writerIndex() - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writerIndex(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeShort(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeShort(int) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeShortLE(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeString(String) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeString(String) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeString(ByteBuf, String) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
writeStringArray(String[]) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeStringArray(String[]) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeStringCollection(Collection<String>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeStringCollection(Collection<String>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeThrowable(Throwable) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeThrowable(Throwable) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeUUID(UUID) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeUUID(UUID) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeUUIDCollection(Collection<UUID>) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeUUIDCollection(Collection<UUID>) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeVarInt(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeVarInt(int) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeVarInt(ByteBuf, int) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
writeVarLong(long) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 
writeVarLong(long) - Method in class de.dytanic.cloudnet.driver.serialization.ProtocolBuffer
 
writeVarLong(ByteBuf, long) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
writeZero(int) - Method in class de.dytanic.cloudnet.driver.serialization.DefaultProtocolBuffer
 

Z

zipTemplate() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
zipTemplate() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
zipTemplate(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultAsyncTemplateStorage
 
zipTemplate(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Zips a template into an InputStream.
zipTemplateAsync() - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSpecificTemplateStorage
 
zipTemplateAsync() - Method in interface de.dytanic.cloudnet.driver.template.SpecificTemplateStorage
 
zipTemplateAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.defaults.DefaultSyncTemplateStorage
 
zipTemplateAsync(ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.template.RemoteTemplateStorage
 
zipTemplateAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.template.TemplateStorage
Zips a template into an InputStream.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages