Class AbstractCommandOperation
java.lang.Object
com.auto.framework.operation.commmand.AbstractCommandOperation
- All Implemented Interfaces:
Operation
public abstract class AbstractCommandOperation extends java.lang.Object implements Operation
User: Priytam Jee Pandey
Date: 28/05/20
Time: 1:17 pm
email: mrpjpandey@gmail.com
-
Field Summary
Fields Modifier and Type Field Description protected CommandResultresult -
Constructor Summary
Constructors Constructor Description AbstractCommandOperation(java.lang.String installationDir, CommandRequest commandRequest)AbstractCommandOperation(java.lang.String installationDir, CommandRequest commandRequest, java.util.Map<java.lang.String,java.lang.String> mapEnvVariable) -
Method Summary
Modifier and Type Method Description voidexecute()longgetCommandTimeout()protected java.lang.StringgetCWD()protected java.util.Map<java.lang.String,java.lang.String>getEnv()protected java.lang.StringgetHost()java.lang.StringgetInstallationDir()CommandRequestgetRequest()CommandResultgetResult()voidsetCommandTimeout(long commandTimeout)voidsetCwd(java.lang.String cwd)voidsetEnv(java.lang.String name, java.lang.String val)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.auto.framework.operation.Operation
getName, shouldRunInBackground
-
Field Details
-
Constructor Details
-
AbstractCommandOperation
-
AbstractCommandOperation
public AbstractCommandOperation(java.lang.String installationDir, CommandRequest commandRequest, java.util.Map<java.lang.String,java.lang.String> mapEnvVariable)
-
-
Method Details
-
execute
public void execute() -
getRequest
- Specified by:
getRequestin interfaceOperation
-
getResult
-
getCWD
protected java.lang.String getCWD() -
setCwd
public void setCwd(java.lang.String cwd) -
getEnv
protected java.util.Map<java.lang.String,java.lang.String> getEnv() -
setEnv
public void setEnv(java.lang.String name, java.lang.String val) -
getInstallationDir
public java.lang.String getInstallationDir() -
getHost
protected java.lang.String getHost() -
setCommandTimeout
public void setCommandTimeout(long commandTimeout) -
getCommandTimeout
public long getCommandTimeout()
-