Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addCloudServiceFactory(String, LocalCloudServiceFactory) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
addCloudServiceFactory(String, Class) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
addHandler(ServiceConsoleLineHandler) - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
addServicePreparer(ServiceEnvironmentType, ServiceConfigurationPreparer) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
addServicePreparer(ServiceEnvironmentType, Class) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
alive() - Method in interface eu.cloudnetservice.node.service.CloudService
 
alwaysForce() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
alwaysForceApply() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
alwaysPrintErrorStreamToConsole() - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
alwaysPrintErrorStreamToConsole(boolean) - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
ArgumentNotAvailableException - Exception Class in eu.cloudnetservice.node.command.exception
This exception is used when argument parsers need to hard fail the argument parsing because there is a syntax error.
ArgumentNotAvailableException(String) - Constructor for exception class eu.cloudnetservice.node.command.exception.ArgumentNotAvailableException
Constructs a new exception for argument parse failing.
associatedServiceId() - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
available() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
availableNodeServers() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 

B

build() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
builder() - Static method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 

C

cachedLogMessages() - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
cancelled - Variable in class eu.cloudnetservice.node.event.command.CommandPreProcessEvent
 
cancelled - Variable in class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
cancelled - Variable in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
cancelled - Variable in class eu.cloudnetservice.node.event.service.CloudServicePreLifecycleEvent
 
cancelled - Variable in class eu.cloudnetservice.node.event.service.CloudServicePreLoadInclusionEvent
 
cancelled - Variable in class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
cancelled() - Method in class eu.cloudnetservice.node.event.command.CommandPreProcessEvent
 
cancelled() - Method in class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
cancelled() - Method in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
cancelled() - Method in class eu.cloudnetservice.node.event.service.CloudServicePreLifecycleEvent
 
cancelled() - Method in class eu.cloudnetservice.node.event.service.CloudServicePreLoadInclusionEvent
 
cancelled() - Method in class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
cancelled(boolean) - Method in class eu.cloudnetservice.node.event.command.CommandPreProcessEvent
 
cancelled(boolean) - Method in class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
cancelled(boolean) - Method in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
cancelled(boolean) - Method in class eu.cloudnetservice.node.event.service.CloudServicePreLifecycleEvent
 
cancelled(boolean) - Method in class eu.cloudnetservice.node.event.service.CloudServicePreLoadInclusionEvent
 
cancelled(boolean) - Method in class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
channel() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
channel(NetworkChannel) - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
checkPermission(String) - Method in interface eu.cloudnetservice.node.command.source.CommandSource
Used to check if the command source has the given permission
clientSSLConfig() - Method in interface eu.cloudnetservice.node.config.Configuration
 
clientSSLConfig(SSLConfiguration) - Method in interface eu.cloudnetservice.node.config.Configuration
 
close() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
close() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
CloudNetNodePostInitializationEvent - Class in eu.cloudnetservice.node.event
 
CloudNetNodePostInitializationEvent() - Constructor for class eu.cloudnetservice.node.event.CloudNetNodePostInitializationEvent
 
CloudNetTickEvent - Class in eu.cloudnetservice.node.event.instance
 
CloudNetTickEvent(TickLoop) - Constructor for class eu.cloudnetservice.node.event.instance.CloudNetTickEvent
 
CloudNetTickServiceStartEvent - Class in eu.cloudnetservice.node.event.instance
 
CloudNetTickServiceStartEvent(TickLoop) - Constructor for class eu.cloudnetservice.node.event.instance.CloudNetTickServiceStartEvent
 
cloudService - Variable in class eu.cloudnetservice.node.event.network.NetworkServiceAuthSuccessEvent
 
cloudService() - Method in class eu.cloudnetservice.node.event.network.NetworkServiceAuthSuccessEvent
 
CloudService - Interface in eu.cloudnetservice.node.service
 
CloudServiceConfigurationPrePrepareEvent - Class in eu.cloudnetservice.node.event.service
An event that is called before the actual preparation (setting the service id, including group templates etc.) of a service configuration is done.
CloudServiceConfigurationPrePrepareEvent(CloudServiceManager, ServiceConfiguration, ServiceConfiguration.Builder) - Constructor for class eu.cloudnetservice.node.event.service.CloudServiceConfigurationPrePrepareEvent
Constructs a new cloud service configuration pre-prepare event instance.
CloudServiceCreateEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServiceCreateEvent(CloudService) - Constructor for class eu.cloudnetservice.node.event.service.CloudServiceCreateEvent
 
CloudServiceDeploymentEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServiceDeploymentEvent(CloudService, TemplateStorage, ServiceDeployment) - Constructor for class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
CloudServiceEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServiceEvent(CloudService) - Constructor for class eu.cloudnetservice.node.event.service.CloudServiceEvent
 
cloudServiceFactories() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
cloudServiceFactory(String) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
cloudServiceManager - Variable in class eu.cloudnetservice.node.event.service.CloudServiceConfigurationPrePrepareEvent
 
cloudServiceManager() - Method in class eu.cloudnetservice.node.event.service.CloudServiceConfigurationPrePrepareEvent
Get the service manager that will keep track of the service after creation.
cloudServiceManager() - Method in interface eu.cloudnetservice.node.service.CloudService
 
CloudServiceManager - Interface in eu.cloudnetservice.node.service
 
CloudServiceNodeSelectEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServiceNodeSelectEvent(CloudServiceManager, ServiceConfiguration) - Constructor for class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
CloudServicePostLifecycleEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePostLifecycleEvent(CloudService, ServiceLifeCycle) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePostLifecycleEvent
 
CloudServicePostPrepareEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePostPrepareEvent(CloudService) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePostPrepareEvent
 
CloudServicePostProcessStartEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePostProcessStartEvent(CloudService) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePostProcessStartEvent
 
CloudServicePreForceStopEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePreForceStopEvent(CloudService) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePreForceStopEvent
 
CloudServicePreLifecycleEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePreLifecycleEvent(CloudService, ServiceLifeCycle) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePreLifecycleEvent
 
CloudServicePreLoadInclusionEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePreLoadInclusionEvent(CloudService, ServiceRemoteInclusion) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePreLoadInclusionEvent
 
CloudServicePrePrepareEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePrePrepareEvent(CloudService) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePrePrepareEvent
 
CloudServicePreProcessStartEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServicePreProcessStartEvent(CloudService) - Constructor for class eu.cloudnetservice.node.event.service.CloudServicePreProcessStartEvent
 
CloudServiceTemplateLoadEvent - Class in eu.cloudnetservice.node.event.service
 
CloudServiceTemplateLoadEvent(CloudService, TemplateStorage, ServiceTemplate) - Constructor for class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
clusterConfig() - Method in interface eu.cloudnetservice.node.config.Configuration
 
clusterConfig(NetworkCluster) - Method in interface eu.cloudnetservice.node.config.Configuration
 
command - Variable in class eu.cloudnetservice.node.event.command.CommandProcessEvent
 
command() - Method in class eu.cloudnetservice.node.event.command.CommandProcessEvent
Gets the root command info of the command that lead to this event call.
command(String) - Method in interface eu.cloudnetservice.node.command.CommandProvider
Looks for a registered command with the given root name or alias.
CommandAlias - Annotation Interface in eu.cloudnetservice.node.command.annotation
This annotation specifies all aliases of a command.
CommandInvalidSyntaxEvent - Class in eu.cloudnetservice.node.event.command
 
CommandInvalidSyntaxEvent(CommandSource, String, List, List) - Constructor for class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
commandLine - Variable in class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
 
commandLine() - Method in class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
 
CommandNotFoundEvent - Class in eu.cloudnetservice.node.event.command
 
CommandNotFoundEvent(CommandSource, String, String) - Constructor for class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
 
CommandPostProcessEvent - Class in eu.cloudnetservice.node.event.command
 
CommandPostProcessEvent(Collection, CommandInfo, CommandSource, CommandProvider) - Constructor for class eu.cloudnetservice.node.event.command.CommandPostProcessEvent
 
CommandPreProcessEvent - Class in eu.cloudnetservice.node.event.command
This event is called before the actual processing of the given command is done.
CommandPreProcessEvent(Collection, CommandInfo, CommandSource, CommandProvider) - Constructor for class eu.cloudnetservice.node.event.command.CommandPreProcessEvent
 
CommandProcessEvent - Class in eu.cloudnetservice.node.event.command
 
CommandProcessEvent(Collection, CommandInfo, CommandSource, CommandProvider) - Constructor for class eu.cloudnetservice.node.event.command.CommandProcessEvent
 
commandProvider - Variable in class eu.cloudnetservice.node.event.command.CommandProcessEvent
 
