Class DefaultApplicationService
- java.lang.Object
-
- org.bonitasoft.web.client.services.impl.base.AbstractService
-
- org.bonitasoft.web.client.services.impl.DefaultApplicationService
-
- All Implemented Interfaces:
ApplicationService
public class DefaultApplicationService extends AbstractService implements ApplicationService
-
-
Field Summary
-
Fields inherited from class org.bonitasoft.web.client.services.impl.base.AbstractService
apiProvider, COMMUNITY_LICENCE, objectMapper
-
-
Constructor Summary
Constructors Constructor Description DefaultApplicationService(ClientContext clientContext, ApiProvider apiProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteApplication(String applicationToken)voiddeletePage(String token)ApplicationgetApplication(String applicationToken)Return The application for the given token or throw aNotFoundExceptionPagegetPage(String token)Return the page for the given toke or throw aNotFoundExceptionvoidimportApplications(File applicationFile, ApplicationImportPolicy policy)voidimportBonitaConfiguration(File configurationFile)PageimportPage(File pageZip)List<Application>searchApplications(int page, int count)List<Application>searchApplications(ApplicationApi.SearchApplicationsQueryParams params)List<Page>searchPages(int page, int count)List<Page>searchPages(PageApi.SearchPagesQueryParams params)-
Methods inherited from class org.bonitasoft.web.client.services.impl.base.AbstractService
getLicense, isCommunity
-
-
-
-
Constructor Detail
-
DefaultApplicationService
public DefaultApplicationService(ClientContext clientContext, ApiProvider apiProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
-
Method Detail
-
importApplications
public void importApplications(File applicationFile, ApplicationImportPolicy policy)
- Specified by:
importApplicationsin interfaceApplicationService
-
getApplication
public Application getApplication(String applicationToken)
Description copied from interface:ApplicationServiceReturn The application for the given token or throw aNotFoundException- Specified by:
getApplicationin interfaceApplicationService- Returns:
- The corresponding application
-
searchApplications
public List<Application> searchApplications(int page, int count)
- Specified by:
searchApplicationsin interfaceApplicationService
-
searchApplications
public List<Application> searchApplications(ApplicationApi.SearchApplicationsQueryParams params)
- Specified by:
searchApplicationsin interfaceApplicationService
-
deleteApplication
public void deleteApplication(String applicationToken)
- Specified by:
deleteApplicationin interfaceApplicationService
-
importBonitaConfiguration
public void importBonitaConfiguration(File configurationFile)
- Specified by:
importBonitaConfigurationin interfaceApplicationService
-
importPage
public Page importPage(File pageZip)
- Specified by:
importPagein interfaceApplicationService
-
searchPages
public List<Page> searchPages(int page, int count)
- Specified by:
searchPagesin interfaceApplicationService
-
searchPages
public List<Page> searchPages(PageApi.SearchPagesQueryParams params)
- Specified by:
searchPagesin interfaceApplicationService
-
getPage
public Page getPage(String token)
Description copied from interface:ApplicationServiceReturn the page for the given toke or throw aNotFoundException- Specified by:
getPagein interfaceApplicationService- Returns:
-
deletePage
public void deletePage(String token)
- Specified by:
deletePagein interfaceApplicationService
-
-