private SApplication importApplication(SApplication applicationToBeImported) throws SBonitaException, AlreadyExistsException { SApplication conflictingApplication = applicationService.getApplicationByToken(applicationToBeImported.getToken()); if (conflictingApplication != null) { strategy.whenApplicationExists(conflictingApplication, applicationToBeImported); } return applicationService.createApplication(applicationToBeImported); }
private SApplication importApplication(SApplication applicationToBeImported) throws SBonitaException, AlreadyExistsException { SApplication conflictingApplication = applicationService.getApplicationByToken(applicationToBeImported.getToken()); if (conflictingApplication != null) { strategy.whenApplicationExists(conflictingApplication, applicationToBeImported); } return applicationService.createApplication(applicationToBeImported); }
public Application createApplication(final ApplicationCreator applicationCreator) throws AlreadyExistsException, CreationException { try { validateCreator(applicationCreator); final SApplication sApplication = applicationService.createApplication(converter.buildSApplication(applicationCreator, loggedUserId)); return converter.toApplication(sApplication); } catch (final SObjectAlreadyExistsException e) { throw new AlreadyExistsException(e.getMessage()); } catch (final SBonitaException e) { throw new CreationException(e); } }
public Application createApplication(final ApplicationCreator applicationCreator) throws AlreadyExistsException, CreationException { try { validateCreator(applicationCreator); final SApplication sApplication = applicationService.createApplication(converter.buildSApplication(applicationCreator, loggedUserId)); return converter.toApplication(sApplication); } catch (final SObjectAlreadyExistsException e) { throw new AlreadyExistsException(e.getMessage()); } catch (final SBonitaException e) { throw new CreationException(e); } }