Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form