List of usage examples for org.springframework.util Assert notNull
public static void notNull(@Nullable Object object, Supplier<String> messageSupplier)
From source file:com.epam.cme.facades.order.converters.populator.BundleOrderPopulator.java
@Override public void populate(final S source, final T target) { Assert.notNull(source, "Parameter source cannot be null."); Assert.notNull(target, "Parameter target cannot be null."); if (source.getBillingTime() == null) { // compatibility mode: do not perform the bundling specific populator tasks return;/*from ww w . ja v a 2s . c om*/ } }
From source file:org.cleverbus.core.common.asynch.LogContextHelper.java
/** * Set log context parameters, specifically: * <ul>/*from ww w. ja v a 2 s. co m*/ * <li>{@link LogContextFilter#CTX_SOURCE_SYSTEM} * <li>{@link LogContextFilter#CTX_CORRELATION_ID} * <li>{@link LogContextFilter#CTX_PROCESS_ID} * <li>{@link LogContextFilter#CTX_REQUEST_ID} * </ul> * * It's because child threads don't inherits this information from parent thread automatically. * If there is no request ID defined then new ID is created. * * @param message the message * @param requestId the request ID */ public static void setLogContextParams(Message message, @Nullable String requestId) { Assert.notNull(message, "the message must not be null"); // source system Log.setContextValue(LogContextFilter.CTX_SOURCE_SYSTEM, message.getSourceSystem().getSystemName()); // correlation ID Log.setContextValue(LogContextFilter.CTX_CORRELATION_ID, message.getCorrelationId()); // process ID Log.setContextValue(LogContextFilter.CTX_PROCESS_ID, message.getProcessId()); // request ID if (StringUtils.hasText(requestId)) { Log.setContextValue(LogContextFilter.CTX_REQUEST_ID, requestId); } else { Log.setContextValue(LogContextFilter.CTX_REQUEST_ID, new GUID().toString()); } }
From source file:com.frank.search.solr.core.query.ExistsFunction.java
/** * Creates new {@link ExistsFunction} representing {@code exists(function())} * //from ww w . ja v a 2 s . c o m * @param function * @return */ public static ExistsFunction exists(Function function) { Assert.notNull(function, "Function cannot be 'null' for exists operation."); return new ExistsFunction(function); }
From source file:com.manning.siia.kitchen.domain.Meal.java
public Meal(final Recipe recipe) { Assert.notNull(recipe, "Cannot make a meal without a recipe"); this.recipe = recipe; }
From source file:us.swcraft.springframework.session.messages.SerializedAttribute.java
public SerializedAttribute(String className, byte[] content) { Assert.notNull(content, "Serialized content can't be null"); this.className = className; this.content = Arrays.copyOf(content, content.length); }
From source file:com.brian.data.jpa.service.CitySearchCriteria.java
public CitySearchCriteria(String name) { Assert.notNull(name, "Name must not be null"); this.name = name; }
From source file:org.books.modules.book.dao.BookSearchCriteria.java
public BookSearchCriteria(String name) { Assert.notNull(name, "Name must not be null"); this.name = name; }
From source file:org.esnm.server.data.jpa.service.EmailSearchCriteria.java
public EmailSearchCriteria(String address) { Assert.notNull(address, "Address must not be null"); this.address = address; }
From source file:com.frank.search.solr.core.query.CurrencyFunction.java
/** * Create new {@link CurrencyFunction} using ISO-4217 currencyCode representing * {@code currency(fiel.getName(),currencyCode)} * * @param field//from w w w. j a v a 2 s . com * @param currencyCode * @return */ public static CurrencyFunction currency(Field field, String currencyCode) { Assert.notNull(field, "Field for currency function must not be 'null'."); return currency(field.getName(), currencyCode); }
From source file:org.opencredo.cloud.storage.jcloud.JCloudCredentials.java
/** * @param ak AWS Access Key/*from w w w . j a va 2 s . c o m*/ * @param sak AWS Secret Access Key */ public JCloudCredentials(String ak, String sak) { Assert.notNull(ak, "Access key is not provided"); Assert.notNull(sak, "Secret access key is not provided"); accessKey = ak; secretAccessKey = sak; }