com.eurotech.framework.cloud.app.command
Class EsfCommandRequestPayload

java.lang.Object
  extended by com.eurotech.framework.message.EsfPayload
      extended by com.eurotech.framework.message.EsfRequestPayload
          extended by com.eurotech.framework.cloud.app.command.EsfCommandRequestPayload

public class EsfCommandRequestPayload
extends EsfRequestPayload


Field Summary
static String METRIC_ARG
           
static String METRIC_ASYNC
           
static String METRIC_CMD
           
static String METRIC_DIR
           
static String METRIC_ENVP
           
static String METRIC_STDIN
           
static String METRIC_TOUT
           
 
Fields inherited from class com.eurotech.framework.message.EsfRequestPayload
METRIC_REQUEST_ID, REQUESTER_CLIENT_ID
 
Constructor Summary
EsfCommandRequestPayload(EsfPayload esfPayload)
           
EsfCommandRequestPayload(String command)
           
 
Method Summary
 String[] getArguments()
           
 String getCommand()
           
 String[] getEnvironmentPairs()
           
 String getStdin()
           
 Integer getTimeout()
           
 String getWorkingDir()
           
 byte[] getZipBytes()
           
 Boolean isRunAsync()
           
 void setArguments(String[] arguments)
           
 void setEnvironmentPairs(String[] environmentPairs)
           
 void setRunAsync(boolean runAsync)
           
 void setStdin(String stdin)
           
 void setTimeout(int timeout)
           
 void setWorkingDir(String workingDir)
           
 void setZipBytes(byte[] zipBytes)
           
 
Methods inherited from class com.eurotech.framework.message.EsfRequestPayload
buildFromEsfPayload, getRequesterClientId, getRequestId, setRequesterClientId, setRequestId
 
Methods inherited from class com.eurotech.framework.message.EsfPayload
addMetric, getBody, getMetric, getPosition, getTimestamp, metricNames, metrics, metricsIterator, removeAllMetrics, removeMetric, setBody, setPosition, setTimestamp
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

METRIC_CMD

public static final String METRIC_CMD
See Also:
Constant Field Values

METRIC_ARG

public static final String METRIC_ARG
See Also:
Constant Field Values

METRIC_ENVP

public static final String METRIC_ENVP
See Also:
Constant Field Values

METRIC_DIR

public static final String METRIC_DIR
See Also:
Constant Field Values

METRIC_STDIN

public static final String METRIC_STDIN
See Also:
Constant Field Values

METRIC_TOUT

public static final String METRIC_TOUT
See Also:
Constant Field Values

METRIC_ASYNC

public static final String METRIC_ASYNC
See Also:
Constant Field Values
Constructor Detail

EsfCommandRequestPayload

public EsfCommandRequestPayload(EsfPayload esfPayload)

EsfCommandRequestPayload

public EsfCommandRequestPayload(String command)
Method Detail

getArguments

public String[] getArguments()

setArguments

public void setArguments(String[] arguments)

getEnvironmentPairs

public String[] getEnvironmentPairs()

setEnvironmentPairs

public void setEnvironmentPairs(String[] environmentPairs)

getWorkingDir

public String getWorkingDir()

setWorkingDir

public void setWorkingDir(String workingDir)

getStdin

public String getStdin()

setStdin

public void setStdin(String stdin)

getTimeout

public Integer getTimeout()

setTimeout

public void setTimeout(int timeout)

isRunAsync

public Boolean isRunAsync()

setRunAsync

public void setRunAsync(boolean runAsync)

getCommand

public String getCommand()

getZipBytes

public byte[] getZipBytes()

setZipBytes

public void setZipBytes(byte[] zipBytes)


Copyright © 2013. All Rights Reserved.