commandProvider() - Method in class eu.cloudnetservice.node.event.command.CommandProcessEvent
Gets the command provider that was used to register the executed command.
CommandProvider - Interface in eu.cloudnetservice.node.command
The CommandProvider allows access to the command execution and handling of a node.
commands() - Method in interface eu.cloudnetservice.node.command.CommandProvider
Collects all previously registered commands that are registered in a node and returns them in an unmodifiable collection.
commandSource - Variable in class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
 
commandSource - Variable in class eu.cloudnetservice.node.event.command.CommandProcessEvent
 
commandSource() - Method in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
commandSource() - Method in class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
 
commandSource() - Method in class eu.cloudnetservice.node.event.command.CommandProcessEvent
Gets the command source that executed the command and lead to this event call.
CommandSource - Interface in eu.cloudnetservice.node.command.source
The command source represents a message receiving object.
configuration - Variable in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
configuration() - Method in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
Configuration - Interface in eu.cloudnetservice.node.config
 
configure(CloudService) - Method in interface eu.cloudnetservice.node.service.ServiceConfigurationPreparer
 
connect() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
connectedNodeChannels() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
connectionKey() - Method in interface eu.cloudnetservice.node.service.CloudService
 
console() - Static method in interface eu.cloudnetservice.node.command.source.CommandSource
 
converter() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
converter(DataSyncHandler.DataConverter) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
convertObject(Type) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
correctSyntax - Variable in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
correctSyntax() - Method in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
createCloudService(CloudServiceManager, ServiceConfiguration) - Method in interface eu.cloudnetservice.node.service.LocalCloudServiceFactory
 
current(Object) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
currentGetter() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
currentGetter(UnaryOperator) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
currentReservedMemory() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
currentTick() - Method in interface eu.cloudnetservice.node.tick.TickLoop
 
currentUsedHeapMemory() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 

D

data() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
dataCollector() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
dataCollector(Supplier) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
DataSyncHandler<T> - Interface in eu.cloudnetservice.node.cluster.sync
 
DataSyncHandler.Builder<T> - Interface in eu.cloudnetservice.node.cluster.sync
 
DataSyncHandler.DataConverter<T2> - Interface in eu.cloudnetservice.node.cluster.sync
 
DataSyncRegistry - Interface in eu.cloudnetservice.node.cluster.sync
 
defaultJvmOptions() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
deleteAllCloudServices() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
deployment() - Method in class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
deployStaticServiceToCluster(String, InputStream, boolean) - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
deployTemplateToCluster(ServiceTemplate, InputStream, boolean) - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
Description - Annotation Interface in eu.cloudnetservice.node.command.annotation
This annotation specifies the description of a command.
directory() - Method in interface eu.cloudnetservice.node.service.CloudService
 
DISCONNECTED - Enum constant in enum class eu.cloudnetservice.node.cluster.NodeServerState
 
Documentation - Annotation Interface in eu.cloudnetservice.node.command.annotation
This annotation specifies the documentation of a command.
drain(boolean) - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
draining() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 

E

EnableConfirmSkipFlag - Annotation Interface in eu.cloudnetservice.node.command.annotation
This annotation allows users to skip the required confirmation of a command.
environmentType - Variable in class eu.cloudnetservice.node.event.template.ServiceTemplateInstallEvent
 
environmentType() - Method in class eu.cloudnetservice.node.event.template.ServiceTemplateInstallEvent
 
eu.cloudnetservice.node.cluster - package eu.cloudnetservice.node.cluster
 
eu.cloudnetservice.node.cluster.sync - package eu.cloudnetservice.node.cluster.sync
 
eu.cloudnetservice.node.command - package eu.cloudnetservice.node.command
 
eu.cloudnetservice.node.command.annotation - package eu.cloudnetservice.node.command.annotation
 
eu.cloudnetservice.node.command.exception - package eu.cloudnetservice.node.command.exception
 
eu.cloudnetservice.node.command.source - package eu.cloudnetservice.node.command.source
 
eu.cloudnetservice.node.config - package eu.cloudnetservice.node.config
 
eu.cloudnetservice.node.database - package eu.cloudnetservice.node.database
 
eu.cloudnetservice.node.event - package eu.cloudnetservice.node.event
 
eu.cloudnetservice.node.event.cluster - package eu.cloudnetservice.node.event.cluster
 
eu.cloudnetservice.node.event.command - package eu.cloudnetservice.node.event.command
 
eu.cloudnetservice.node.event.group - package eu.cloudnetservice.node.event.group
 
eu.cloudnetservice.node.event.instance - package eu.cloudnetservice.node.event.instance
 
