Uses of Class
de.xima.fc.entities.APluginEntity
Packages that use APluginEntity
-
Uses of APluginEntity in de.xima.fc.entities
Subclasses of APluginEntity in de.xima.fc.entitiesModifier and TypeClassDescriptionclass
Entity for the binary data of an client-wide pluginclass
Entity for system-wide plugins -
Uses of APluginEntity in de.xima.fc.plugin
Methods in de.xima.fc.plugin with type parameters of type APluginEntityModifier and TypeMethodDescriptionstatic <E extends APluginEntity<?,
?, ?>>
EPluginTransactions.create
(IEntityContext ec, E entity) Creates the given system or client plugin entity.static <E extends APluginEntity<?,
?, ?>>
EPluginTransactions.read
(IEntityContext ec, E entity) Re-reads a plugin with the given ID from the given scope.static <E extends APluginEntity<?,
?, ?>>
EPluginTransactions.update
(IEntityContext ec, E entity) Updates the given system or client plugin entity.Methods in de.xima.fc.plugin that return APluginEntityModifier and TypeMethodDescriptionstatic APluginEntity<?,
?, ?> PluginTransactions.newPluginEntityForJarFile
(WorkspaceScope scope, IUser user, Path jarFile, PluginID pluginId) Creates a new plugin entity with the data from the given JAR file.static APluginEntity<?,
?, ?> PluginTransactions.readById
(IEntityContext ec, WorkspaceScope scope, long id) Reads a plugin with the given ID from the given scope.Methods in de.xima.fc.plugin that return types with arguments of type APluginEntityModifier and TypeMethodDescriptionstatic IGenericDao<? extends APluginEntity<?,
?, ?>> PluginTransactions.pluginDao
(WorkspaceScope scope) Gets the plugin DAO for plugins of the given scope, either the client plugin DAO or the system plugin DAO.static List<APluginEntity<?,
?, ?>> PluginTransactions.readAllPluginsWithPluginKey
(IEntityContext ec, WorkspaceScope scope, String pluginKey) Reads all plugins with a given plugin key.Methods in de.xima.fc.plugin with parameters of type APluginEntityModifier and TypeMethodDescriptionstatic void
PluginTransactions.delete
(IEntityContext ec, APluginEntity<?, ?, ?> entity) Deletes the given system or client plugin entity.static PluginManifest
PluginTransactions.readPluginManifest
(IEntityContext ec, APluginEntity<? extends IPluginFileEntity<?, ?, ?>, ? extends IFileDataEntity<?>, ?> plugin) Reads and parses the manifest of a given plugin entity.static void
PluginTransactions.setNewPluginData
(APluginEntity<?, ?, ?> plugin, IUser user, Path jarFile) Sets a new JAR file for a given plugin.