List of usage examples for org.springframework.util Assert state
public static void state(boolean expression, Supplier<String> messageSupplier)
From source file:devbury.dewey.core.server.DeweySettings.java
@PostConstruct public void checkProperties() { Assert.state(DEFAULT_SERVER.equals(server) || !DEFAULT_URL.equals(url), "dewey.url is not set!"); logger.info("Dewey server: {}", getServer()); logger.info("Dewey url: {}", getUrl()); }
From source file:org.cloudfoundry.identity.uaa.error.JsonAwareAuthenticationEntryPoint.java
public void afterPropertiesSet() throws Exception { Assert.state(StringUtils.hasText(realmName), "realmName must be specified"); }
From source file:org.spring.beans.factory.TestBeanFactory.java
protected TestBean getBean() { Assert.state(bean != null, "The TestBean was not created!"); return bean; }
From source file:org.spring.data.gemfire.app.dao.vendor.SQLFireHibernateUserDao.java
protected Session preProcess(final Session session) { Assert.notNull(session, "The Hibernate Session must not be null!"); Assert.state(session.isOpen(), "The Session is closed!"); if (session instanceof SessionImpl) { System.out.printf("The Hibernate Session is a SessionImpl!%n"); try {// ww w .j a v a 2 s. c om Assert.state(!((SessionImpl) session).connection().isClosed(), "The Hibernate Session's Connection is closed!"); //((SessionImpl) session).connection().setAutoCommit(false); // NOTE not required for SQLFire ((SessionImpl) session).connection().setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED); } catch (SQLException e) { System.err.printf("Failed to set 'autoCommit' and 'Isolation-level' on Connection!%n%1$s%n", e); } } return session; }
From source file:org.spring.data.gemfire.app.dao.repo.support.ProgrammerRepositoryImpl.java
protected GemfireTemplate getTemplate() { Assert.state(programmersTemplate != null, "the GemfireTemplate for the '/Programmers' Region was not properly initialized"); return programmersTemplate; }
From source file:de.visualdependencies.plugin.impl.DefaultConnectionProviderImpl.java
protected Connection buildConnection(final SchemaConnection schemaConnection) throws SQLException { Assert.state(false, "This method is not implemented."); return null;/*from w ww.j av a 2s. co m*/ }
From source file:org.cloudfoundry.tools.io.local.LocalFolder.java
/** * @return The user home folder//from w ww.j ava2s . co m */ public static LocalFolder home() { String home = System.getProperty("user.home"); Assert.state(StringUtils.hasLength(home), "Unable to locate home folder"); return new LocalFolder(home); }
From source file:net.sf.gazpachoquest.services.core.impl.QuestionnaireAnswersServiceImpl.java
@Override @Transactional(readOnly = false)//from w w w.jav a 2s . co m public void save(Questionnaire questionnaire, String questionCode, Object answer) { Assert.state(!questionnaire.isNew(), "Persist the questionnaire before saving answers"); Questionnaire fetched = questionnaireRepository.findOne(questionnaire.getId()); Assert.state(!fetched.isDraft(), "Confirm the questionnaire before saving answers"); Integer questionnairDefinitionId = fetched.getQuestionnaireDefinition().getId(); QuestionnaireAnswers questionnaireAnswers = repository.findByOne(questionnairDefinitionId, fetched.getAnswersId()); questionnaireAnswers.setAnswer(questionCode, answer); questionnaireAnswers = repository.save(questionnairDefinitionId, questionnaireAnswers); }
From source file:com.travelport.restneohack.model.domain.AccountView.java
public AccountView withShippingAddress(Address shippingAddress) { Assert.state(traveler.hasAddress(shippingAddress), "valid traveler address for " + traveler); this.shippingAddress = shippingAddress; return this; }
From source file:net.sf.gazpachoquest.services.core.impl.LabelServiceImpl.java
@Override @Transactional(readOnly = false)//from ww w . ja v a2 s . c o m public Label save(final Label entity) { Assert.state(!entity.isNew(), "Label must be already persisted. Try by adding to labelSet first."); Label existing = repository.save(entity); existing.setLanguage(entity.getLanguage()); existing.setLanguageSettings(entity.getLanguageSettings()); return existing; }