Revision 50887
Added by Alessia Bardi about 6 years ago
ResumptionTokenImpl.java | ||
---|---|---|
45 | 45 |
* |
46 | 46 |
* {@inheritDoc} |
47 | 47 |
* |
48 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#serialize()
|
|
48 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#serialize()
|
|
49 | 49 |
*/ |
50 | 50 |
@Override |
51 | 51 |
public String serialize() { |
52 |
String escapedQuery = StringEscapeUtils.escapeXml(query); |
|
52 |
String escapedQuery = StringEscapeUtils.escapeXml11(query);
|
|
53 | 53 |
List<String> info = Lists.newArrayList("" + nMaxElements, metadataPrefix, escapedQuery, "" + nRead, lastObjIdentifier, "" + hasDateRange, requestedSet); |
54 | 54 |
// try { |
55 | 55 |
return StringUtils.join(info, "|"); |
... | ... | |
66 | 66 |
* |
67 | 67 |
* @throws BadResumptionTokenException |
68 | 68 |
* |
69 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#deserialize(java.lang.String)
|
|
69 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#deserialize(java.lang.String)
|
|
70 | 70 |
*/ |
71 | 71 |
@Override |
72 | 72 |
public void deserialize(final String token) throws BadResumptionTokenException { |
... | ... | |
95 | 95 |
* |
96 | 96 |
* {@inheritDoc} |
97 | 97 |
* |
98 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#getnMaxElements()
|
|
98 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#getnMaxElements()
|
|
99 | 99 |
*/ |
100 | 100 |
@Override |
101 | 101 |
public int getnMaxElements() { |
... | ... | |
106 | 106 |
* |
107 | 107 |
* {@inheritDoc} |
108 | 108 |
* |
109 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#setnMaxElements(int)
|
|
109 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#setnMaxElements(int)
|
|
110 | 110 |
*/ |
111 | 111 |
@Override |
112 | 112 |
public void setnMaxElements(final int nMaxElements) { |
... | ... | |
117 | 117 |
* |
118 | 118 |
* {@inheritDoc} |
119 | 119 |
* |
120 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#getMetadataPrefix()
|
|
120 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#getMetadataPrefix()
|
|
121 | 121 |
*/ |
122 | 122 |
@Override |
123 | 123 |
public String getMetadataPrefix() { |
... | ... | |
128 | 128 |
* |
129 | 129 |
* {@inheritDoc} |
130 | 130 |
* |
131 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#setMetadataPrefix(java.lang.String)
|
|
131 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#setMetadataPrefix(java.lang.String)
|
|
132 | 132 |
*/ |
133 | 133 |
@Override |
134 | 134 |
public void setMetadataPrefix(final String metadataPrefix) { |
... | ... | |
139 | 139 |
* |
140 | 140 |
* {@inheritDoc} |
141 | 141 |
* |
142 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#getQuery()
|
|
142 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#getQuery()
|
|
143 | 143 |
*/ |
144 | 144 |
@Override |
145 | 145 |
public String getQuery() { |
... | ... | |
150 | 150 |
* |
151 | 151 |
* {@inheritDoc} |
152 | 152 |
* |
153 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#setQuery(java.lang.String)
|
|
153 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#setQuery(java.lang.String)
|
|
154 | 154 |
*/ |
155 | 155 |
@Override |
156 | 156 |
public void setQuery(final String query) { |
... | ... | |
161 | 161 |
* |
162 | 162 |
* {@inheritDoc} |
163 | 163 |
* |
164 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#getnRead()
|
|
164 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#getnRead()
|
|
165 | 165 |
*/ |
166 | 166 |
@Override |
167 | 167 |
public int getnRead() { |
... | ... | |
172 | 172 |
* |
173 | 173 |
* {@inheritDoc} |
174 | 174 |
* |
175 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#setnRead(int)
|
|
175 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#setnRead(int)
|
|
176 | 176 |
*/ |
177 | 177 |
@Override |
178 | 178 |
public void setnRead(final int nRead) { |
... | ... | |
183 | 183 |
* |
184 | 184 |
* {@inheritDoc} |
185 | 185 |
* |
186 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#getLastObjIdentifier()
|
|
186 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#getLastObjIdentifier()
|
|
187 | 187 |
*/ |
188 | 188 |
@Override |
189 | 189 |
public String getLastObjIdentifier() { |
... | ... | |
194 | 194 |
* |
195 | 195 |
* {@inheritDoc} |
196 | 196 |
* |
197 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#setLastObjIdentifier(java.lang.String)
|
|
197 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#setLastObjIdentifier(java.lang.String)
|
|
198 | 198 |
*/ |
199 | 199 |
@Override |
200 | 200 |
public void setLastObjIdentifier(final String lastObjIdentifier) { |
... | ... | |
205 | 205 |
* |
206 | 206 |
* {@inheritDoc} |
207 | 207 |
* |
208 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#getRequestedSet()
|
|
208 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#getRequestedSet()
|
|
209 | 209 |
*/ |
210 | 210 |
@Override |
211 | 211 |
public String getRequestedSet() { |
... | ... | |
216 | 216 |
* |
217 | 217 |
* {@inheritDoc} |
218 | 218 |
* |
219 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#setRequestedSet(java.lang.String)
|
|
219 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#setRequestedSet(java.lang.String)
|
|
220 | 220 |
*/ |
221 | 221 |
@Override |
222 | 222 |
public void setRequestedSet(final String requestedSet) { |
... | ... | |
227 | 227 |
* |
228 | 228 |
* {@inheritDoc} |
229 | 229 |
* |
230 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#hasDateRange()
|
|
230 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#hasDateRange()
|
|
231 | 231 |
*/ |
232 | 232 |
@Override |
233 | 233 |
public boolean hasDateRange() { |
... | ... | |
238 | 238 |
* |
239 | 239 |
* {@inheritDoc} |
240 | 240 |
* |
241 |
* @see eu.dnetlib.data.information.oai.publisher.core.ResumptionToken#setDateRange(boolean)
|
|
241 |
* @see eu.dnetlib.data.information.oai.publisher.info.ResumptionToken#setDateRange(boolean)
|
|
242 | 242 |
*/ |
243 | 243 |
@Override |
244 | 244 |
public void setDateRange(final boolean hasDateRange) { |
Also available in: Unified diff
removed javadoc errors