@Override public Application updateApplication(final long applicationId, final ApplicationUpdater updater) throws ApplicationNotFoundException, UpdateException, AlreadyExistsException { return getApplicationAPIDelegate().updateApplication(applicationId, updater); }
@Override public Application updateApplication(final long applicationId, final ApplicationUpdater updater) throws ApplicationNotFoundException, UpdateException, AlreadyExistsException { return getApplicationAPIDelegate().updateApplication(applicationId, updater); }
@Override public Application createApplication(final ApplicationCreator applicationCreator) throws AlreadyExistsException, CreationException { return getApplicationAPIDelegate().createApplication(applicationCreator); }
@Override public Application getApplication(final long applicationId) throws ApplicationNotFoundException { return getApplicationAPIDelegate().getApplication(applicationId); }
@Override public void deleteApplication(final long applicationId) throws DeletionException { getApplicationAPIDelegate().deleteApplication(applicationId); }
@Override public Application createApplication(final ApplicationCreator applicationCreator) throws AlreadyExistsException, CreationException { return getApplicationAPIDelegate().createApplication(applicationCreator); }
@Override public Application getApplication(final long applicationId) throws ApplicationNotFoundException { return getApplicationAPIDelegate().getApplication(applicationId); }
@Override public void deleteApplication(final long applicationId) throws DeletionException { getApplicationAPIDelegate().deleteApplication(applicationId); }
@Override public SearchResult<Application> searchApplications(final SearchOptions searchOptions) throws SearchException { final TenantServiceAccessor tenantAccessor = getTenantAccessor(); final SearchApplicationDescriptor appSearchDescriptor = tenantAccessor.getSearchEntitiesDescriptor().getSearchApplicationDescriptor(); final ApplicationModelConverter converter = getApplicationModelConverter(tenantAccessor.getPageService()); final ApplicationService applicationService = tenantAccessor.getApplicationService(); final SearchApplications searchApplications = new SearchApplications(applicationService, appSearchDescriptor, searchOptions, converter); return getApplicationAPIDelegate().searchApplications(searchApplications); }
@Override public SearchResult<Application> searchApplications(final SearchOptions searchOptions) throws SearchException { final TenantServiceAccessor tenantAccessor = getTenantAccessor(); final SearchApplicationDescriptor appSearchDescriptor = tenantAccessor.getSearchEntitiesDescriptor().getSearchApplicationDescriptor(); final ApplicationModelConverter converter = getApplicationModelConverter(tenantAccessor.getPageService()); final ApplicationService applicationService = tenantAccessor.getApplicationService(); final SearchApplications searchApplications = new SearchApplications(applicationService, appSearchDescriptor, searchOptions, converter); return getApplicationAPIDelegate().searchApplications(searchApplications); }