eu.cloudnetservice.node.event.network - package eu.cloudnetservice.node.event.network
 
eu.cloudnetservice.node.event.service - package eu.cloudnetservice.node.event.service
 
eu.cloudnetservice.node.event.task - package eu.cloudnetservice.node.event.task
 
eu.cloudnetservice.node.event.template - package eu.cloudnetservice.node.event.template
 
eu.cloudnetservice.node.service - package eu.cloudnetservice.node.service
 
eu.cloudnetservice.node.tick - package eu.cloudnetservice.node.tick
 
execute(CommandSource, String) - Method in interface eu.cloudnetservice.node.command.CommandProvider
Executes a command with the given command source and sends all responses to the given source.

F

fileExists() - Method in interface eu.cloudnetservice.node.config.Configuration
 
fillInStackTrace() - Method in exception class eu.cloudnetservice.node.command.exception.ArgumentNotAvailableException
Returns the own instance of this exception without filling the stacktrace, as the stacktrace is not needed for this exception.
forceInitialClusterDataSync() - Method in interface eu.cloudnetservice.node.config.Configuration
 
forceInitialClusterDataSync(boolean) - Method in interface eu.cloudnetservice.node.config.Configuration
 
fullCommandTree - Variable in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
fullCommandTree() - Method in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
Gets the full command tree for the input that lead to this event.

G

group - Variable in class eu.cloudnetservice.node.event.group.LocalGroupConfigurationAddEvent
 
group - Variable in class eu.cloudnetservice.node.event.group.LocalGroupConfigurationRemoveEvent
 
group() - Method in class eu.cloudnetservice.node.event.group.LocalGroupConfigurationAddEvent
 
group() - Method in class eu.cloudnetservice.node.event.group.LocalGroupConfigurationRemoveEvent
 
group(GroupConfiguration) - Method in class eu.cloudnetservice.node.event.group.LocalGroupConfigurationAddEvent
 

H

handle(DataBuf, boolean) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
handleLine(ServiceConsoleLogCache, String, boolean) - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLineHandler
 
handlers() - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
hasHandler(String) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
head() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
headNode() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
hostAddress() - Method in interface eu.cloudnetservice.node.config.Configuration
 
hostAddress(String) - Method in interface eu.cloudnetservice.node.config.Configuration
 

I

identity() - Method in interface eu.cloudnetservice.node.config.Configuration
 
identity(NetworkClusterNode) - Method in interface eu.cloudnetservice.node.config.Configuration
 
inclusion() - Method in class eu.cloudnetservice.node.event.service.CloudServicePreLoadInclusionEvent
 
inclusion(ServiceRemoteInclusion) - Method in class eu.cloudnetservice.node.event.service.CloudServicePreLoadInclusionEvent
 
info() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
ipAliases() - Method in interface eu.cloudnetservice.node.config.Configuration
 
ipAliases(Map) - Method in interface eu.cloudnetservice.node.config.Configuration
 
ipWhitelist() - Method in interface eu.cloudnetservice.node.config.Configuration
 
ipWhitelist(Collection) - Method in interface eu.cloudnetservice.node.config.Configuration
 
iterate(BiConsumer) - Method in interface eu.cloudnetservice.node.database.LocalDatabase
Iterates over all entries in the database This option should not be used with big databases Use LocalDatabase.iterate(BiConsumer, int)} instead
iterate(BiConsumer, int) - Method in interface eu.cloudnetservice.node.database.LocalDatabase
Iterates over all entries in the database, but in chunks in the given size

J

javaCommand() - Method in interface eu.cloudnetservice.node.config.Configuration
 
javaCommand(String) - Method in interface eu.cloudnetservice.node.config.Configuration
 

K

key() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
key(String) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 

L

language() - Method in interface eu.cloudnetservice.node.config.Configuration
 
language(String) - Method in interface eu.cloudnetservice.node.config.Configuration
 
lastNodeInfoSnapshot() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
lastNodeInfoUpdate() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
lastServiceInfoSnapshot() - Method in interface eu.cloudnetservice.node.service.CloudService
 
lastStateChange() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
lifeCycle() - Method in interface eu.cloudnetservice.node.service.CloudService
 
load() - Method in interface eu.cloudnetservice.node.config.Configuration
 
localCloudService(ServiceInfoSnapshot) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
localCloudService(String) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
localCloudService(UUID) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
LocalCloudServiceFactory - Interface in eu.cloudnetservice.node.service
 
localCloudServices() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
LocalDatabase - Interface in eu.cloudnetservice.node.database
 
