Changeset 3001 for SRUServer


Ignore:
Timestamp:
06/06/13 10:05:07 (11 years ago)
Author:
oschonef
Message:
  • remove redundant null-checks (found by FindBugs?)
Location:
SRUServer/trunk/src/main/java/eu/clarin/sru/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • SRUServer/trunk/src/main/java/eu/clarin/sru/server/SRURequestImpl.java

    r2873 r3001  
    301301                        break;
    302302                    case RECORD_SCHEMA:
    303                         if (value != null) {
     303                        /*
     304                         * The parameter recordSchema may contain either schema
     305                         * identifier or the short name. If available, set to
     306                         * appropriate schema identifier in the request object.
     307                         */
     308                        SRUServerConfig.SchemaInfo schemaInfo =
     309                            config.findSchemaInfo(value);
     310                        if (schemaInfo != null) {
     311                            recordSchemaIdentifier = schemaInfo.getIdentifier();
     312                        } else {
    304313                            /*
    305                              * The parameter recordSchema may contain either
    306                              * schema identifier or the short name. If
    307                              * available, set to appropriate schema identifier
    308                              * in the request object.
     314                             * SRU servers are supposed to raise a non-surrogate
     315                             * (fatal) diagnostic in case the record schema is
     316                             * not known to the server.
    309317                             */
    310                             SRUServerConfig.SchemaInfo schemaInfo =
    311                                     config.findSchemaInfo(value);
    312                             if (schemaInfo != null) {
    313                                 recordSchemaIdentifier =
    314                                         schemaInfo.getIdentifier();
    315                             } else {
    316                                 /*
    317                                  * SRU servers are supposed to raise a
    318                                  * non-surrogate (fatal) diagnostic in case the
    319                                  * record schema is not known to the server.
    320                                  */
    321                                 addDiagnostic(
    322                                         SRUConstants.SRU_UNKNOWN_SCHEMA_FOR_RETRIEVAL,
    323                                         value, "Record schema \"" + value +
    324                                         "\" is not supported  for retrieval.");
    325                             }
     318                            addDiagnostic(
     319                                    SRUConstants.SRU_UNKNOWN_SCHEMA_FOR_RETRIEVAL,
     320                                    value, "Record schema \"" + value +
     321                                    "\" is not supported  for retrieval.");
    326322                        }
    327323                        break;
  • SRUServer/trunk/src/main/java/eu/clarin/sru/server/SRUServer.java

    r2866 r3001  
    353353            endResponse(out);
    354354        } finally {
    355             if (result != null) {
    356                 result.close();
    357             }
     355            result.close();
    358356        }
    359357    }
Note: See TracChangeset for help on using the changeset viewer.