Example usage for org.springframework.util Assert notNull

List of usage examples for org.springframework.util Assert notNull

Introduction

In this page you can find the example usage for org.springframework.util Assert notNull.

Prototype

public static void notNull(@Nullable Object object, Supplier<String> messageSupplier) 

Source Link

Document

Assert that an object is not null .

Usage

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;
}