Class LivingApplicationAPIDelegate
java.lang.Object
org.bonitasoft.engine.api.impl.livingapplication.LivingApplicationAPIDelegate
- Author:
- Elias Ricken de Medeiros
-
Constructor Summary
ConstructorsConstructorDescriptionLivingApplicationAPIDelegate(ServiceAccessor accessor, ApplicationModelConverter converter, long loggedUserId, ApplicationTokenValidator tokenValidator) -
Method Summary
Modifier and TypeMethodDescriptionorg.bonitasoft.engine.business.application.ApplicationcreateApplication(org.bonitasoft.engine.business.application.ApplicationCreator applicationCreator) Deprecated.as of 9.0.0, Applications should be created at startup.org.bonitasoft.engine.business.application.ApplicationLinkcreateApplicationLink(org.bonitasoft.engine.business.application.ApplicationLinkCreator applicationLinkCreator) Deprecated.as of 9.0.0, Applications should be created at startup.voiddeleteApplication(long applicationId) org.bonitasoft.engine.business.application.IApplicationgetIApplication(long applicationId) org.bonitasoft.engine.business.application.IApplicationgetIApplicationByToken(String applicationToken) org.bonitasoft.engine.business.application.IcongetIconOfApplication(long applicationId) <E extends org.bonitasoft.engine.business.application.IApplication>
org.bonitasoft.engine.search.SearchResult<E>searchIApplications(AbstractSearchEntity<E, SApplication> searchApplications) org.bonitasoft.engine.business.application.ApplicationupdateApplication(long applicationId, org.bonitasoft.engine.business.application.ApplicationUpdater updater) Deprecated.as of 9.0.0, Applications should be updated at startup.org.bonitasoft.engine.business.application.ApplicationLinkupdateApplicationLink(long applicationId, org.bonitasoft.engine.business.application.ApplicationLinkUpdater updater) Deprecated.as of 9.0.0, Applications should be updated at startup.
-
Constructor Details
-
LivingApplicationAPIDelegate
public LivingApplicationAPIDelegate(ServiceAccessor accessor, ApplicationModelConverter converter, long loggedUserId, ApplicationTokenValidator tokenValidator)
-
-
Method Details
-
createApplication
@Deprecated(since="9.0.0") public org.bonitasoft.engine.business.application.Application createApplication(org.bonitasoft.engine.business.application.ApplicationCreator applicationCreator) throws org.bonitasoft.engine.exception.CreationException Deprecated.as of 9.0.0, Applications should be created at startup.- Throws:
org.bonitasoft.engine.exception.CreationException
-
createApplicationLink
@Deprecated(since="10.2.0") public org.bonitasoft.engine.business.application.ApplicationLink createApplicationLink(org.bonitasoft.engine.business.application.ApplicationLinkCreator applicationLinkCreator) throws org.bonitasoft.engine.exception.CreationException Deprecated.as of 9.0.0, Applications should be created at startup. This also concerns application links introduced in 10.2.0.- Throws:
org.bonitasoft.engine.exception.CreationException
-
getIApplication
public org.bonitasoft.engine.business.application.IApplication getIApplication(long applicationId) throws org.bonitasoft.engine.business.application.ApplicationNotFoundException - Throws:
org.bonitasoft.engine.business.application.ApplicationNotFoundException
-
getIApplicationByToken
public org.bonitasoft.engine.business.application.IApplication getIApplicationByToken(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
-
searchIApplications
public <E extends org.bonitasoft.engine.business.application.IApplication> org.bonitasoft.engine.search.SearchResult<E> searchIApplications(AbstractSearchEntity<E, SApplication> searchApplications) throws org.bonitasoft.engine.exception.SearchException- Throws:
org.bonitasoft.engine.exception.SearchException
-
updateApplication
@Deprecated(since="9.0.0") 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 Deprecated.as of 9.0.0, Applications should be updated at startup.- Throws:
org.bonitasoft.engine.exception.UpdateExceptionorg.bonitasoft.engine.exception.AlreadyExistsExceptionorg.bonitasoft.engine.business.application.ApplicationNotFoundException
-
updateApplicationLink
@Deprecated(since="10.2.0") public org.bonitasoft.engine.business.application.ApplicationLink updateApplicationLink(long applicationId, org.bonitasoft.engine.business.application.ApplicationLinkUpdater updater) throws org.bonitasoft.engine.exception.UpdateException, org.bonitasoft.engine.exception.AlreadyExistsException, org.bonitasoft.engine.business.application.ApplicationNotFoundException Deprecated.as of 9.0.0, Applications should be updated at startup. This also concerns application links introduced in 10.2.0.- Throws:
org.bonitasoft.engine.exception.UpdateExceptionorg.bonitasoft.engine.exception.AlreadyExistsExceptionorg.bonitasoft.engine.business.application.ApplicationNotFoundException
-