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 TypeClassDescriptionclassEntity for the binary data of an client-wide pluginclassEntity 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 voidPluginTransactions.delete(IEntityContext ec, APluginEntity<?, ?, ?> entity) Deletes the given system or client plugin entity.static PluginManifestPluginTransactions.readPluginManifest(IEntityContext ec, APluginEntity<? extends IPluginFileEntity<?, ?, ?>, ? extends IFileDataEntity<?>, ?> plugin) Reads and parses the manifest of a given plugin entity.static voidPluginTransactions.setNewPluginData(APluginEntity<?, ?, ?> plugin, IUser user, Path jarFile) Sets a new JAR file for a given plugin.