Class LivingApplicationAPIDelegate
- java.lang.Object
-
- org.bonitasoft.engine.api.impl.livingapplication.LivingApplicationAPIDelegate
-
public class LivingApplicationAPIDelegate extends java.lang.Object- Author:
- Elias Ricken de Medeiros
-
-
Constructor Summary
Constructors Constructor Description LivingApplicationAPIDelegate(TenantServiceAccessor accessor, ApplicationModelConverter converter, long loggedUserId, ApplicationTokenValidator tokenValidator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bonitasoft.engine.business.application.ApplicationcreateApplication(org.bonitasoft.engine.business.application.ApplicationCreator applicationCreator)voiddeleteApplication(long applicationId)org.bonitasoft.engine.business.application.ApplicationgetApplication(long applicationId)org.bonitasoft.engine.business.application.ApplicationgetApplicationByToken(java.lang.String applicationToken)org.bonitasoft.engine.business.application.IcongetIconOfApplication(long applicationId)org.bonitasoft.engine.search.SearchResult<org.bonitasoft.engine.business.application.Application>searchApplications(AbstractSearchEntity<org.bonitasoft.engine.business.application.Application,SApplication> searchApplications)org.bonitasoft.engine.business.application.ApplicationupdateApplication(long applicationId, org.bonitasoft.engine.business.application.ApplicationUpdater updater)
-
-
-
Constructor Detail
-
LivingApplicationAPIDelegate
public LivingApplicationAPIDelegate(TenantServiceAccessor accessor, ApplicationModelConverter converter, long loggedUserId, ApplicationTokenValidator tokenValidator)
-
-
Method Detail
-
createApplication
public org.bonitasoft.engine.business.application.Application createApplication(org.bonitasoft.engine.business.application.ApplicationCreator applicationCreator) throws org.bonitasoft.engine.exception.CreationException- Throws:
org.bonitasoft.engine.exception.CreationException
-
getApplication
public org.bonitasoft.engine.business.application.Application getApplication(long applicationId) throws org.bonitasoft.engine.business.application.ApplicationNotFoundException- Throws:
org.bonitasoft.engine.business.application.ApplicationNotFoundException
-
getApplicationByToken
public org.bonitasoft.engine.business.application.Application getApplicationByToken(java.lang.String applicationToken) throws org.bonitasoft.engine.business.application.ApplicationNotFoundException- Throws:
org.bonitasoft.engine.business.application.ApplicationNotFoundException
-
getIconOfApplication
public org.bonitasoft.engine.business.application.Icon getIconOfApplication(long applicationId) throws org.bonitasoft.engine.business.application.ApplicationNotFoundException- Throws:
org.bonitasoft.engine.business.application.ApplicationNotFoundException
-
deleteApplication
public void deleteApplication(long applicationId) throws org.bonitasoft.engine.exception.DeletionException- Throws:
org.bonitasoft.engine.exception.DeletionException
-
searchApplications
public org.bonitasoft.engine.search.SearchResult<org.bonitasoft.engine.business.application.Application> searchApplications(AbstractSearchEntity<org.bonitasoft.engine.business.application.Application,SApplication> searchApplications) throws org.bonitasoft.engine.exception.SearchException
- Throws:
org.bonitasoft.engine.exception.SearchException
-
updateApplication
public org.bonitasoft.engine.business.application.Application updateApplication(long applicationId, org.bonitasoft.engine.business.application.ApplicationUpdater updater) throws org.bonitasoft.engine.exception.UpdateException, org.bonitasoft.engine.exception.AlreadyExistsException, org.bonitasoft.engine.business.application.ApplicationNotFoundException- Throws:
org.bonitasoft.engine.exception.UpdateExceptionorg.bonitasoft.engine.exception.AlreadyExistsExceptionorg.bonitasoft.engine.business.application.ApplicationNotFoundException
-
-