1 package com.atlassian.messagequeue.internal.lifecycle;
2
3 import static java.util.Objects.requireNonNull;
4
5
6
7
8 public class DefaultInstanceLifecycleContext implements InstanceLifecycleContext {
9 private final InstanceLifecycleNotification instanceLifecycleNotification;
10
11 public DefaultInstanceLifecycleContext(InstanceLifecycleNotification instanceLifecycleNotification) {
12 this.instanceLifecycleNotification = requireNonNull(instanceLifecycleNotification, "instanceLifecycleNotification");
13 }
14
15 public InstanceLifecycleNotification getInstanceLifecycleNotification() {
16 return instanceLifecycleNotification;
17 }
18 }