LocalGroupConfigurationAddEvent - Class in eu.cloudnetservice.node.event.group
 
LocalGroupConfigurationAddEvent(GroupConfiguration) - Constructor for class eu.cloudnetservice.node.event.group.LocalGroupConfigurationAddEvent
 
LocalGroupConfigurationRemoveEvent - Class in eu.cloudnetservice.node.event.group
 
LocalGroupConfigurationRemoveEvent(GroupConfiguration) - Constructor for class eu.cloudnetservice.node.event.group.LocalGroupConfigurationRemoveEvent
 
localNode() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
LocalNodeServer - Interface in eu.cloudnetservice.node.cluster
 
LocalNodeSnapshotConfigureEvent - Class in eu.cloudnetservice.node.event.cluster
 
LocalNodeSnapshotConfigureEvent(NodeInfoSnapshot) - Constructor for class eu.cloudnetservice.node.event.cluster.LocalNodeSnapshotConfigureEvent
 
LocalServiceTaskAddEvent - Class in eu.cloudnetservice.node.event.task
 
LocalServiceTaskAddEvent(ServiceTask) - Constructor for class eu.cloudnetservice.node.event.task.LocalServiceTaskAddEvent
 
LocalServiceTaskRemoveEvent - Class in eu.cloudnetservice.node.event.task
 
LocalServiceTaskRemoveEvent(ServiceTask) - Constructor for class eu.cloudnetservice.node.event.task.LocalServiceTaskRemoveEvent
 
logCacheSize() - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
logCacheSize(int) - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 

M

maxCPUUsageToStartServices() - Method in interface eu.cloudnetservice.node.config.Configuration
 
maxCPUUsageToStartServices(double) - Method in interface eu.cloudnetservice.node.config.Configuration
 
maxMemory() - Method in interface eu.cloudnetservice.node.config.Configuration
 
maxMemory(int) - Method in interface eu.cloudnetservice.node.config.Configuration
 
maxServiceConsoleLogCacheSize() - Method in interface eu.cloudnetservice.node.config.Configuration
 
maxServiceConsoleLogCacheSize(int) - Method in interface eu.cloudnetservice.node.config.Configuration
 
modifiableConfiguration - Variable in class eu.cloudnetservice.node.event.service.CloudServiceConfigurationPrePrepareEvent
 
modifiableConfiguration() - Method in class eu.cloudnetservice.node.event.service.CloudServiceConfigurationPrePrepareEvent
Get a modifiable version of the original service configuration.

N

name(Object) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
nameExtractor() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
nameExtractor(Function) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
networkChannel() - Method in interface eu.cloudnetservice.node.service.CloudService
 
NetworkClusterNodeAuthSuccessEvent - Class in eu.cloudnetservice.node.event.network
 
NetworkClusterNodeAuthSuccessEvent(NodeServer, NetworkChannel) - Constructor for class eu.cloudnetservice.node.event.network.NetworkClusterNodeAuthSuccessEvent
 
NetworkClusterNodeInfoUpdateEvent - Class in eu.cloudnetservice.node.event.cluster
 
NetworkClusterNodeInfoUpdateEvent(NetworkChannel, NodeInfoSnapshot) - Constructor for class eu.cloudnetservice.node.event.cluster.NetworkClusterNodeInfoUpdateEvent
 
NetworkClusterNodeReconnectEvent - Class in eu.cloudnetservice.node.event.network
 
NetworkClusterNodeReconnectEvent(NodeServer, NetworkChannel) - Constructor for class eu.cloudnetservice.node.event.network.NetworkClusterNodeReconnectEvent
 
NetworkServiceAuthSuccessEvent - Class in eu.cloudnetservice.node.event.network
 
NetworkServiceAuthSuccessEvent(CloudService, NetworkChannel) - Constructor for class eu.cloudnetservice.node.event.network.NetworkServiceAuthSuccessEvent
 
newLifeCycle - Variable in class eu.cloudnetservice.node.event.service.CloudServicePostLifecycleEvent
 
newLifeCycle() - Method in class eu.cloudnetservice.node.event.service.CloudServicePostLifecycleEvent
 
node - Variable in class eu.cloudnetservice.node.event.network.NetworkClusterNodeAuthSuccessEvent
 
node - Variable in class eu.cloudnetservice.node.event.network.NetworkClusterNodeReconnectEvent
 
node() - Method in class eu.cloudnetservice.node.event.network.NetworkClusterNodeAuthSuccessEvent
 
