Changeset 2196
- Timestamp:
- 09/04/12 14:31:56 (12 years ago)
- Location:
- SRUClient/trunk/src
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
SRUClient/trunk/src/main/java/eu/clarin/sru/client/SRURecordDataParser.java
r2168 r2196 23 23 /** 24 24 * A parser to parse record data and create appropriate Java objects. 25 * 25 * 26 26 */ 27 27 public interface SRURecordDataParser { 28 /** constant record data schema parser to match any schema */29 public static final String RECORD_DATA_PARSER_SCHEMA_ANY = "*";30 31 32 28 /** 33 29 * The record schema this parser is able to process. 34 * 30 * 35 31 * @return the record schema this parser is able to process 36 32 */ … … 40 36 /** 41 37 * Parse a record data into a Java object. 42 * 38 * 43 39 * @param reader 44 40 * a {@link XMLStreamReader} to parse the record data -
SRUClient/trunk/src/main/java/eu/clarin/sru/client/SRUSimpleClient.java
r2168 r2196 1142 1142 SRURecordDataParser parser = parsers.get(schema); 1143 1143 if (parser == null) { 1144 parser = parsers.get(SRU RecordDataParser.RECORD_DATA_PARSER_SCHEMA_ANY);1144 parser = parsers.get(SRUClientConstants.RECORD_DATA_PARSER_SCHEMA_ANY); 1145 1145 } 1146 1146 return parser; -
SRUClient/trunk/src/main/java/eu/clarin/sru/fcs/ClarinFederatedContentSearchRecordData.java
r2163 r2196 53 53 @Override 54 54 public String getRecordSchema() { 55 return ClarinFederatedContentSearchRecordParser.FCS_NS;55 return RECORD_SCHEMA; 56 56 } 57 57 -
SRUClient/trunk/src/main/java/eu/clarin/sru/fcs/ClarinFederatedContentSearchRecordParser.java
r2191 r2196 36 36 private static final Logger logger = 37 37 LoggerFactory.getLogger(ClarinFederatedContentSearchRecordParser.class); 38 p ublicstatic final String FCS_NS =38 private static final String FCS_NS = 39 39 ClarinFederatedContentSearchRecordData.RECORD_SCHEMA; 40 40 private static final String FCS_KWIC_NS = "http://clarin.eu/fcs/1.0/kwic"; -
SRUClient/trunk/src/test/java/eu/clarin/sru/client/TestSimpleClient.java
r2165 r2196 44 44 * just use one dump handler for each request. 45 45 * A real application should be smarter here and use the 46 * appropriate handler 46 * appropriate handler 47 47 */ 48 48 SRUDefaultHandlerAdapter handler = new SRUDefaultHandlerAdapter() { … … 105 105 new Object[] { identifier, position, 106 106 data.getRecordSchema() }); 107 if (ClarinFederatedContentSearchRecord Parser.FCS_NS107 if (ClarinFederatedContentSearchRecordData.RECORD_SCHEMA 108 108 .equals(data.getRecordSchema())) { 109 109 ClarinFederatedContentSearchRecordData record = (ClarinFederatedContentSearchRecordData) data; … … 166 166 logger.error("a fatal error occured while performing 'searchRetrieve' request", e); 167 167 } 168 168 169 169 logger.info("done"); 170 170 } else {
Note: See TracChangeset
for help on using the changeset viewer.