Uses of Enum Class
eu.cloudnetservice.driver.service.ServiceLifeCycle
Packages that use ServiceLifeCycle
Package
Description
-
Uses of ServiceLifeCycle in eu.cloudnetservice.driver.event.events.service
Fields in eu.cloudnetservice.driver.event.events.service declared as ServiceLifeCycleModifier and TypeFieldDescriptionprivate final ServiceLifeCycleCloudServiceLifecycleChangeEvent.lastLifeCycleMethods in eu.cloudnetservice.driver.event.events.service that return ServiceLifeCycleModifier and TypeMethodDescriptionCloudServiceLifecycleChangeEvent.lastLifeCycle()Get the lifecycle the service was in before changing.CloudServiceLifecycleChangeEvent.newLifeCycle()Get the lifecycle the service changed to.Constructors in eu.cloudnetservice.driver.event.events.service with parameters of type ServiceLifeCycleModifierConstructorDescriptionCloudServiceLifecycleChangeEvent(@NonNull ServiceLifeCycle lastLifeCycle, @NonNull ServiceInfoSnapshot info) Constructs a new cloud service lifecycle event. -
Uses of ServiceLifeCycle in eu.cloudnetservice.driver.provider
Methods in eu.cloudnetservice.driver.provider with parameters of type ServiceLifeCycleModifier and TypeMethodDescriptionvoidSpecificCloudServiceProvider.updateLifecycle(@NonNull ServiceLifeCycle lifeCycle) Requests a change of the service lifecycle to the given one.SpecificCloudServiceProvider.updateLifecycleAsync(@NonNull ServiceLifeCycle lifeCycle) Requests a change of the service lifecycle to the given one. -
Uses of ServiceLifeCycle in eu.cloudnetservice.driver.service
Subclasses with type arguments of type ServiceLifeCycle in eu.cloudnetservice.driver.serviceModifier and TypeClassDescriptionenumRepresents the state in which a service can be.Fields in eu.cloudnetservice.driver.service declared as ServiceLifeCycleMethods in eu.cloudnetservice.driver.service that return ServiceLifeCycleModifier and TypeMethodDescriptionServiceInfoSnapshot.lifeCycle()Get the current lifecycle of the service at the snapshot creation time.static ServiceLifeCycleReturns the enum constant of this class with the specified name.static ServiceLifeCycle[]ServiceLifeCycle.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in eu.cloudnetservice.driver.service with parameters of type ServiceLifeCycleModifier and TypeMethodDescriptionbooleanServiceLifeCycle.canChangeTo(@NonNull ServiceLifeCycle target) Checks if this lifecycle can be changed to the given target lifecycle.Constructors in eu.cloudnetservice.driver.service with parameters of type ServiceLifeCycleModifierConstructorDescriptionServiceInfoSnapshot(long creationTime, @NonNull HostAndPort address, @NonNull ProcessSnapshot processSnapshot, @NonNull ServiceConfiguration configuration, long connectedTime, @NonNull ServiceLifeCycle lifeCycle, @NonNull Document properties) Constructs a new service info snapshot.