node() - Method in class eu.cloudnetservice.node.event.network.NetworkClusterNodeReconnectEvent
 
node(NetworkChannel) - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
node(String) - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
nodeInfoSnapshot - Variable in class eu.cloudnetservice.node.event.cluster.LocalNodeSnapshotConfigureEvent
 
nodeInfoSnapshot - Variable in class eu.cloudnetservice.node.event.cluster.NetworkClusterNodeInfoUpdateEvent
 
nodeInfoSnapshot() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
nodeServer - Variable in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
nodeServer() - Method in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
nodeServer(NodeServer) - Method in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
NodeServer - Interface in eu.cloudnetservice.node.cluster
 
NodeServerProvider - Interface in eu.cloudnetservice.node.cluster
 
nodeServers() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
NodeServerState - Enum Class in eu.cloudnetservice.node.cluster
 
NodeServerState() - Constructor for enum class eu.cloudnetservice.node.cluster.NodeServerState
 

O

originalConfiguration - Variable in class eu.cloudnetservice.node.event.service.CloudServiceConfigurationPrePrepareEvent
 
originalConfiguration() - Method in class eu.cloudnetservice.node.event.service.CloudServiceConfigurationPrePrepareEvent
Get the original, unmodifiable version of the service configuration which was passed in to create a service from.

P

parse(DataBuf) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.DataConverter
 
pause() - Method in interface eu.cloudnetservice.node.tick.TickLoop
 
persistentServicesDirectory() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
pluginDirectory() - Method in interface eu.cloudnetservice.node.service.CloudService
 
prepareClusterData(boolean, String...) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
prepareClusterData(boolean, Predicate) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
printErrorStreamLinesFromServices() - Method in interface eu.cloudnetservice.node.config.Configuration
 
printErrorStreamLinesFromServices(boolean) - Method in interface eu.cloudnetservice.node.config.Configuration
 
processTerminationTimeoutSeconds() - Method in interface eu.cloudnetservice.node.config.Configuration
 
processTerminationTimeoutSeconds(int) - Method in interface eu.cloudnetservice.node.config.Configuration
 
properties() - Method in interface eu.cloudnetservice.node.config.Configuration
 
properties(Document) - Method in interface eu.cloudnetservice.node.config.Configuration
 
provider() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
publishServiceInfoSnapshot() - Method in interface eu.cloudnetservice.node.service.CloudService
 

R

readChunk(long, int) - Method in interface eu.cloudnetservice.node.database.LocalDatabase
 
READY - Enum constant in enum class eu.cloudnetservice.node.cluster.NodeServerState
 
register(Class) - Method in interface eu.cloudnetservice.node.command.CommandProvider
Registers a command on a per-class basis.
register(Object) - Method in interface eu.cloudnetservice.node.command.CommandProvider
Registers a command on a per-class basis.
registerHandler(DataSyncHandler) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
registerNode(NetworkClusterNode) - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
registerNodes(NetworkCluster) - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
reloadFrom(Configuration) - Method in interface eu.cloudnetservice.node.config.Configuration
 
removeCloudServiceFactory(String) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
removeHandler(ServiceConsoleLineHandler) - Method in interface eu.cloudnetservice.node.service.ServiceConsoleLogCache
 
removeServicePreparer(ServiceEnvironmentType) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
response - Variable in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
response - Variable in class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
 
response() - Method in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
response() - Method in class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
 
response(String) - Method in class eu.cloudnetservice.node.event.command.CommandNotFoundEvent
Set the translated invalid syntax message that is the user will receive
response(List) - Method in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
Set the translated invalid syntax message that is the user will receive
resume() - Method in interface eu.cloudnetservice.node.tick.TickLoop
 
runBlockedServiceStartTryLaterAutomatic() - Method in interface eu.cloudnetservice.node.config.Configuration
 
runBlockedServiceStartTryLaterAutomatic(boolean) - Method in interface eu.cloudnetservice.node.config.Configuration
 
runDelayedTask(Runnable, Duration) - Method in interface eu.cloudnetservice.node.tick.Scheduler
 
runDelayedTask(Callable, Duration) - Method in interface eu.cloudnetservice.node.tick.Scheduler
 
running() - Method in interface eu.cloudnetservice.node.tick.TickLoop
 
runTask(Runnable) - Method in interface eu.cloudnetservice.node.tick.Scheduler
 
runTask(Callable) - Method in interface eu.cloudnetservice.node.tick.Scheduler
 
runtime() - Method in interface eu.cloudnetservice.node.service.CloudService
 

