1 package com.atlassian.plugin.manager.store;
2
3 import com.atlassian.plugin.manager.DefaultPluginPersistentState;
4 import com.atlassian.plugin.manager.PluginPersistentState;
5 import com.atlassian.plugin.manager.PluginPersistentStateStore;
6
7
8
9
10 public class MemoryPluginPersistentStateStore implements PluginPersistentStateStore {
11 private volatile PluginPersistentState state = new DefaultPluginPersistentState();
12
13 public void save(final PluginPersistentState state) {
14 this.state = state;
15 }
16
17 public PluginPersistentState load() {
18 return state;
19 }
20 }