com.atlassian.confluence.cluster.shareddata
Interface PluginSharedDataStore

All Known Implementing Classes:
HazelcastPluginSharedDataStore, NonClusterSharedDataManager

@Internal
public interface PluginSharedDataStore

Defines a mechanism to manage the storage of plugin-specific SharedData.

Since:
5.7

Method Summary
 SharedData getPluginSharedData(PluginSharedDataKey sharedDataKey, com.atlassian.plugin.Plugin plugin)
          Obtain the stored SharedData instance for the given key and plugin information
 void unregisterPluginSharedData(com.atlassian.plugin.Plugin plugin)
          Unregisters all shared data for the specific version of the given plugin.
 

Method Detail

getPluginSharedData

@Nonnull
SharedData getPluginSharedData(PluginSharedDataKey sharedDataKey,
                                       com.atlassian.plugin.Plugin plugin)
Obtain the stored SharedData instance for the given key and plugin information


unregisterPluginSharedData

void unregisterPluginSharedData(com.atlassian.plugin.Plugin plugin)
Unregisters all shared data for the specific version of the given plugin.



Copyright © 2003–2015 Atlassian. All rights reserved.