Statistics
| Revision:

svn-gvsig-desktop / branches / v10 / applications / appCatalogYNomenclatorClient / src / es / gva / cit / catalogClient / csw / parsers / CswSupportedProtocolOperations.java @ 8604

History | View | Annotate | Download (3.99 KB)

1 3566 jorpiell
2 3213 jorpiell
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
3
*
4
* Copyright (C) 2004 IVER T.I. and Generalitat Valenciana.
5
*
6
* This program is free software; you can redistribute it and/or
7
* modify it under the terms of the GNU General Public License
8
* as published by the Free Software Foundation; either version 2
9
* of the License, or (at your option) any later version.
10
*
11
* This program is distributed in the hope that it will be useful,
12
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
* GNU General Public License for more details.
15
*
16
* You should have received a copy of the GNU General Public License
17
* along with this program; if not, write to the Free Software
18
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307,USA.
19
*
20
* For more information, contact:
21
*
22
*  Generalitat Valenciana
23
*   Conselleria d'Infraestructures i Transport
24
*   Av. Blasco Ib??ez, 50
25
*   46010 VALENCIA
26
*   SPAIN
27
*
28
*      +34 963862235
29
*   gvsig@gva.es
30
*      www.gvsig.gva.es
31
*
32
*    or
33
*
34
*   IVER T.I. S.A
35
*   Salamanca 50
36
*   46005 Valencia
37
*   Spain
38
*
39
*   +34 963163400
40
*   dac@iver.es
41
*/
42
package es.gva.cit.catalogClient.csw.parsers;
43
44
/**
45
 * This class is use like a structure. It saves what protocol is
46
 * supported by each CSW operation. Each attribute is an array that
47
 * can contain next values: GET, POST or SOAP
48
 *
49 3566 jorpiell
 *
50 3213 jorpiell
 * @author Jorge Piera Llodra (piera_jor@gva.es)
51
 */
52
public class CswSupportedProtocolOperations {
53 3566 jorpiell
54
/**
55
 *
56
 *
57
 */
58
    private String[] getCapabilities = null;
59
60
/**
61
 *
62
 *
63
 */
64
    private String[] describeRecords = null;
65
66
/**
67
 *
68
 *
69
 */
70
    private String[] getDomain = null;
71
72
/**
73
 *
74
 *
75
 */
76
    private String[] getRecords = null;
77
78
/**
79
 *
80
 *
81
 */
82
    private String[] getRecordsById = null;
83
84
/**
85
 *
86
 *
87
 */
88
    private String[] Transaction = null;
89
90
/**
91
 *
92
 *
93
 */
94
    private String[] Harvest = null;
95
96
/**
97
 *
98
 *
99
 *
100
 * @return Returns the describeRecords.
101
 */
102
    public String[] getDescribeRecords() {
103 3213 jorpiell
                return describeRecords;
104 3566 jorpiell
    }
105
106
/**
107
 *
108
 *
109
 *
110
 * @param describeRecords The describeRecords to set.
111
 */
112
    public void setDescribeRecords(String[] describeRecords) {
113 3213 jorpiell
                this.describeRecords = describeRecords;
114 3566 jorpiell
    }
115
116
/**
117
 *
118
 *
119
 *
120
 * @return Returns the getCapabilities.
121
 */
122
    public String[] getGetCapabilities() {
123 3213 jorpiell
                return getCapabilities;
124 3566 jorpiell
    }
125
126
/**
127
 *
128
 *
129
 *
130
 * @param getCapabilities The getCapabilities to set.
131
 */
132
    public void setGetCapabilities(String[] getCapabilities) {
133 3213 jorpiell
                this.getCapabilities = getCapabilities;
134 3566 jorpiell
    }
135
136
/**
137
 *
138
 *
139
 *
140
 * @return Returns the getDomain.
141
 */
142
    public String[] getGetDomain() {
143 3213 jorpiell
                return getDomain;
144 3566 jorpiell
    }
145
146
/**
147
 *
148
 *
149
 *
150
 * @param getDomain The getDomain to set.
151
 */
152
    public void setGetDomain(String[] getDomain) {
153 3213 jorpiell
                this.getDomain = getDomain;
154 3566 jorpiell
    }
155
156
/**
157
 *
158
 *
159
 *
160
 * @return Returns the getRecords.
161
 */
162
    public String[] getGetRecords() {
163 3213 jorpiell
                return getRecords;
164 3566 jorpiell
    }
165
166
/**
167
 *
168
 *
169
 *
170
 * @param getRecords The getRecords to set.
171
 */
172
    public void setGetRecords(String[] getRecords) {
173 3213 jorpiell
                this.getRecords = getRecords;
174 3566 jorpiell
    }
175
176
/**
177
 *
178
 *
179
 *
180
 * @return Returns the getRecordsById.
181
 */
182
    public String[] getGetRecordsById() {
183 3213 jorpiell
                return getRecordsById;
184 3566 jorpiell
    }
185
186
/**
187
 *
188
 *
189
 *
190
 * @param getRecordsById The getRecordsById to set.
191
 */
192
    public void setGetRecordsById(String[] getRecordsById) {
193 3213 jorpiell
                this.getRecordsById = getRecordsById;
194 3566 jorpiell
    }
195
196
/**
197
 *
198
 *
199
 *
200
 * @return Returns the harvest.
201
 */
202
    public String[] getHarvest() {
203 3213 jorpiell
                return Harvest;
204 3566 jorpiell
    }
205
206
/**
207
 *
208
 *
209
 *
210
 * @param harvest The harvest to set.
211
 */
212
    public void setHarvest(String[] harvest) {
213 3213 jorpiell
                Harvest = harvest;
214 3566 jorpiell
    }
215
216
/**
217
 *
218
 *
219
 *
220
 * @return Returns the transaction.
221
 */
222
    public String[] getTransaction() {
223 3213 jorpiell
                return Transaction;
224 3566 jorpiell
    }
225
226
/**
227
 *
228
 *
229
 *
230
 * @param transaction The transaction to set.
231
 */
232
    public void setTransaction(String[] transaction) {
233 3213 jorpiell
                Transaction = transaction;
234 3566 jorpiell
    }
235
 }