View Javadoc

1   package com.atlassian.plugin.store;
2   
3   import com.atlassian.plugin.PluginStateStore;
4   import com.atlassian.plugin.PluginManagerState;
5   
6   /**
7    * A basic plugin state store that stores state in memory. Not recommended for production use.
8    */
9   public class MemoryPluginStateStore implements PluginStateStore
10  {
11      private PluginManagerState state = new PluginManagerState();
12  
13      public void savePluginState(PluginManagerState state)
14      {
15          this.state = state;
16      }
17  
18      public PluginManagerState loadPluginState()
19      {
20          return state;
21      }
22  }