Interface PluginDataDao
-
- All Known Implementing Classes:
HibernatePluginDataDao
public interface PluginDataDao
Interface for storing and retrieving plugin data
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Iterator<PluginData>
getAllPluginData()
Iterator<PluginDataWithoutBinary>
getAllPluginDataWithoutBinary()
Same as callinggetAllPluginData()
, except that this does not load the plugin binary into memory.PluginData
getPluginData(String key)
PluginDataWithoutBinary
getPluginDataWithoutBinary(String key)
Same as callinggetPluginData(String)
, except that this does not load the plugin binary into memory.boolean
pluginDataExists(String key)
void
remove(String key)
void
saveOrUpdate(PluginData pluginData)
-
-
-
Method Detail
-
getPluginData
PluginData getPluginData(String key)
-
getPluginDataWithoutBinary
PluginDataWithoutBinary getPluginDataWithoutBinary(String key)
Same as callinggetPluginData(String)
, except that this does not load the plugin binary into memory.- Since:
- 5.7
-
getAllPluginData
Iterator<PluginData> getAllPluginData()
-
getAllPluginDataWithoutBinary
Iterator<PluginDataWithoutBinary> getAllPluginDataWithoutBinary()
Same as callinggetAllPluginData()
, except that this does not load the plugin binary into memory.- Since:
- 5.7
-
saveOrUpdate
void saveOrUpdate(PluginData pluginData)
-
remove
void remove(String key)
-
pluginDataExists
boolean pluginDataExists(String key)
-
-