Class: UU::OperationRegistry::MessageBusState

Inherits:
Object
  • Object
show all
Defined in:
lib/uu/operation_registry/message_bus_state.rb

Overview

List of possible states for MessageBus

Constant Summary collapse

CREATED =

MessageBus was created (i.e registered in Operation Registry)

'CREATED'
DEPLOYED =

MessageBus was deployed, nodes were created (i.e capacity was allocated) and executor containers started.

'DEPLOYED'
UNDEPLOYED =

MessageBus was undeployed, all containers were stopped and nodes deleted (i.e capacity was freed)

'UNDEPLOYED'
DEPLOYING =

Deployment of MessageBus is running now

'DEPLOYING'
UNDEPLOYING =

Undeployment of MessageBus is running now.

'UNDEPLOYING'
PASSIVE =

Message bus is deployed, no more queue pairs can be allocated. If there are any Queue pairs that had been allocated before PASSIVE state was set, they stay allocated until their application release them (when the application is undeployed)

'PASSIVE'
SUSPENDED =

Message bus is undeployed, no queue pairs can be allocated.

'SUSPENDED'