S

save() - Method in interface eu.cloudnetservice.node.config.Configuration
 
scheduler() - Method in interface eu.cloudnetservice.node.tick.TickLoop
 
Scheduler - Interface in eu.cloudnetservice.node.tick
 
scheduleTask(Callable, Duration) - Method in interface eu.cloudnetservice.node.tick.Scheduler
 
scheduleTask(Callable, Duration, int) - Method in interface eu.cloudnetservice.node.tick.Scheduler
 
selectHeadNode() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
selectNodeForService(ServiceConfiguration) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
sendCommandLine(String) - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
sendMessage(String) - Method in interface eu.cloudnetservice.node.command.source.CommandSource
 
sendMessage(String...) - Method in interface eu.cloudnetservice.node.command.source.CommandSource
 
sendMessage(Collection) - Method in interface eu.cloudnetservice.node.command.source.CommandSource
 
serialize(DataBuf.Mutable, Object) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
serverSSLConfig() - Method in interface eu.cloudnetservice.node.config.Configuration
 
serverSSLConfig(SSLConfiguration) - Method in interface eu.cloudnetservice.node.config.Configuration
 
service - Variable in class eu.cloudnetservice.node.event.service.CloudServiceEvent
 
service() - Method in class eu.cloudnetservice.node.event.service.CloudServiceEvent
 
serviceConfiguration() - Method in class eu.cloudnetservice.node.event.service.CloudServiceEvent
 
serviceConfiguration() - Method in interface eu.cloudnetservice.node.service.CloudService
 
ServiceConfigurationPreparer - Interface in eu.cloudnetservice.node.service
 
ServiceConsoleLineHandler - Interface in eu.cloudnetservice.node.service
 
serviceConsoleLogCache() - Method in interface eu.cloudnetservice.node.service.CloudService
 
ServiceConsoleLogCache - Interface in eu.cloudnetservice.node.service
 
serviceDeployment - Variable in class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
serviceFactory() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
serviceId() - Method in interface eu.cloudnetservice.node.service.CloudService
 
serviceInfo() - Method in class eu.cloudnetservice.node.event.service.CloudServiceEvent
 
serviceInfo() - Method in interface eu.cloudnetservice.node.service.CloudService
 
serviceManager - Variable in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
serviceManager() - Method in class eu.cloudnetservice.node.event.service.CloudServiceNodeSelectEvent
 
servicePreparer(ServiceEnvironmentType) - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
servicePreparers() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
serviceProvider(UUID) - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
serviceRemoteInclusion - Variable in class eu.cloudnetservice.node.event.service.CloudServicePreLoadInclusionEvent
 
ServiceTemplateInstallEvent - Class in eu.cloudnetservice.node.event.template
 
ServiceTemplateInstallEvent(ServiceTemplate, TemplateStorage, ServiceEnvironmentType) - Constructor for class eu.cloudnetservice.node.event.template.ServiceTemplateInstallEvent
 
shutdown() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
shutdown() - Method in interface eu.cloudnetservice.node.tick.ShutdownHandler
 
ShutdownHandler - Interface in eu.cloudnetservice.node.tick
 
singletonCollector(Supplier) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
snapshot() - Method in class eu.cloudnetservice.node.event.cluster.LocalNodeSnapshotConfigureEvent
 
snapshot() - Method in class eu.cloudnetservice.node.event.cluster.NetworkClusterNodeInfoUpdateEvent
 
source - Variable in class eu.cloudnetservice.node.event.command.CommandInvalidSyntaxEvent
 
startAllCloudServices() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
state() - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
state(NodeServerState) - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
stopAllCloudServices() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
storage - Variable in class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
storage - Variable in class eu.cloudnetservice.node.event.template.ServiceTemplateInstallEvent
 
storage() - Method in class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
storage() - Method in class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
storage() - Method in class eu.cloudnetservice.node.event.template.ServiceTemplateInstallEvent
 
suggest(CommandSource, String) - Method in interface eu.cloudnetservice.node.command.CommandProvider
Resolves the next correct command suggestions that would result in a successful command execution, while only suggesting commands that the source is allowed to execute.
syncClusterData(boolean) - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 
syncDataIntoCluster() - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
SYNCING - Enum constant in enum class eu.cloudnetservice.node.cluster.NodeServerState
 

T

targetLifecycle - Variable in class eu.cloudnetservice.node.event.service.CloudServicePreLifecycleEvent
 
targetLifecycle() - Method in class eu.cloudnetservice.node.event.service.CloudServicePreLifecycleEvent
 
