fluid-api/src/main/java/com/fluidbpm/program/api/util/cache/CacheUtil.java
private static Object invoke(Method methodParam, Object objParam)
	{
		try {
			return methodParam.invoke(objParam);
		}
		//Changed for Java 1.6 compatibility...
		catch (InvocationTargetException e) {

			throw new FluidCacheException(
					"Unable to invoke method '"+
							methodParam.getName() +"'. "+e.getMessage(),e);
		} catch (IllegalAccessException e) {

			throw new FluidCacheException(
					"Unable to invoke method '"+
							methodParam.getName() +"'. "+e.getMessage(),e);
		} catch (IllegalArgumentException e) {

			throw new FluidCacheException(
					"Unable to invoke method '"+
							methodParam.getName() +"'. "+e.getMessage(),e);
		}
	}
private static Object invoke(Method methodParam, Object objParam)
	{
		try {
			return methodParam.invoke(objParam);
		}
		//Changed for Java 1.6 compatibility...
		catch (InvocationTargetException e) {

			throw new FluidCacheException(
					"Unable to invoke method '"+
							methodParam.getName() +"'. "+e.getMessage(),e);
		} catch (IllegalAccessException e) {

			throw new FluidCacheException(
					"Unable to invoke method '"+
							methodParam.getName() +"'. "+e.getMessage(),e);
		} catch (IllegalArgumentException e) {

			throw new FluidCacheException(
					"Unable to invoke method '"+
							methodParam.getName() +"'. "+e.getMessage(),e);
		}
	}
private static Object invoke ( Method methodParam , Object objParam ) { try { return methodParam . invoke ( objParam ) ; } //Changed for Java 1.6 compatibility... catch ( InvocationTargetException e ) { throw new FluidCacheException ( "Unable to invoke method '" + methodParam . getName ( ) + "'. " + e . getMessage ( ) , e ) ; } catch ( IllegalAccessException e ) { throw new FluidCacheException ( "Unable to invoke method '" + methodParam . getName ( ) + "'. " + e . getMessage ( ) , e ) ; } catch ( IllegalArgumentException e ) { throw new FluidCacheException ( "Unable to invoke method '" + methodParam . getName ( ) + "'. " + e . getMessage ( ) , e ) ; } }
Invokes the {@code methodParam} method on {@code objParam}.

@param methodParam The method to invoke.
@param objParam The object to invoke the method on.

@return The result of the invoked object.
Invokes the { @code methodParam } method on { @code objParam } .