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

A

AbstractPermissible - Class in de.dytanic.cloudnet.driver.permission
 
AbstractPermissible() - Constructor for class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
ADD_GROUP - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
ADD_USER - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
addCookie(HttpCookie) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
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(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
addGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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
 
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
 
addGroup(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new permission group to the list of groups.
addGroupAsync(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
addGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Adds a new permission group to the list of groups.
addGroupAsync(String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
addGroupConfiguration(GroupConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Adds a new group to the cloud
addGroupConfiguration(GroupConfiguration) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addGroupConfigurationAsync(GroupConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Adds a new group to the cloud
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.NettyHttpServer
 
addListener(int) - Method in class de.dytanic.cloudnet.driver.network.netty.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.NettyNetworkServer
 
addListener(HostAndPort) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpServer
 
addListener(HostAndPort) - Method in class de.dytanic.cloudnet.driver.network.netty.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
addPermanentServiceTask(ServiceTask) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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.
address - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
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 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
addServiceDeploymentToCloudService(UUID, ServiceDeployment) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addServiceDeploymentToCloudServiceAsync(UUID, ServiceDeployment) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addServiceRemoteInclusion(ServiceRemoteInclusion) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a remote inclusion to this service.
addServiceRemoteInclusionAsync(ServiceRemoteInclusion) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a remote inclusion to this service.
addServiceRemoteInclusionToCloudService(UUID, ServiceRemoteInclusion) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addServiceRemoteInclusionToCloudServiceAsync(UUID, ServiceRemoteInclusion) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addServiceTemplate(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a service template to this service.
addServiceTemplateAsync(ServiceTemplate) - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Adds a service template to this service.
addServiceTemplateToCloudService(UUID, ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addServiceTemplateToCloudServiceAsync(UUID, ServiceTemplate) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
addUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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
 
addUser(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
addUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Adds a new user to the database.
addUserAsync(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
addUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Adds a new user to the database.
addUserAsync(String, String, int) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
addUserAsync(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
ALLOWED - de.dytanic.cloudnet.driver.permission.PermissionCheckResult
The permissible has the following permission or the privileges to has the permission
asBoolean() - Method in enum de.dytanic.cloudnet.driver.permission.PermissionCheckResult
Returns the result as boolean
author - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
author - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
autoInstall - Variable in class de.dytanic.cloudnet.driver.module.ModuleUpdateServiceConfiguration
 

B

baseDirectory - Variable in class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
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.NettyNetworkServer
 
bossGroup - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer
 
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
 

C

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
 
canBeOverwritten() - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
canBeOverwritten() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
cancelNext() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
canStartServices() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
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.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
 
channelFutures - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer
 
channelFutures - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
ChannelMessageReceiveEvent - Class in de.dytanic.cloudnet.driver.event.events.channel
This event is being called whenever a channel message is received.
ChannelMessageReceiveEvent(String, String, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
channels - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
channels - Variable in class de.dytanic.cloudnet.driver.network.netty.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
 
clearCookies() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
clearHandlers() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
clearHandlers() - Method in class de.dytanic.cloudnet.driver.network.netty.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
 
close() - Method in class de.dytanic.cloudnet.driver.module.FinalizeURLClassLoader
 
close() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer
 
close() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
close() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
close(int, String) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketChannel
 
CLOSE - de.dytanic.cloudnet.driver.network.http.websocket.WebSocketFrameType
 
closeAfter() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
closeAfter(boolean) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
closeChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
closeChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
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 - 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_NODE_SYNC_PACKET_CHANNEL_NAME - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
ColumnTextFormatter - Class in de.dytanic.cloudnet.driver.util
 
compare(EventPriority, EventPriority) - Method in enum de.dytanic.cloudnet.driver.event.EventPriority
 
compareTo(NettyHttpServer.HttpHandlerEntry) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer.HttpHandlerEntry
 
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
 
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.NettyNetworkClient
 
CONNECTED - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
connectedTime - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
connectedTime - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
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.
containsGroup(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
containsGroup(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Checks if a specific group exists.
containsGroup(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
containsGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Checks if a specific group exists.
containsGroupAsync(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
containsGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Checks if a specific group exists.
containsGroupAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
containsUser(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
containsUser(UUID) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
containsUser(UUID) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Checks if a user with the given uniqueId is stored in the database.
containsUser(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
containsUser(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
containsUserAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
containsUserAsync(UUID) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
containsUserAsync(UUID) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Checks if a user with the given uniqueId is stored in the database.
containsUserAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
containsUserAsync(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
copyCurrentModuleInstanceFromClass(Class<?>, File) - Static method in class de.dytanic.cloudnet.driver.util.DefaultModuleHelper
 
copyPluginConfigurationFileForEnvironment(Class<?>, ServiceEnvironmentType, File) - Static method in class de.dytanic.cloudnet.driver.util.DefaultModuleHelper
 
create() - Static method in class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
createCloudService(ServiceConfiguration) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
createCloudService(ServiceConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares (= copies the templates) a new cloud service
createCloudService(ServiceTask) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
createCloudService(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares (= copies the templates) a new cloud service
createCloudService(ServiceTask, int) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares (= copies the templates) a new cloud service
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.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createCloudService(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createCloudService(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createCloudService(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createCloudServiceAsync(ServiceConfiguration) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
createCloudServiceAsync(ServiceConfiguration) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares (= copies the templates) a new cloud service
createCloudServiceAsync(ServiceTask) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
createCloudServiceAsync(ServiceTask) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares (= copies the templates) a new cloud service
createCloudServiceAsync(ServiceTask, int) - Method in interface de.dytanic.cloudnet.driver.provider.service.CloudServiceFactory
Creates and prepares (= copies the templates) a new cloud service
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.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createCloudServiceAsync(String, int, String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createCloudServiceAsync(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, JsonDocument, Integer) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createCloudServiceAsync(String, String, boolean, boolean, Collection<ServiceRemoteInclusion>, Collection<ServiceTemplate>, Collection<ServiceDeployment>, Collection<String>, ProcessConfiguration, Integer) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
Creates and prepares (= copies the templates) a new cloud service
createdTime - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
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
 
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

de.dytanic.cloudnet.driver - package de.dytanic.cloudnet.driver
 
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.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.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.protocol - package de.dytanic.cloudnet.driver.network.protocol
 
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.service - package de.dytanic.cloudnet.driver.service
 
de.dytanic.cloudnet.driver.service.property - package de.dytanic.cloudnet.driver.service.property
 
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.NettyPacketLengthDeserializer
 
DEFAULT_CONFIGURATION_DATABASE_NAME - Static variable in class de.dytanic.cloudnet.driver.util.DefaultModuleHelper
 
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
 
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
 
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
 
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 - Interface in de.dytanic.cloudnet.driver.permission
 
DefaultPermissionProvider - Class in de.dytanic.cloudnet.driver.provider
 
DefaultPermissionProvider(Supplier<IPermissionManagement>) - Constructor for class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
DefaultPersistableModuleDependencyLoader - Class in de.dytanic.cloudnet.driver.module
 
DefaultPersistableModuleDependencyLoader(Path) - Constructor for class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
DefaultRegisteredEventListener - Class in de.dytanic.cloudnet.driver.event
 
DefaultRegisteredEventListener(EventListener, EventPriority, Object, Method, Class<? extends Event>) - Constructor for class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
DefaultSynchronizedPermissionManagement - Interface in de.dytanic.cloudnet.driver.permission
 
DEFINED - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
 
delete() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Deletes this service if it is not deleted yet.
DELETE_GROUP - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
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.
deleteCloudService(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
DELETED - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
 
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(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
deleteGroup(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteGroup(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Deletes a group by its name out of the list of groups.
deleteGroup(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
deleteGroup(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
deleteGroupAsync(IPermissionGroup) - 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 class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
deleteGroupAsync(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
deleteUser(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteUser(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Deletes all users in the database matching the given name.
deleteUser(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
deleteUser(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
deleteUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Deletes one user with the uniqueId of the given user.
deleteUserAsync(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
deleteUserAsync(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
deleteUserAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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
 
deployments - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
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 interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Writes all deployments to their defined templates of this service.
deployResources(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
deployResources(UUID, boolean) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 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.module.ModuleConfiguration
 
description - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
DISCONNECTED - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
domain - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
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
 

E

EMBEDDED - de.dytanic.cloudnet.driver.DriverEnvironment
The driver is implement in the driver module of this project
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, ByteBuf, ByteBuf) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyPacketLengthSerializer
 
environment - Variable in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
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
 
eventClass - Variable in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
eventListener - Variable in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
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.NettyNetworkClient
 
eventManager - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
EventPriority - Enum in de.dytanic.cloudnet.driver.event
 
extensions - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 

F

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
 
fireEvent(T) - 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.
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
 

G

GeneralCloudServiceProvider - Interface in de.dytanic.cloudnet.driver.provider.service
This class provides methods to get information to the services in the cluster.
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(Function<ServiceInfoSnapshot, T>) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultFunctionalServiceProperty
 
getAddress() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getAllPermissions(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getAllPermissions(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getAllPermissions(IPermissible, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getAllPermissions(IPermissible, String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getAssociatedNodes() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getAuthor() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getAuthor() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
getBaseDirectory() - Method in class de.dytanic.cloudnet.driver.module.DefaultPersistableModuleDependencyLoader
 
getBody() - 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
getBody() - Method in class de.dytanic.cloudnet.driver.network.protocol.Packet
 
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 interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Gets a queue containing the last messages of this services console.
getCachedLogMessagesFromService(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getCachedLogMessagesFromServiceAsync(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getCertificatePath() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
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 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 interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the unique channelId.
getChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
getChannels() - Method in class de.dytanic.cloudnet.driver.network.netty.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
 
getChildPermissionManagement() - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getChildPermissionManagement() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
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
 
getClientAddress() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the client address from this channel
getCloudService(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getCloudService(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
getCloudServiceByGroup(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getCloudServiceByName(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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
getCloudServicesAsync(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
getConfig() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
getConfiguration() - 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.NettyNetworkClient
 
getConnectedTime() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
getConsoleCommand(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleCommand(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getConsoleCommandAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleCommandAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getConsoleCommands() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getConsoleCommands() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getConsoleCommandsAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
getCreationTime() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getCreationTime() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
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
 
getDataFolder() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleWrapper
 
getDataFolder() - Method in interface de.dytanic.cloudnet.driver.module.IModuleWrapper
 
getDefaultPermissionGroup() - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getDefaultPermissionGroup() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getDefaultPermissionGroupAsync() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
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 interface de.dytanic.cloudnet.driver.module.IModule
 
getDescription() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getDescription() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
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
 
getDomain() - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
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
 
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 interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getExtendedGroups(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getExtensions() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getFirstUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultSynchronizedPermissionManagement
 
getFirstUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getFirstUserAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
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.network.cluster.NetworkClusterNodeExtensionSnapshot
 
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.
getGroup(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getGroup(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Gets a specific group by its name.
getGroup(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a specific group by its name.
getGroupAsync(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Gets a specific group by its name.
getGroupAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getGroupConfiguration(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Gets a specific group by its name
getGroupConfiguration(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getGroupConfigurationAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Gets a specific group by its name
getGroupConfigurationAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getGroupConfigurationProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getGroupConfigurations() - 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 class de.dytanic.cloudnet.driver.CloudNetDriver
getGroupConfigurationsAsync() - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Gets all groups that are registered in the cloud
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.CloudNetDriver
Deprecated.
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.provider.DefaultPermissionProvider
 
getGroups() - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Gets the list of all groups in the Cloud.
getGroups() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getGroups() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
getGroups(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getGroups(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getGroupsAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getGroupsAsync() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets the list of all groups in the Cloud.
getGroupsAsync() - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getGroupsAsync() - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Gets the list of all groups in the Cloud.
getGroupsAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getHandler() - Method in class de.dytanic.cloudnet.driver.module.DefaultModuleTaskEntry
 
getHandler() - Method in interface de.dytanic.cloudnet.driver.module.IModuleTaskEntry
 
getHandler() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the networkChannelHandler from this channel
getHandlerMethod() - Method in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
getHandlerMethod() - Method in interface de.dytanic.cloudnet.driver.event.IRegisteredEventListener
 
getHashedPassword() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionUser
 
getHashedPassword() - Method in class de.dytanic.cloudnet.driver.permission.PermissionUser
 
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 interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getHighestPermissionGroup(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
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.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
 
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
 
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
 
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
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.driver.DriverModule
 
getMain() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getMainClass() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
getMaxAge() - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
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
 
getMessage() - Method in class de.dytanic.cloudnet.driver.event.events.channel.ChannelMessageReceiveEvent
 
getMessenger() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getMinServiceCount() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
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 class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
getModuleDirectory() - 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.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(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 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.cluster.NetworkClusterNodeExtensionSnapshot
 
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
 
getNetworkClient() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getNetworkClusterNodeInfoSnapshot() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkClusterNodeInfoUpdateEvent
 
getNode() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getNode(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNode(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Deprecated.
getNodeAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getNodeInfoProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getNodeInfoSnapshot(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeInfoSnapshot(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getNodeInfoSnapshotAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeInfoSnapshotAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getNodeInfoSnapshots() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getNodeInfoSnapshots() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeInfoSnapshotsAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getNodeInfoSnapshotsAsync() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodes() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Deprecated.
getNodes() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkCluster
 
getNodes() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodesAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Deprecated.
getNodesAsync() - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
getNodeUniqueId() - Method in class de.dytanic.cloudnet.driver.service.ServiceId
 
getNoHeapUsageMemory() - Method in class de.dytanic.cloudnet.driver.service.ProcessSnapshot
 
getOwnPID() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Fetches the PID of this process.
getPacket() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketReceiveEvent
 
getPacket() - Method in class de.dytanic.cloudnet.driver.event.events.network.NetworkChannelPacketSendEvent
 
getPacketQueryProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
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.NettyNetworkClient
 
getPacketRegistry() - Method in class de.dytanic.cloudnet.driver.network.netty.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
 
getPermanentServiceTasks() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getPermanentServiceTasks() - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Gets all tasks that are registered in the cloud
getPermanentServiceTasksAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getPermanentServiceTasksAsync() - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Gets all tasks that are registered in the cloud
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.
getPermissionProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
Deprecated.
getPermissionResult(IPermissionUser, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissionUser, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getPermissionResult(IPermissionUser, String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissionUser, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
getPermissionResult(IPermissionUser, String, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
getPermissionResult(IPermissionUser, String, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
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
 
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
 
getPrivateKeyPath() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
getProcessConfig() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
getProcessConfiguration() - 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
 
getProperty(ServiceProperty<T>) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
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
 
getServerAddress() - Method in interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns the server address from this channel
getServerSocketChannelClass() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
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 interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Gets the info of the service this provider is for.
getServiceInfoSnapshotAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Gets the info of the service this provider is for
getServicesAsUniqueId() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
getServicesCount() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services in the cloud
getServicesCountAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getServicesCountAsync() - Method in interface de.dytanic.cloudnet.driver.provider.service.GeneralCloudServiceProvider
Gets the amount of services in the cloud
getServicesCountByGroup(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.CloudNetDriver
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
getServiceTask(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getServiceTaskAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Gets a specific task by its name
getServiceTaskAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getServiceTaskProvider() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getSocketChannelClass() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
getSortId() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
getSortId() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
getStartedCloudServiceInfoSnapshotsAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getStartedCloudServices() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
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
 
getSystemCpuUsage() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
getTargetEnvironments() - Method in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
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
 
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
 
getTemplateStorageTemplates(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
getTemplateStorageTemplatesAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
 
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
 
getTrustCertificatePath() - Method in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
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
 
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
 
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(UUID) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUser(UUID) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Gets a user with the given uniqueId out of the database.
getUser(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
Deprecated.
getUser(String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
getUser(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getUserAsync(UUID) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a user with the given uniqueId out of the database.
getUserAsync(UUID) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUserAsync(UUID) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Gets a user with the given uniqueId out of the database.
getUserAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getUserAsync(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getUserByGroup(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getUserByGroup(String) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
Deprecated.
getUserByGroupAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getUsers() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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() - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUsers() - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
getUsers(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUsers(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Gets a list of all users with the given name out of the database.
getUsersAsync() - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
getUsersAsync() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Gets a list of all users stored in the database.
getUsersAsync() - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUsersAsync() - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
getUsersAsync(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUsersAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
getUsersByGroup(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUsersByGroup(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
getUsersByGroupAsync(String) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
getUsersByGroupAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.NetworkClusterNodeExtensionSnapshot
 
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
 
getWebsite() - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
GLOWSTONE - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
GLOWSTONE_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.network.cluster.NetworkClusterNodeExtensionSnapshot
 
group - Variable in class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
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
 
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
 

H

handle(IWebSocketChannel, WebSocketFrameType, byte[]) - Method in interface de.dytanic.cloudnet.driver.network.http.websocket.IWebSocketListener
 
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
 
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
 
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(Packet) - Static method in class de.dytanic.cloudnet.driver.network.def.internal.InternalSyncPacketChannel
 
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 interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostInstallDependency(IModuleWrapper, ModuleDependency) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
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 interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostModuleStart(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
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 interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePostModuleUnload(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
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 interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePreModuleLoad(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
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 interface de.dytanic.cloudnet.driver.module.IModuleProviderHandler
 
handlePreModuleStop(IModuleWrapper) - Method in class de.dytanic.cloudnet.driver.module.ModuleProviderHandlerAdapter
 
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
 
handlerMethod - Variable in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
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
 
hasCookie(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
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
hasPermission(IPermissionUser, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
hasPermission(IPermissionUser, String) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
hasPermission(IPermissionUser, String, Permission) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
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(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 a 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(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
 
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.NettyHttpServer.HttpHandlerEntry
 
HttpHandlerEntry(String, IHttpHandler, Integer, int) - Constructor for class de.dytanic.cloudnet.driver.network.netty.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
 
includes - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
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
includeWaitingServiceInclusions(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 interface de.dytanic.cloudnet.driver.provider.service.SpecificCloudServiceProvider
Copies all templates of this service into the directory where this service is located in
includeWaitingServiceTemplates(UUID) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
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
 
instance - Variable in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
INTERNAL_AUTHORIZATION_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
INTERNAL_CALLABLE_CHANNEL - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
INTERNAL_CLUSTER_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_EVENTBUS_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_PACKET_CLUSTER_MESSAGE_CHANNEL - 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
 
InternalSyncPacketChannel - Class in de.dytanic.cloudnet.driver.network.def.internal
This is the internal api channel for synchronized communication between driver api and cloudnet node.
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
 
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 interface de.dytanic.cloudnet.driver.network.INetworkChannel
Returns that, the channel based of the client site connection
isConnected() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
isDaemon() - Method in class de.dytanic.cloudnet.driver.service.ThreadSnapshot
 
isDefaultGroup() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionGroup
 
isDefaultGroup() - Method in class de.dytanic.cloudnet.driver.permission.PermissionGroup
 
isGroupConfigurationPresent(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Checks whether the group with a specific name exists
isGroupConfigurationPresent(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
isGroupConfigurationPresentAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.GroupConfigurationProvider
Checks whether the group with a specific name exists
isGroupConfigurationPresentAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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.
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
isServiceTaskPresent(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
isServiceTaskPresentAsync(String) - Method in interface de.dytanic.cloudnet.driver.provider.ServiceTaskProvider
Checks whether the task with a specific name exists
isServiceTaskPresentAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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.NettyHttpServer
 
isSslEnabled() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
isSslEnabled() - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
isStaticService() - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
isStaticServices() - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
IWebSocketChannel - Interface in de.dytanic.cloudnet.driver.network.http.websocket
 
IWebSocketListener - Interface in de.dytanic.cloudnet.driver.network.http.websocket
 

J

jvmOptions - Variable in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
jvmOptions - Variable in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 

K

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
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
killCloudService(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver

L

lifeCycle - Variable in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
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
 
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
 
maxAge - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
maxHeapMemorySize - Variable in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
maxMemory - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
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
 
modifyGet(BiFunction<ServiceInfoSnapshot, I, T>) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
modifySet(BiFunction<ServiceInfoSnapshot, T, I>) - Method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
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, 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
 
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.cluster.NetworkClusterNodeExtensionSnapshot
 
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
 
NettyHttpServer - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyHttpServer() - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer
 
NettyHttpServer(SSLConfiguration) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer
 
NettyHttpServer.HttpHandlerEntry - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyNetworkClient - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyNetworkClient(Callable<INetworkChannelHandler>) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
NettyNetworkClient(Callable<INetworkChannelHandler>, SSLConfiguration, ITaskScheduler) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
NettyNetworkServer - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyNetworkServer(Callable<INetworkChannelHandler>) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
NettyNetworkServer(Callable<INetworkChannelHandler>, ITaskScheduler) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
NettyNetworkServer(Callable<INetworkChannelHandler>, SSLConfiguration, ITaskScheduler) - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
NettyPacketLengthDeserializer - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyPacketLengthDeserializer() - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyPacketLengthDeserializer
 
NettyPacketLengthSerializer - Class in de.dytanic.cloudnet.driver.network.netty
 
NettyPacketLengthSerializer() - Constructor for class de.dytanic.cloudnet.driver.network.netty.NettyPacketLengthSerializer
 
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.NettyNetworkClient
 
networkChannelHandler - Variable in class de.dytanic.cloudnet.driver.network.netty.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(String, HostAndPort[]) - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNode
 
NetworkClusterNodeExtensionSnapshot - Class in de.dytanic.cloudnet.driver.network.cluster
 
NetworkClusterNodeExtensionSnapshot() - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
NetworkClusterNodeExtensionSnapshot(String, String, String, String, String, String) - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
NetworkClusterNodeInfoSnapshot - Class in de.dytanic.cloudnet.driver.network.cluster
 
NetworkClusterNodeInfoSnapshot() - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
NetworkClusterNodeInfoSnapshot(long, NetworkClusterNode, String, int, int, int, int, ProcessSnapshot, Collection<NetworkClusterNodeExtensionSnapshot>, double) - Constructor for class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
NetworkClusterNodeInfoUpdateEvent - Class in de.dytanic.cloudnet.driver.event.events.network
 
NetworkClusterNodeInfoUpdateEvent(INetworkChannel, NetworkClusterNodeInfoSnapshot) - Constructor for class de.dytanic.cloudnet.driver.event.events.network.NetworkClusterNodeInfoUpdateEvent
 
NetworkEvent - Class in de.dytanic.cloudnet.driver.event.events.network
 
NetworkEvent(INetworkChannel) - Constructor for class de.dytanic.cloudnet.driver.event.events.network.NetworkEvent
 
newEventLoopGroup() - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
node - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
NODE_TO_NODE - de.dytanic.cloudnet.driver.network.def.packet.PacketClientAuthorization.PacketAuthorizationType
 
NodeInfoProvider - Interface in de.dytanic.cloudnet.driver.provider
 
NORMAL - de.dytanic.cloudnet.driver.event.EventPriority
 
NUKKIT - de.dytanic.cloudnet.driver.service.ServiceEnvironmentType
 
NUKKIT_DEFAULT - de.dytanic.cloudnet.driver.service.ServiceEnvironment
 

O

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
 

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, UUID, JsonDocument, byte[]) - 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
 
PacketClientServerChannelMessage - Class in de.dytanic.cloudnet.driver.network.def.packet
 
PacketClientServerChannelMessage(ServiceEnvironmentType, String, String, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerChannelMessage
 
PacketClientServerChannelMessage(String, String, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerChannelMessage
 
PacketClientServerChannelMessage(String, String, String, JsonDocument) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerChannelMessage
 
PacketClientServerChannelMessage(UUID, String, String, JsonDocument) - 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
 
packetQueryProvider - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
PacketQueryProvider - Class in de.dytanic.cloudnet.driver.network
 
PacketQueryProvider(INetworkClient) - Constructor for class de.dytanic.cloudnet.driver.network.PacketQueryProvider
 
packetRegistry - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
packetRegistry - Variable in class de.dytanic.cloudnet.driver.network.netty.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(PacketServerUpdatePermissions.UpdateType, Iterable<? extends IPermissionUser>) - Constructor for class de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions
 
PacketServerUpdatePermissions(PacketServerUpdatePermissions.UpdateType, Collection<? extends IPermissionGroup>) - 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
 
parseArray(String) - Static method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
path - Variable in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
path - Variable in class de.dytanic.cloudnet.driver.network.netty.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 - Class in de.dytanic.cloudnet.driver.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
 
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
 
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
 
permissionProvider - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
PermissionProvider - Interface in de.dytanic.cloudnet.driver.provider
This class provides methods to get and modify the permission users and groups in CloudNet's database.
permissions - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
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(UUID, String, String, int) - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionUser
 
PermissionUserGroupInfo - Class in de.dytanic.cloudnet.driver.permission
 
PermissionUserGroupInfo(String, long) - Constructor for class de.dytanic.cloudnet.driver.permission.PermissionUserGroupInfo
 
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, which should the endpoint is bind
port - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer.HttpHandlerEntry
 
potency - Variable in class de.dytanic.cloudnet.driver.permission.AbstractPermissible
 
PREPARED - de.dytanic.cloudnet.driver.service.ServiceLifeCycle
 
priority - Variable in class de.dytanic.cloudnet.driver.event.DefaultRegisteredEventListener
 
priority - Variable in class de.dytanic.cloudnet.driver.network.netty.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
 
ProcessConfiguration - Class in de.dytanic.cloudnet.driver.service
 
ProcessConfiguration(ServiceEnvironmentType, int, Collection<String>) - Constructor for class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
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
 
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
 
provider() - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 

Q

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

R

readString(ByteBuf) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
readVarInt(ByteBuf) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
readVarLong(ByteBuf) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
REGISTER - de.dytanic.cloudnet.driver.network.def.packet.PacketClientServerServiceInfoPublisher.PublisherType
 
registeredHandlers - Variable in class de.dytanic.cloudnet.driver.network.netty.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.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.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.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
 
reload() - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
reloadConfig() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
removeCookie(String) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
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
removeGroupConfiguration(GroupConfiguration) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
removeGroupConfiguration(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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.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.NettyHttpServer
 
removeHandler(ClassLoader) - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpComponent
 
removeHandler(ClassLoader) - Method in class de.dytanic.cloudnet.driver.network.netty.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
removePermanentServiceTask(ServiceTask) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
removePermanentServiceTask(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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.
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
 
response() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpContext
 
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().
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().
restartCloudService(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
runCommand(ServiceInfoSnapshot, String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
runtimeModule - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 

S

saveConfig() - Method in class de.dytanic.cloudnet.driver.module.driver.DriverModule
 
sendCallablePacket(INetworkChannel, JsonDocument, byte[]) - Static method in class de.dytanic.cloudnet.driver.network.def.internal.InternalSyncPacketChannel
 
sendCallablePacket(INetworkChannel, JsonDocument, byte[], ITaskListener<Pair<JsonDocument, byte[]>>) - Static method in class de.dytanic.cloudnet.driver.network.def.internal.InternalSyncPacketChannel
 
sendCallablePacket(INetworkChannel, String, String, JsonDocument, Function<JsonDocument, R>) - Method in class de.dytanic.cloudnet.driver.network.PacketQueryProvider
 
sendCallablePacket(INetworkChannel, String, JsonDocument, byte[], Function<Pair<JsonDocument, byte[]>, R>) - Method in class de.dytanic.cloudnet.driver.network.PacketQueryProvider
 
sendCallablePacket(INetworkChannel, String, JsonDocument, byte[], Function<Pair<JsonDocument, byte[]>, R>) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCallablePacket(INetworkChannel, String, String, JsonDocument, Function<JsonDocument, R>) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCallablePacketWithAsDriverSyncAPI(INetworkChannel, JsonDocument, byte[], Function<Pair<JsonDocument, byte[]>, R>) - Method in class de.dytanic.cloudnet.driver.network.PacketQueryProvider
 
sendCallablePacketWithAsDriverSyncAPI(INetworkChannel, JsonDocument, byte[], Function<Pair<JsonDocument, byte[]>, R>) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCallablePacketWithAsDriverSyncAPIWithNetworkConnector(JsonDocument, byte[], Function<Pair<JsonDocument, byte[]>, R>) - Method in class de.dytanic.cloudnet.driver.network.PacketQueryProvider
 
sendCallablePacketWithAsDriverSyncAPIWithNetworkConnector(JsonDocument, byte[], Function<Pair<JsonDocument, byte[]>, R>) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 in the cluster.
sendChannelMessage(ServiceInfoSnapshot, String, String, JsonDocument) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendChannelMessage(ServiceTask, String, String, JsonDocument) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendChannelMessage(String, String, JsonDocument) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCommandLine(String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
sendCommandLine(String, String) - Method in interface de.dytanic.cloudnet.driver.provider.NodeInfoProvider
 
sendCommandLine(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCommandLine(String, String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
sendCommandLineAsync(String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCommandLineAsync(String, String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCommandLineToCloudService(UUID, String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendCommandLineToCloudServiceAsync(UUID, String) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
sendPacket(IPacket) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
sendPacket(IPacket) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
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.netty.NettyNetworkClient
 
sendPacket(IPacket...) - Method in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
sendPacket(IPacket...) - Method in interface de.dytanic.cloudnet.driver.network.protocol.IPacketSender
Transport packet instances into the network to the receiver.
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
 
SERVER_CHANNEL - de.dytanic.cloudnet.driver.event.events.network.ChannelType
 
serverAddress() - Method in interface de.dytanic.cloudnet.driver.network.http.IHttpChannel
 
ServiceConfiguration - Class in de.dytanic.cloudnet.driver.service
 
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[], String[], ProcessConfiguration, int) - 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
 
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
 
ServiceDeployment(ServiceTemplate, Collection<String>) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceDeployment
 
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.ServiceInfoSnapshot
 
ServiceId - Class in de.dytanic.cloudnet.driver.service
 
ServiceId(UUID, String, 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, ServiceId, HostAndPort, long, ServiceLifeCycle, ProcessSnapshot, JsonDocument, ServiceConfiguration) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ServiceInfoSnapshot(long, ServiceId, HostAndPort, long, ServiceLifeCycle, ProcessSnapshot, ServiceConfiguration) - Constructor for class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
ServiceLifeCycle - Enum in de.dytanic.cloudnet.driver.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(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, 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
 
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
 
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_GROUPS - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
SET_USERS - de.dytanic.cloudnet.driver.network.def.packet.PacketServerUpdatePermissions.UpdateType
 
setAssociatedNodes(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setAuthor(String) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
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
 
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
 
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.
setCloudServiceLifeCycle(ServiceInfoSnapshot, ServiceLifeCycle) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
setDescription(String) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
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
 
setEnvironment(ServiceEnvironmentType) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
setExtensions(Collection<NetworkClusterNodeExtensionSnapshot>) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
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
 
setGroup(String) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
setGroups(Collection<? extends IPermissionGroup>) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
setGroups(Collection<? extends IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Clears all groups in the Cloud and sets given groups.
setGroups(Collection<? extends IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Clears all groups in the Cloud and sets given groups.
setGroups(String[]) - Method in class de.dytanic.cloudnet.driver.service.ServiceConfiguration
 
setGroups(Collection<? extends IPermissionGroup>) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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 class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
setGroupsAsync(Collection<? extends IPermissionGroup>) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Clears all groups in the Cloud and sets given groups.
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 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
 
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
 
setJvmOptions(Collection<String>) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
setLifeCycle(ServiceLifeCycle) - Method in class de.dytanic.cloudnet.driver.service.ServiceInfoSnapshot
 
setMaintenance(boolean) - Method in class de.dytanic.cloudnet.driver.service.ServiceTask
 
setMaxAge(long) - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
setMaxHeapMemorySize(int) - Method in class de.dytanic.cloudnet.driver.service.ProcessConfiguration
 
setMaxMemory(int) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
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 class de.dytanic.cloudnet.driver.module.DefaultModuleProvider
 
setModuleDirectory(File) - 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
 
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.cluster.NetworkClusterNodeExtensionSnapshot
 
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
 
setPath(String) - Method in class de.dytanic.cloudnet.driver.network.http.HttpCookie
 
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
 
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
 
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
 
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
 
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>) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
setUsers(Collection<? extends IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Clears all users stored in the database and inserts the given list.
setUsers(Collection<? extends IPermissionUser>) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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.
setUsersAsync(Collection<? extends IPermissionUser>) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
setUsersAsync(Collection<? extends IPermissionUser>) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.NetworkClusterNodeExtensionSnapshot
 
setVersion(String) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeInfoSnapshot
 
setWebsite(String) - Method in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
shouldAlwaysCopyToStaticServices() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
SpecificCloudServiceProvider - Interface in de.dytanic.cloudnet.driver.provider.service
This class provides access to a specific service in the cluster.
sslConfiguration - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
SSLConfiguration - Class in de.dytanic.cloudnet.driver.network.ssl
 
SSLConfiguration(boolean, File, File, File) - Constructor for class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
sslContext - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
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.
startCloudService(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
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.
stopCloudService(ServiceInfoSnapshot) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
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
 
storesSensitiveData - Variable in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
storesSensitiveData() - Method in class de.dytanic.cloudnet.driver.module.ModuleConfiguration
 
SYNC_PACKET_CHANNEL_PROPERTY - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 
SYNC_PACKET_ID_PROPERTY - Static variable in class de.dytanic.cloudnet.driver.network.def.PacketConstants
 

T

targetEnvironments - Variable in class de.dytanic.cloudnet.driver.service.GroupConfiguration
 
taskScheduler - Variable in class de.dytanic.cloudnet.driver.CloudNetDriver
 
taskScheduler - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
taskScheduler - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
taskSchedulerFromConstructor - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkClient
 
taskSchedulerFromConstructor - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyNetworkServer
 
templates - Variable in class de.dytanic.cloudnet.driver.service.ServiceConfigurationBase
 
testPermissible(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
testPermissible(IPermissible) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
testPermissionGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
testPermissionGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
testPermissionUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
testPermissionUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
 
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
 
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
 
toByteArray(ByteBuf, int) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
toString() - Method in class de.dytanic.cloudnet.driver.network.HostAndPort
 
toString() - Method in class de.dytanic.cloudnet.driver.service.ServiceTemplate
 
trustCertificatePath - Variable in class de.dytanic.cloudnet.driver.network.ssl.SSLConfiguration
 
tryExtendedGroups(String, IPermissionGroup, Permission, int) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
tryExtendedGroups(String, IPermissionGroup, String, Permission, int) - Method in interface de.dytanic.cloudnet.driver.permission.DefaultPermissionManagement
 
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
 
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
 
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
 
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
 
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.
updateGroup(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
updateGroup(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Updates a permission group in the list of groups.
updateGroup(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
updateGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Updates a permission group in the list of groups.
updateGroupAsync(IPermissionGroup) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
updateGroupAsync(IPermissionGroup) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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.
updateUser(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
updateUser(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
Updates an already existing user in the database.
updateUser(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.CloudNetDriver
updateUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.permission.IPermissionManagement
Updates an already existing user in the database.
updateUserAsync(IPermissionUser) - Method in class de.dytanic.cloudnet.driver.provider.DefaultPermissionProvider
 
updateUserAsync(IPermissionUser) - Method in interface de.dytanic.cloudnet.driver.provider.PermissionProvider
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
 
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.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.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.
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.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.
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.NetworkClusterNodeExtensionSnapshot
 
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
 
website - Variable in class de.dytanic.cloudnet.driver.network.cluster.NetworkClusterNodeExtensionSnapshot
 
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.NettyNetworkServer
 
workerGroup - Variable in class de.dytanic.cloudnet.driver.network.netty.NettyHttpServer
 
wrap(ServiceProperty<I>) - Static method in class de.dytanic.cloudnet.driver.service.property.DefaultModifiableServiceProperty
 
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
 
writeString(ByteBuf, String) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
writeVarInt(ByteBuf, int) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
writeVarLong(ByteBuf, long) - Static method in class de.dytanic.cloudnet.driver.network.netty.NettyUtils
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages