org.ow2.petals.util
Class ParameterCheckHelper

java.lang.Object
  extended by org.ow2.petals.util.ParameterCheckHelper

public final class ParameterCheckHelper
extends java.lang.Object

Class managing parameters to checks there nullity or emptyness

Author:
wjoseph - eBMWebSourcing

Method Summary
static void isEmptyParameter(java.lang.String parameter, java.lang.String parameterName)
          Checks if the parameter is an empty string
static void isEmptyParameterWithLog(java.lang.String parameter, java.lang.String parameterName, org.ow2.petals.util.LoggingUtil log)
          Checks if the parameter is an empty string and log in error if it is empty
static void isNullOrEmptyParameter(java.lang.String parameter, java.lang.String parameterName)
          Checks if the parameter is null or empty
static void isNullOrEmptyParameterWithLog(java.lang.String parameter, java.lang.String parameterName, org.ow2.petals.util.LoggingUtil log)
          Checks if the parameter is null or empty and log in error if it is null
static void isNullParameter(java.lang.Object parameter, java.lang.String parameterName)
          Checks if the parameter is null
static void isNullParameterWithLog(java.lang.Object parameter, java.lang.String parameterName, org.ow2.petals.util.LoggingUtil log)
          Checks if the parameter is null and log in error if it is null
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

isEmptyParameter

public static void isEmptyParameter(java.lang.String parameter,
                                    java.lang.String parameterName)
                             throws java.lang.IllegalArgumentException
Checks if the parameter is an empty string

Parameters:
parameter - parameter to be tested
parameterName - name of the parameter
Throws:
java.lang.IllegalArgumentException - if parameter is empty

isEmptyParameterWithLog

public static void isEmptyParameterWithLog(java.lang.String parameter,
                                           java.lang.String parameterName,
                                           org.ow2.petals.util.LoggingUtil log)
                                    throws java.lang.IllegalArgumentException
Checks if the parameter is an empty string and log in error if it is empty

Parameters:
parameter - parameter to be tested
parameterName - name of the parameter
log - logger to use
Throws:
java.lang.IllegalArgumentException - if parameter is empty

isNullParameter

public static void isNullParameter(java.lang.Object parameter,
                                   java.lang.String parameterName)
                            throws java.lang.IllegalArgumentException
Checks if the parameter is null

Parameters:
parameter - parameter to be tested
parameterName - name of the parameter
Throws:
java.lang.IllegalArgumentException - if parameter is null

isNullParameterWithLog

public static void isNullParameterWithLog(java.lang.Object parameter,
                                          java.lang.String parameterName,
                                          org.ow2.petals.util.LoggingUtil log)
                                   throws java.lang.IllegalArgumentException
Checks if the parameter is null and log in error if it is null

Parameters:
parameter - parameter to be tested
parameterName - name of the parameter
log - logger to use
Throws:
java.lang.IllegalArgumentException - if parameter is null

isNullOrEmptyParameter

public static void isNullOrEmptyParameter(java.lang.String parameter,
                                          java.lang.String parameterName)
Checks if the parameter is null or empty

Parameters:
parameter - parameter to be tested
parameterName - name of the parameter
Throws:
java.lang.IllegalArgumentException - if parameter is null

isNullOrEmptyParameterWithLog

public static void isNullOrEmptyParameterWithLog(java.lang.String parameter,
                                                 java.lang.String parameterName,
                                                 org.ow2.petals.util.LoggingUtil log)
Checks if the parameter is null or empty and log in error if it is null

Parameters:
parameter - parameter to be tested
parameterName - name of the parameter
log - logger to use
Throws:
java.lang.IllegalArgumentException - if parameter is null


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.