task - Variable in class eu.cloudnetservice.node.event.task.LocalServiceTaskAddEvent
 
task - Variable in class eu.cloudnetservice.node.event.task.LocalServiceTaskRemoveEvent
 
task() - Method in class eu.cloudnetservice.node.event.task.LocalServiceTaskAddEvent
 
task() - Method in class eu.cloudnetservice.node.event.task.LocalServiceTaskRemoveEvent
 
task(ServiceTask) - Method in class eu.cloudnetservice.node.event.task.LocalServiceTaskAddEvent
 
tempDirectory() - Method in interface eu.cloudnetservice.node.service.CloudServiceManager
 
template - Variable in class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
template - Variable in class eu.cloudnetservice.node.event.template.ServiceTemplateInstallEvent
 
template() - Method in class eu.cloudnetservice.node.event.service.CloudServiceTemplateLoadEvent
 
template() - Method in class eu.cloudnetservice.node.event.template.ServiceTemplateInstallEvent
 
templateStorage - Variable in class eu.cloudnetservice.node.event.service.CloudServiceDeploymentEvent
 
ticker - Variable in class eu.cloudnetservice.node.event.instance.CloudNetTickEvent
 
ticker - Variable in class eu.cloudnetservice.node.event.instance.CloudNetTickServiceStartEvent
 
ticker() - Method in class eu.cloudnetservice.node.event.instance.CloudNetTickEvent
 
ticker() - Method in class eu.cloudnetservice.node.event.instance.CloudNetTickServiceStartEvent
 
TickLoop - Interface in eu.cloudnetservice.node.tick
 
tokenizedCommandInput - Variable in class eu.cloudnetservice.node.event.command.CommandProcessEvent
 
tokenizedCommandInput() - Method in class eu.cloudnetservice.node.event.command.CommandProcessEvent
Gets the tokenized command input as a collection of strings.
TPS - Static variable in interface eu.cloudnetservice.node.tick.TickLoop
 
translatable() - Element in annotation interface eu.cloudnetservice.node.command.annotation.Description
Gets if the provided description is a translation key, that needs to be resolved at runtime.

U

UNAVAILABLE - Enum constant in enum class eu.cloudnetservice.node.cluster.NodeServerState
 
unregister(ClassLoader) - Method in interface eu.cloudnetservice.node.command.CommandProvider
Unregisters every command that was registered by the given classloader.
unregister(String) - Method in interface eu.cloudnetservice.node.command.CommandProvider
Unregisters the command with the given name or alias.
unregisterHandler(DataSyncHandler) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
unregisterHandler(ClassLoader) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
unregisterHandler(String) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncRegistry
 
unregisterNode(String) - Method in interface eu.cloudnetservice.node.cluster.NodeServerProvider
 
updateLocalSnapshot() - Method in interface eu.cloudnetservice.node.cluster.LocalNodeServer
 
updateNodeInfoSnapshot(NodeInfoSnapshot) - Method in interface eu.cloudnetservice.node.cluster.NodeServer
 

V

value() - Element in annotation interface eu.cloudnetservice.node.command.annotation.CommandAlias
The String array should contain all aliases for the commands that are located in the annotated class.
value() - Element in annotation interface eu.cloudnetservice.node.command.annotation.Description
Gets the description for all commands of a class which is annotated with this annotation.
value() - Element in annotation interface eu.cloudnetservice.node.command.annotation.Documentation
Returns the url to the documentation for all commands of a class which is annotated with this annotation.
value() - Element in annotation interface eu.cloudnetservice.node.command.annotation.EnableConfirmSkipFlag
The value of this annotation is used as the flag name to skip the confirmation.
valueOf(String) - Static method in enum class eu.cloudnetservice.node.cluster.NodeServerState
Returns the enum constant of this class with the specified name.
values() - Static method in enum class eu.cloudnetservice.node.cluster.NodeServerState
Returns an array containing the constants of this enum class, in the order they are declared.

W

waitingDeployments() - Method in interface eu.cloudnetservice.node.service.CloudService
 
waitingIncludes() - Method in interface eu.cloudnetservice.node.service.CloudService
 
waitingTemplates() - Method in interface eu.cloudnetservice.node.service.CloudService
 
write(DataBuf.Mutable, T2) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.DataConverter
 
write(Object) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
writer() - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler
 
writer(Consumer) - Method in interface eu.cloudnetservice.node.cluster.sync.DataSyncHandler.Builder
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form