public class ApplicationAPIDelegate extends Object
| Constructor and Description |
|---|
ApplicationAPIDelegate(TenantServiceAccessor accessor,
ApplicationModelConverter converter,
long loggedUserId,
ApplicationTokenValidator tokenValidator) |
| Modifier and Type | Method and Description |
|---|---|
Application |
createApplication(ApplicationCreator applicationCreator) |
void |
deleteApplication(long applicationId) |
Application |
getApplication(long applicationId) |
SearchResult<Application> |
searchApplications(SearchApplications searchApplications) |
Application |
updateApplication(long applicationId,
ApplicationUpdater updater) |
public ApplicationAPIDelegate(TenantServiceAccessor accessor, ApplicationModelConverter converter, long loggedUserId, ApplicationTokenValidator tokenValidator)
public Application createApplication(ApplicationCreator applicationCreator) throws AlreadyExistsException, CreationException
public Application getApplication(long applicationId) throws ApplicationNotFoundException
ApplicationNotFoundExceptionpublic void deleteApplication(long applicationId)
throws DeletionException
DeletionExceptionpublic SearchResult<Application> searchApplications(SearchApplications searchApplications) throws SearchException
SearchExceptionpublic Application updateApplication(long applicationId, ApplicationUpdater updater) throws UpdateException, AlreadyExistsException, ApplicationNotFoundException
Copyright © 2016 Bonitasoft S.A.. All rights reserved.