Skip to end of metadata
Go to start of metadata

Author

Boris Capitanu

Creation date

06/06/2011

Firing policy

all

Package

org.seasr.meandre.components.jstor.io

DESCRIPTION

This component performs a query against the JSTOR 'Data For Research' data. The format of the query conforms to CQL (Contextual Query Language), a standard syntax for representing queries. A formal definition of CQL can be found on the Library of Congress web site.

Searchable fields:

  • dc.creator - Article author(s)
  • dc.date - Searches the articles date of publication, format='YYYY-MM-DDT00:00:00Z'
  • dc.description - Searches article abstract, if available
  • dc.identifier - Article UID
  • dc.language - Searches language field using a ISO 639-2 3 digit language code
  • dc.publisher - Refer to Publisher facet on DfR Explore page for publisher names
  • dc.subject - Searches auto-extracted keywords associated with article
  • dc.title - Article title
  • jstor.articletype - JSTOR article type, recognized values are 'research-article', 'book-review', 'misc', 'news', and 'editorial'
  • jstor.discipline - Refer to Discipline facet on DfR Explore page for discipline names
  • jstor.journaltitle - Refer to Journal facet facet on DfR Explore page for journal titles
  • jstor.text - Searches everything

Sample queries:

  • Search for documents in 'Education' discipline: jstor.discipline='Education'
  • Search for documents with keyterm 'space': dc.subject=space
  • Search for documents with publisher 'Springer': dc.publisher=springer
  • Search for documents with term 'jefferson' anywhere: jstor.text=jefferson

INPUTS

Name

Description

Example

query
The query
TYPE: java.lang.String
TYPE: org.seasr.datatypes.BasicDataTypes.Strings
TYPE: byte[]
TYPE: org.seasr.datatypes.BasicDataTypes.Bytes
TYPE: java.lang.Object

 

OUTPUTS

Name

Description

Example

error
This port is used to output any unhandled errors encountered during the execution of this component

 

xml
The JSTOR DFR XML response
TYPE: org.seasr.datatypes.BasicDataTypes.Strings

 

PROPERTIES

Name

Description

Default value

_debug_level
Controls the verbosity of debug messages printed by the component during execution.
Possible values are: off, severe, warning, info, config, fine, finer, finest, all
Append ',mirror' to any of the values above to mirror that output to the server logs.
info
max_size
Maximum number of records to retrieve (set to -1 to retrieve all records)
100
_ignore_errors
Set to 'true' to ignore all unhandled exceptions and prevent the flow from being terminated. Setting this property to 'false' will result in the flow being terminated in the event an unhandled exception is thrown during the execution of this component
false
Write a comment…