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 }