Interface PluginDataDao
-
- All Known Implementing Classes:
HibernatePluginDataDao
public interface PluginDataDaoInterface 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.PluginDatagetPluginData(String key)PluginDataWithoutBinarygetPluginDataWithoutBinary(String key)Same as callinggetPluginData(String), except that this does not load the plugin binary into memory.booleanpluginDataExists(String key)voidremove(String key)voidsaveOrUpdate(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)
-
-