Skip navigation links
A C D E F G H I L N O P R S U V W 

A

applicationContext - Variable in class org.ligoj.app.resource.security.SecurityResource
 

C

computeHome() - Method in class org.ligoj.app.resource.plugin.PluginsClassLoader
Compute the right home directory for the application from the system properties.
configurePluginEntities(FeaturePlugin, List<Class<?>>) - Method in class org.ligoj.app.resource.plugin.PluginResource
Insert the configuration entities of the plug-in.
configurePluginEntity(Stream<URL>, Class<?>, String) - Method in class org.ligoj.app.resource.plugin.PluginResource
 
configurePluginInstall(FeaturePlugin) - Method in class org.ligoj.app.resource.plugin.PluginResource
Configure the new plug-in in this order : The required entities for the plug-in are persisted.
configurePluginUpdate(FeaturePlugin, Plugin) - Method in class org.ligoj.app.resource.plugin.PluginResource
Configure the updated plug-in in this order : The required entities for the plug-in are persisted.
copy(Path, Path) - Method in class org.ligoj.app.resource.plugin.PluginsClassLoader
Copy a resource needed to be exported from the JAR plug-in to the home.
copyExportedResources(String, Path, URI) - Method in class org.ligoj.app.resource.plugin.PluginsClassLoader
Copy resources needed to be exported from the JAR plug-in to the home.
csvForJpa - Variable in class org.ligoj.app.resource.plugin.PluginResource
 

D

determinePluginType(ServicePlugin) - Method in class org.ligoj.app.resource.plugin.PluginResource
Determine the plug-in type and check it regarding the contact and the convention.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.ligoj.app.resource.plugin.WebjarsServlet
 

E

em - Variable in class org.ligoj.app.resource.plugin.PluginResource
 
EXPORT_DIR - Static variable in class org.ligoj.app.resource.plugin.PluginsClassLoader
Plug-ins export directory inside the home property

F

findAll() - Method in class org.ligoj.app.resource.plugin.PluginResource
Return all plug-ins with details.

G

getInstalledEntities() - Method in class org.ligoj.app.resource.welcome.InitializeRbacDataResource
 
getKey() - Method in class org.ligoj.app.resource.welcome.InitializeRbacDataResource
 
getLastModifiedTime(FeaturePlugin) - Method in class org.ligoj.app.resource.plugin.PluginResource
Returns a plug-in's last modified time.
getName() - Method in class org.ligoj.app.resource.welcome.InitializeRbacDataResource
 
getParentNode(String) - Method in class org.ligoj.app.resource.plugin.PluginResource
Return the parent node from a key.
getPluginClassLoader() - Method in class org.ligoj.app.resource.plugin.PluginResource
 
getPluginLocation(FeaturePlugin) - Method in class org.ligoj.app.resource.plugin.PluginResource
 
getVersion(FeaturePlugin) - Method in class org.ligoj.app.resource.plugin.PluginResource
Return a fail-safe computed version of the given FeaturePlugin

H

HOME_DIR_FOLDER - Static variable in class org.ligoj.app.resource.plugin.PluginsClassLoader
Default home directory part used in addition of system user home directory : "/home/my-user" for sample.
HOME_DIR_PROPERTY - Static variable in class org.ligoj.app.resource.plugin.PluginsClassLoader
System property name pointing to the home directory.

I

iamProvider - Variable in class org.ligoj.app.resource.security.SecurityResource
 
InitializeRbacDataResource - Class in org.ligoj.app.resource.welcome
Initialize during the RBAC data on installation.
InitializeRbacDataResource() - Constructor for class org.ligoj.app.resource.welcome.InitializeRbacDataResource
 
install(String) - Method in class org.ligoj.app.resource.plugin.PluginResource
Install the last available version of given plug-in from the remote server.
install(String, String) - Method in class org.ligoj.app.resource.plugin.PluginResource
Install the specific version of given plug-in from the remote server.

L

login(User) - Method in class org.ligoj.app.resource.security.SecurityResource
Check the user credentials.

N

newNode(ServicePlugin) - Method in class org.ligoj.app.resource.plugin.PluginResource
Build a new Node from the given plug-in instance using the naming convention to link the parent.

O

org.ligoj.app.dao - package org.ligoj.app.dao
 
org.ligoj.app.model - package org.ligoj.app.model
 
org.ligoj.app.resource.plugin - package org.ligoj.app.resource.plugin
 
org.ligoj.app.resource.security - package org.ligoj.app.resource.security
 
org.ligoj.app.resource.welcome - package org.ligoj.app.resource.welcome
 

P

Plugin - Class in org.ligoj.app.model
Data model representing a plug-in and its state.
Plugin() - Constructor for class org.ligoj.app.model.Plugin
 
PluginRepository - Interface in org.ligoj.app.dao
Plugin repository
PluginResource - Class in org.ligoj.app.resource.plugin
Manage plug-in life-cycle.
PluginResource() - Constructor for class org.ligoj.app.resource.plugin.PluginResource
 
PLUGINS_DIR - Static variable in class org.ligoj.app.resource.plugin.PluginsClassLoader
Plug-ins directory inside the home property
PluginsClassLoader - Class in org.ligoj.app.resource.plugin
Class Loader which load jars in "plugins" directory inside the home directory.
PluginsClassLoader() - Constructor for class org.ligoj.app.resource.plugin.PluginsClassLoader
Initialize the plug-in URLClassLoader and the related directories.
PluginType - Enum in org.ligoj.app.model
Plugin type
PluginVo - Class in org.ligoj.app.resource.plugin
Plug-in information.
PluginVo() - Constructor for class org.ligoj.app.resource.plugin.PluginVo
 

R

refreshPlugins(ContextRefreshedEvent) - Method in class org.ligoj.app.resource.plugin.PluginResource
Handle the newly installed plug-ins implementing FeaturePlugin, and that's includes ServicePlugin.
remove(String) - Method in class org.ligoj.app.resource.plugin.PluginResource
Remove all versions the specified plug-in.

S

SecurityResource - Class in org.ligoj.app.resource.security
Session resource.
SecurityResource() - Constructor for class org.ligoj.app.resource.security.SecurityResource
 

U

User - Class in org.ligoj.app.resource.security
User.
User() - Constructor for class org.ligoj.app.resource.security.User
 

V

valueOf(String) - Static method in enum org.ligoj.app.model.PluginType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ligoj.app.model.PluginType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebjarsServlet - Class in org.ligoj.app.resource.plugin
This servlet enables Servlet 2.x compliant containers to serve up Webjars resources Copied from org.webjars:webjars-servlet-2.x:1.5, because we need to retrieve webjars resources from Thread Classloader and not only in web-inf/lib.
WebjarsServlet() - Constructor for class org.ligoj.app.resource.plugin.WebjarsServlet
 
A C D E F G H I L N O P R S U V W 
Skip navigation links

Copyright © 2017 Gfi Informatique. All rights reserved.