View Javadoc

1   package com.atlassian.messagequeue.internal.core;
2   
3   /**
4    * Contains {@code NestedMessage} constants.
5    */
6   public final class NestedMessageConstants {
7       /**
8        * Stores an ID that uniquely identifies a tenant.
9        */
10      public static final String TENANT_ID_ATTRIBUTE_NAME = "tenantId";
11  
12      /**
13       * Stores a key that uniquely a {@link com.atlassian.messagequeue.registry.MessageRunner}
14       */
15      public static final String MESSAGE_RUNNER_KEY_ATTRIBUTE_NAME = "messageRunnerKey";
16  
17      /**
18       * Stores an ID that is used to identify when a tenant's database is reset. IE, on a factory reset, or on a site upgrade
19       * when everything is wiped. It's used to deflect requests that were intended for the old state of the database
20       */
21      public static final String TENANT_DATA_ID_ATTRIBUTE_NAME = "tenantDataId";
22  }