Blame view

src/Request/TTRequestImpl/TTRequestDataClass.php 2.27 KB
0b6b2080   Elena.Budnik   TT download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
<?php

abstract class TTRequestTimeFormatEnum
{
	const UNKNOWN   = "";
	const ISO       = "ISO";
	const DDTIME    = "DD";
	const TIMESTAMP = "DOUBLE";
}

abstract class TTRequestFileFormatEnum
{
	const UNKNOWN  = "";
	const ASCII    = "ASCII";
	const VOTABLE  = "VO";
	const INTERNAL = "Internal";
} 

/**
 * @class TTRequestDataClass
 * @brief Data for a TT process request
 * @details
 */
class TTRequestDataClass extends RequestDataClass
{
	private $inputTimeTable      = "";
	private $outputTimeTable     = "";
	private $inputFileFormat     = "";
	private $outputFileFormat    = "";
	private $inputTimeFormat     = "";
	private $outputTimeFormat    = "";
	private $outputDir    = "";
	private $cmd             = "";
	private $envVars         = array();		
	private $exitCode        = 0;
	
	public function getInputFileName()
	{
		return $this->inputTimeTable;
	}

	public function setInputFileName($inputTimeTable)
	{
		$this->inputTimeTable = $inputTimeTable;
	}
	
	public function getOutputFileName()
	{
		return $this->outputTimeTable;
	}

	public function setOutputFileName($outputTimeTable)
	{
		$this->outputTimeTable = $outputTimeTable;
	}
	
	public function getOutputFileFormat()
	{
		return $this->outputFileFormat;
	}
		
	public function setOutputFileFormat($outputFileFormat)
	{
		$this->outputFileFormat = $outputFileFormat;
	}
	
	public function getInputFileFormat()
	{
		return $this->inputFileFormat;
	}

	public function setInputFileFormat($inputFileFormat)
	{
		$this->inputFileFormat = $inputFileFormat;
	}
	
	public function getOutputDir()
	{
		return $this->outputDir."/";
	}

	public function setOutputDir($outputDir)
	{
		$this->outputDir = $outputDir;
	}
	
	public function getCmd()
	{
		return $this->cmd;
	}

	public function setCmd($cmd)
	{
		$this->cmd = $cmd;
	}

	public function getEnvVars()
	{
		return $this->envVars;
	}

	public function setEnvVars($envVars)
	{
		$this->envVars = $envVars;
	}
	
	public function getType()
	{
		return $this->type;
	}

	public function setType($type)
	{
		$this->type = $type;
	}


	public function getErrorCode()
	{
		return $this->exitCode;
	}

	public function setErrorCode($errorCode)
	{
		$this->exitCode = $errorCode;
	}
}

?>