Package com.exonum.messages.core.runtime
Class Lifecycle
java.lang.Object
com.exonum.messages.core.runtime.Lifecycle
public final class Lifecycle
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Lifecycle.ArtifactState
Current state of the artifact in dispatcher.static interface
Lifecycle.ArtifactStateOrBuilder
static class
Lifecycle.GenesisConfig
Genesis config parameters.static interface
Lifecycle.GenesisConfigOrBuilder
static class
Lifecycle.InstanceInitParams
Data that is required for initialization of a service instance.static interface
Lifecycle.InstanceInitParamsOrBuilder
static class
Lifecycle.InstanceMigration
Protobuf typeexonum.runtime.InstanceMigration
static interface
Lifecycle.InstanceMigrationOrBuilder
static class
Lifecycle.InstanceState
Current state of service instance in dispatcher.static interface
Lifecycle.InstanceStateOrBuilder
static class
Lifecycle.InstanceStatus
Protobuf typeexonum.runtime.InstanceStatus
static interface
Lifecycle.InstanceStatusOrBuilder
static class
Lifecycle.MigrationStatus
Local result of a migration.static interface
Lifecycle.MigrationStatusOrBuilder
-
Method Summary
Modifier and Type Method Description static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor()
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-