Interface ApplicationService
- All Superinterfaces:
LifecycleService,TenantLifecycleService
- All Known Implementing Classes:
ApplicationServiceImpl
- Author:
- Elias Ricken de Medeiros
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncreateApplication(SApplicationWithIcon application) createApplicationMenu(SApplicationMenu applicationMenu) createApplicationPage(SApplicationPage applicationPage) voiddeleteApplication(long applicationId) deleteApplicationMenu(long applicationMenuId) voiddeleteApplicationMenu(SApplicationMenu applicationMenu) deleteApplicationPage(long applicationPageId) voiddeleteApplicationPage(SApplicationPage applicationPage) voidforceDeleteApplication(SApplication application) getAllPagesForProfile(long profileId) getAllPagesForProfile(String profile) getApplication(long applicationId) getApplicationByToken(String token) getApplicationHomePage(long applicationId) getApplicationMenu(long applicationMenuId) getApplicationPage(long applicationPageId) getApplicationPage(String applicationName, String applicationPageToken) getApplicationWithIcon(long applicationId) intgetLastUsedIndex(Long parentMenuId) intgetNextAvailableIndex(Long parentMenuId) longgetNumberOfApplicationMenus(QueryOptions options) longgetNumberOfApplicationPages(QueryOptions options) longgetNumberOfApplications(QueryOptions options) longgetNumberOfApplicationsOfUser(long userId, QueryOptions options) searchApplicationMenus(QueryOptions options) searchApplicationPages(QueryOptions options) searchApplications(QueryOptions options) searchApplicationsOfUser(long userId, QueryOptions options) updateApplication(long applicationId, EntityUpdateDescriptor updateDescriptor) updateApplication(SApplicationWithIcon application, EntityUpdateDescriptor updateDescriptor) updateApplicationMenu(long applicationMenuId, EntityUpdateDescriptor updateDescriptor) updateApplicationMenu(SApplicationMenu applicationMenu, EntityUpdateDescriptor updateDescriptor, boolean organizeIndexes) Methods inherited from interface org.bonitasoft.engine.commons.LifecycleService
pause, resume, start, stopMethods inherited from interface org.bonitasoft.engine.commons.TenantLifecycleService
init
-
Field Details
-
APPLICATION
- See Also:
-
APPLICATION_PAGE
- See Also:
-
APPLICATION_MENU
- See Also:
-
DEFAULT_LAYOUT_NAME
- See Also:
-
DEFAULT_THEME_NAME
- See Also:
-
-
Method Details
-
createApplication
SApplicationWithIcon createApplication(SApplicationWithIcon application) throws SObjectCreationException, SObjectAlreadyExistsException -
getApplication
SApplication getApplication(long applicationId) throws SBonitaReadException, SObjectNotFoundException -
getApplicationWithIcon
SApplicationWithIcon getApplicationWithIcon(long applicationId) throws SBonitaReadException, SObjectNotFoundException -
getApplicationByToken
- Throws:
SBonitaReadException
-
deleteApplication
void deleteApplication(long applicationId) throws SObjectModificationException, SObjectNotFoundException -
forceDeleteApplication
- Throws:
SObjectModificationException
-
updateApplication
SApplicationWithIcon updateApplication(long applicationId, EntityUpdateDescriptor updateDescriptor) throws SObjectModificationException, SObjectAlreadyExistsException, SObjectNotFoundException -
updateApplication
SApplicationWithIcon updateApplication(SApplicationWithIcon application, EntityUpdateDescriptor updateDescriptor) throws SObjectModificationException, SObjectAlreadyExistsException -
getNumberOfApplications
- Throws:
SBonitaReadException
-
searchApplications
- Throws:
SBonitaReadException
-
createApplicationPage
SApplicationPage createApplicationPage(SApplicationPage applicationPage) throws SObjectCreationException, SObjectAlreadyExistsException -
getApplicationPage
SApplicationPage getApplicationPage(String applicationName, String applicationPageToken) throws SBonitaReadException, SObjectNotFoundException -
getApplicationPage
SApplicationPage getApplicationPage(long applicationPageId) throws SBonitaReadException, SObjectNotFoundException -
getApplicationHomePage
SApplicationPage getApplicationHomePage(long applicationId) throws SBonitaReadException, SObjectNotFoundException -
deleteApplicationPage
SApplicationPage deleteApplicationPage(long applicationPageId) throws SObjectModificationException, SObjectNotFoundException -
deleteApplicationPage
- Throws:
SObjectModificationException
-
getNumberOfApplicationPages
- Throws:
SBonitaReadException
-
searchApplicationPages
- Throws:
SBonitaReadException
-
createApplicationMenu
SApplicationMenu createApplicationMenu(SApplicationMenu applicationMenu) throws SObjectCreationException - Throws:
SObjectCreationException
-
updateApplicationMenu
SApplicationMenu updateApplicationMenu(long applicationMenuId, EntityUpdateDescriptor updateDescriptor) throws SObjectModificationException, SObjectNotFoundException -
updateApplicationMenu
SApplicationMenu updateApplicationMenu(SApplicationMenu applicationMenu, EntityUpdateDescriptor updateDescriptor, boolean organizeIndexes) throws SObjectModificationException - Throws:
SObjectModificationException
-
getApplicationMenu
SApplicationMenu getApplicationMenu(long applicationMenuId) throws SBonitaReadException, SObjectNotFoundException -
deleteApplicationMenu
SApplicationMenu deleteApplicationMenu(long applicationMenuId) throws SObjectModificationException, SObjectNotFoundException -
deleteApplicationMenu
- Throws:
SObjectModificationException
-
getNumberOfApplicationMenus
- Throws:
SBonitaReadException
-
searchApplicationMenus
- Throws:
SBonitaReadException
-
getAllPagesForProfile
- Throws:
SBonitaReadException
-
getAllPagesForProfile
- Throws:
SBonitaReadException
-
getNextAvailableIndex
- Throws:
SBonitaReadException
-
getLastUsedIndex
- Throws:
SBonitaReadException
-
getNumberOfApplicationsOfUser
- Throws:
SBonitaReadException
-
searchApplicationsOfUser
List<SApplication> searchApplicationsOfUser(long userId, QueryOptions options) throws SBonitaReadException - Throws:
SBonitaReadException
-