Index

A C D F G I M N O R S U 
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 ComponentPlugin using 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 Application and 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 Application illustration InputStream, if not found, the default image InputStream will 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 Application illustration 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
 
A C D F G I M N O R S U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form