Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addApplicationPlugin(ApplicationDescriptor) - Method in class io.meeds.appcenter.service.ApplicationCenterInjectService
-
Inject a default application using IOC
ComponentPluginusing configuration - addApplicationToUserFavorite(long, String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- addFavoriteApplication(long, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Add an application, identified by its technical id, as favorite of a user
- addFavoriteApplication(HttpServletRequest, Long) - Method in class io.meeds.appcenter.rest.ApplicationFavoriteRest
- ANY_PERMISSION - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- APP_CENTER_CONTEXT - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- APP_CENTER_SCOPE - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- Application - Class in io.meeds.appcenter.model
- Application(Long, String, String, String, Long, Long, String, String, String, boolean, boolean, boolean, boolean, boolean, String...) - Constructor for class io.meeds.appcenter.model.Application
- Application(Long, String, String, String, Long, Long, String, String, String, boolean, boolean, boolean, boolean, boolean, List<String>) - Constructor for class io.meeds.appcenter.model.Application
- ApplicationAlreadyExistsException - Exception Class in io.meeds.appcenter.model.exception
- ApplicationAlreadyExistsException() - Constructor for exception class io.meeds.appcenter.model.exception.ApplicationAlreadyExistsException
- ApplicationAlreadyExistsException(String) - Constructor for exception class io.meeds.appcenter.model.exception.ApplicationAlreadyExistsException
- ApplicationAlreadyExistsException(String, Throwable) - Constructor for exception class io.meeds.appcenter.model.exception.ApplicationAlreadyExistsException
- ApplicationCenterInjectService - Class in io.meeds.appcenter.service
-
A Service to access and store applications
- ApplicationCenterInjectService() - Constructor for class io.meeds.appcenter.service.ApplicationCenterInjectService
- ApplicationCenterService - Class in io.meeds.appcenter.service
-
A Service to access and store applications
- ApplicationCenterService() - Constructor for class io.meeds.appcenter.service.ApplicationCenterService
- ApplicationCenterStorage - Class in io.meeds.appcenter.storage
-
Storage service to access / load and save applications.
- ApplicationCenterStorage() - Constructor for class io.meeds.appcenter.storage.ApplicationCenterStorage
- ApplicationDAO - Interface in io.meeds.appcenter.dao
- ApplicationDescriptor - Class in io.meeds.appcenter.model
- ApplicationDescriptor(String, Application) - Constructor for class io.meeds.appcenter.model.ApplicationDescriptor
- ApplicationDescriptorList - Class in io.meeds.appcenter.model
- ApplicationDescriptorList() - Constructor for class io.meeds.appcenter.model.ApplicationDescriptorList
- ApplicationEntity - Class in io.meeds.appcenter.entity
- ApplicationEntity(Long, String, String, Long, String, boolean, boolean, String, boolean) - Constructor for class io.meeds.appcenter.entity.ApplicationEntity
- ApplicationFavoriteRest - Class in io.meeds.appcenter.rest
- ApplicationFavoriteRest() - Constructor for class io.meeds.appcenter.rest.ApplicationFavoriteRest
- ApplicationImage - Class in io.meeds.appcenter.model
- ApplicationImage() - Constructor for class io.meeds.appcenter.model.ApplicationImage
- ApplicationImage(Long, String, String) - Constructor for class io.meeds.appcenter.model.ApplicationImage
- ApplicationImage(String, String) - Constructor for class io.meeds.appcenter.model.ApplicationImage
- ApplicationList - Class in io.meeds.appcenter.model
- ApplicationList() - Constructor for class io.meeds.appcenter.model.ApplicationList
- ApplicationNotFoundException - Exception Class in io.meeds.appcenter.model.exception
- ApplicationNotFoundException() - Constructor for exception class io.meeds.appcenter.model.exception.ApplicationNotFoundException
- ApplicationNotFoundException(String) - Constructor for exception class io.meeds.appcenter.model.exception.ApplicationNotFoundException
- ApplicationNotFoundException(String, Throwable) - Constructor for exception class io.meeds.appcenter.model.exception.ApplicationNotFoundException
- ApplicationOrder - Class in io.meeds.appcenter.model
- ApplicationOrder() - Constructor for class io.meeds.appcenter.model.ApplicationOrder
- ApplicationRest - Class in io.meeds.appcenter.rest
- ApplicationRest() - Constructor for class io.meeds.appcenter.rest.ApplicationRest
- ApplicationSettingsRest - Class in io.meeds.appcenter.rest
- ApplicationSettingsRest() - Constructor for class io.meeds.appcenter.rest.ApplicationSettingsRest
C
- countApplications() - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- countFavorites(String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- countFavoritesForUser(String) - Method in interface io.meeds.appcenter.dao.FavoriteApplicationDAO
- createAppImageFileItem(String, String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- createApplication(Application) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Create new Application that will be available for all users.
- createApplication(Application) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- createApplication(Application, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Create new Application that will be available for all users.
- createApplication(HttpServletRequest, Application) - Method in class io.meeds.appcenter.rest.ApplicationRest
D
- DEFAULT_ADMINISTRATORS_GROUP - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- DEFAULT_ADMINISTRATORS_PERMISSION - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- DEFAULT_APP_IMAGE_BODY - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- DEFAULT_APP_IMAGE_ID - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- DEFAULT_APP_IMAGE_NAME - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- DEFAULT_LAST_MODIFIED - Static variable in class io.meeds.appcenter.storage.ApplicationCenterStorage
- DEFAULT_LIMIT - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- DEFAULT_USERS_GROUP - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- DEFAULT_USERS_PERMISSION - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
- deleteApplication(long) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- deleteApplication(HttpServletRequest, Long) - Method in class io.meeds.appcenter.rest.ApplicationRest
- deleteApplication(Long) - Method in class io.meeds.appcenter.service.ApplicationCenterService
- deleteApplication(Long, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Delete application identified by its id and check if username has permission to delete it.
- deleteApplicationFavorite(Long, String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- deleteFavoriteApplication(HttpServletRequest, Long) - Method in class io.meeds.appcenter.rest.ApplicationFavoriteRest
- deleteFavoriteApplication(Long, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Deletes an application identified by its id from favorite applications of user
F
- FavoriteApplicationDAO - Interface in io.meeds.appcenter.dao
- FavoriteApplicationEntity - Class in io.meeds.appcenter.entity
- FavoriteApplicationEntity(ApplicationEntity, String) - Constructor for class io.meeds.appcenter.entity.FavoriteApplicationEntity
- findApplication(long) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Get an application by id
- fromJsonString(String, Class<T>) - Method in class io.meeds.appcenter.service.ApplicationCenterInjectService
G
- GeneralSettings - Class in io.meeds.appcenter.model
- GeneralSettings() - Constructor for class io.meeds.appcenter.model.GeneralSettings
- getActiveApplications(int, int, String, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Retrieves the list of applications switch offset and limit of the query, a keyword to filter on title and url of
Applicationand the username to filter on authorized applications - getActiveApplications(HttpServletRequest, Optional<Integer>, Optional<Integer>, Optional<String>) - Method in class io.meeds.appcenter.rest.ApplicationRest
- getAppImageFile(Long) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getApplicationById(long) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getApplicationByTitle(String) - Method in interface io.meeds.appcenter.dao.ApplicationDAO
- getApplicationByTitle(String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
- getApplicationByTitle(String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getApplicationIllustration(HttpServletRequest, long, Optional<Long>) - Method in class io.meeds.appcenter.rest.ApplicationRest
- getApplicationImageInputStream(long) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getApplicationImageInputStream(long, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Return the
ApplicationillustrationInputStream, if not found, the default imageInputStreamwill be retrieved - getApplicationImageLastUpdated(long) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getApplicationImageLastUpdated(long, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Return the
Applicationillustration last modifed timestamp (in ms), if not found, the default image last modifed timestamp will be retrieved - getApplications() - Method in interface io.meeds.appcenter.dao.ApplicationDAO
- getApplications() - Method in class io.meeds.appcenter.model.ApplicationList
- getApplications(int, int, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Retrieves the list of applications with offset, limit and a keyword that can be empty
- getApplications(String) - Method in interface io.meeds.appcenter.dao.ApplicationDAO
- getApplications(String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getApplications(Optional<Integer>, Optional<Integer>, Optional<String>) - Method in class io.meeds.appcenter.rest.ApplicationRest
- getFavoriteAppByUserNameAndAppId(Long, String) - Method in interface io.meeds.appcenter.dao.FavoriteApplicationDAO
- getFavoriteApplicationsByUser(String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getFavoriteApplicationsList(HttpServletRequest) - Method in class io.meeds.appcenter.rest.ApplicationFavoriteRest
- getFavoriteAppsByUser(String) - Method in interface io.meeds.appcenter.dao.FavoriteApplicationDAO
- getFileBody() - Method in class io.meeds.appcenter.model.ApplicationImage
- getFileName() - Method in class io.meeds.appcenter.model.ApplicationImage
- getId() - Method in class io.meeds.appcenter.model.ApplicationImage
- getIdentityRegistry() - Method in class io.meeds.appcenter.service.ApplicationCenterService
- getLastUpdated() - Method in class io.meeds.appcenter.model.ApplicationImage
- getLimit() - Method in class io.meeds.appcenter.model.ApplicationList
- getMandatoryActiveApps() - Method in interface io.meeds.appcenter.dao.ApplicationDAO
- getMandatoryAndFavoriteApplicationsList(String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Retrieves all the list of applications for a user
- getMandatoryApplications() - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- getMaxFavoriteApps() - Method in class io.meeds.appcenter.service.ApplicationCenterService
- getOffset() - Method in class io.meeds.appcenter.model.ApplicationList
- getSettings() - Method in class io.meeds.appcenter.rest.ApplicationSettingsRest
- getSettings() - Method in class io.meeds.appcenter.service.ApplicationCenterService
- getSize() - Method in class io.meeds.appcenter.model.ApplicationList
- getSystemApplications() - Method in interface io.meeds.appcenter.dao.ApplicationDAO
- getSystemApplications() - Method in class io.meeds.appcenter.service.ApplicationCenterService
- getSystemApplications() - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
I
- init() - Method in class io.meeds.appcenter.service.ApplicationCenterInjectService
- initTransactional() - Method in class io.meeds.appcenter.service.ApplicationCenterInjectService
- injectDefaultApplications() - Method in class io.meeds.appcenter.service.ApplicationCenterInjectService
- io.meeds.appcenter.dao - package io.meeds.appcenter.dao
- io.meeds.appcenter.entity - package io.meeds.appcenter.entity
- io.meeds.appcenter.model - package io.meeds.appcenter.model
- io.meeds.appcenter.model.exception - package io.meeds.appcenter.model.exception
- io.meeds.appcenter.rest - package io.meeds.appcenter.rest
- io.meeds.appcenter.service - package io.meeds.appcenter.service
- io.meeds.appcenter.storage - package io.meeds.appcenter.storage
- isCanAddFavorite() - Method in class io.meeds.appcenter.model.ApplicationList
- isDefaultSystemApplication(Application) - Method in class io.meeds.appcenter.service.ApplicationCenterInjectService
-
Checks whether the application is a system application injected by configuration or not
- isFavoriteApplication(Long, String) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
M
- MAX_FAVORITE_APPS - Static variable in class io.meeds.appcenter.service.ApplicationCenterService
N
- NAME_SPACE - Static variable in class io.meeds.appcenter.storage.ApplicationCenterStorage
O
- OBJECT_MAPPER - Static variable in class io.meeds.appcenter.service.ApplicationCenterInjectService
R
- removeAllFavoritesOfApplication(Long) - Method in interface io.meeds.appcenter.dao.FavoriteApplicationDAO
- removeApplicationPlugin(String) - Method in class io.meeds.appcenter.service.ApplicationCenterInjectService
-
Delete an injected plugin identified by its name
S
- saveAppImageFileItem(ApplicationImage) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- setApplications(List<Application>) - Method in class io.meeds.appcenter.model.ApplicationList
- setCanAddFavorite(boolean) - Method in class io.meeds.appcenter.model.ApplicationList
- setDefaultAppImage(ApplicationImage) - Method in class io.meeds.appcenter.rest.ApplicationSettingsRest
- setDefaultAppImage(ApplicationImage) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Stores default image for applications not having an attached illustration
- setFileBody(String) - Method in class io.meeds.appcenter.model.ApplicationImage
- setFileName(String) - Method in class io.meeds.appcenter.model.ApplicationImage
- setId(Long) - Method in class io.meeds.appcenter.model.ApplicationImage
- setLastUpdated(Long) - Method in class io.meeds.appcenter.model.ApplicationImage
- setLimit(long) - Method in class io.meeds.appcenter.model.ApplicationList
- setMaxFavoriteApps(long) - Method in class io.meeds.appcenter.rest.ApplicationSettingsRest
- setMaxFavoriteApps(long) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Change general setting for maximum allowed favorites that a user can have
- setOffset(long) - Method in class io.meeds.appcenter.model.ApplicationList
- setSize(long) - Method in class io.meeds.appcenter.model.ApplicationList
U
- updateApplication(Application) - Method in class io.meeds.appcenter.service.ApplicationCenterService
- updateApplication(Application) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- updateApplication(Application, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Update an existing application on datasource.
- updateApplication(HttpServletRequest, Application) - Method in class io.meeds.appcenter.rest.ApplicationRest
- updateApplicationsOrder(HttpServletRequest, List<ApplicationOrder>) - Method in class io.meeds.appcenter.rest.ApplicationFavoriteRest
- updateFavoriteApplicationOrder(long, String, Long) - Method in class io.meeds.appcenter.storage.ApplicationCenterStorage
- updateFavoriteApplicationOrder(ApplicationOrder, String) - Method in class io.meeds.appcenter.service.ApplicationCenterService
-
Update favorite applications order for a user
- UserApplication - Class in io.meeds.appcenter.model
- UserApplication(Application) - Constructor for class io.meeds.appcenter.model.UserApplication
- UserApplication(Long, String, String, String, Long, Long, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, String...) - Constructor for class io.meeds.appcenter.model.UserApplication
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form