View Javadoc

1   package com.atlassian.messagequeue.internal.lifecycle;
2   
3   import static java.util.Objects.requireNonNull;
4   
5   /**
6    * {@inheritDoc}
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  }