com.liferay.portal.kernel.process
Class ProcessUtil

java.lang.Object
  extended by com.liferay.portal.kernel.process.ProcessUtil

public class ProcessUtil
extends java.lang.Object

Author:
Shuyang Zhou

Field Summary
static ConsumerOutputProcessor CONSUMER_OUTPUT_PROCESSOR
           
static LoggingOutputProcessor LOGGING_OUTPUT_PROCESSOR
           
 
Constructor Summary
ProcessUtil()
           
 
Method Summary
 void destroy()
           
static
<O,E> java.util.concurrent.Future<ObjectValuePair<O,E>>
execute(OutputProcessor<O,E> outputProcessor, java.util.List<java.lang.String> arguments)
           
static
<O,E> java.util.concurrent.Future<ObjectValuePair<O,E>>
execute(OutputProcessor<O,E> outputProcessor, java.lang.String... arguments)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONSUMER_OUTPUT_PROCESSOR

public static final ConsumerOutputProcessor CONSUMER_OUTPUT_PROCESSOR

LOGGING_OUTPUT_PROCESSOR

public static final LoggingOutputProcessor LOGGING_OUTPUT_PROCESSOR
Constructor Detail

ProcessUtil

public ProcessUtil()
Method Detail

execute

public static <O,E> java.util.concurrent.Future<ObjectValuePair<O,E>> execute(OutputProcessor<O,E> outputProcessor,
                                                                              java.util.List<java.lang.String> arguments)
                                                                 throws ProcessException
Throws:
ProcessException

execute

public static <O,E> java.util.concurrent.Future<ObjectValuePair<O,E>> execute(OutputProcessor<O,E> outputProcessor,
                                                                              java.lang.String... arguments)
                                                                 throws ProcessException
Throws:
ProcessException

destroy

public void destroy()