def __init__(self,
              operation='searchRetrieve',
              version='1.2',
              recordSchema=None,
              **kwargs):
     Transparent.__init__(self, **kwargs)
     self._defaults = dict(operation=[operation], version=[version])
     if recordSchema:
         self._defaults['recordSchema'] = [recordSchema]
 def __init__(self,
              cacheTimeout=1 * 60 * 60,
              returnCachedValueInCaseOfException=False,
              backoffTimeout=None,
              **kwargs):
     Transparent.__init__(self, **kwargs)
     self._cache = TimedDictionary(timeout=cacheTimeout)
     self._returnCachedValueInCaseOfException = returnCachedValueInCaseOfException
     self._backoffTimeout = backoffTimeout
     self._backoffStarted = None
Esempio n. 3
0
 def __init__(self, namespaces=None, inlineDescriptions=False, knownTypes=None, relativeTypePositions=None, **kwargs):
     Transparent.__init__(self, **kwargs)
     namespaces=namespaces or defaultNamespaces
     self._Triples2RdfXml = partial(_Triples2RdfXml,
         namespaces=namespaces,
         createElement=partial(_createElement, namespaces=namespaces),
         createSubElement=partial(_createSubElement, namespaces=namespaces),
         inlineDescriptions=inlineDescriptions,
         nodePromotedTypes=dict((namespaces.curieToUri(t), t) for t in (NODE_PROMOTED_TYPES.union(knownTypes or []))),
         relativeTypePositions=dict(RELATIVE_TYPE_POSITIONS, **(relativeTypePositions or {}))
     )
 def __init__(self, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._convertDict = {}
Esempio n. 5
0
 def __init__(self, combinations, allowMissingParts=None):
     Transparent.__init__(self)
     self._combinations = combinations
     self._allowMissingParts = allowMissingParts or []
Esempio n. 6
0
 def __init__(self, rename):
     Transparent.__init__(self)
     self._rename = rename
 def __init__(self, method):
     Transparent.__init__(self)
     self._method = method
 def __init__(self, cacheTimeout=1*60*60, returnCachedValueInCaseOfException=False, backoffTimeout=None, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._cache = TimedDictionary(timeout=cacheTimeout)
     self._returnCachedValueInCaseOfException = returnCachedValueInCaseOfException
     self._backoffTimeout = backoffTimeout
     self._backoffStarted = None
Esempio n. 9
0
 def __init__(self, setsMask, name=None):
     Transparent.__init__(self, name=name)
     self._setsMask = set(setsMask)
Esempio n. 10
0
 def __init__(self, repository=None, preciseDatestamp=False, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._repository = repository
     self._preciseDatestamp = preciseDatestamp
Esempio n. 11
0
 def __init__(self, repository=None, preciseDatestamp=False, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._repository = repository
     self._preciseDatestamp = preciseDatestamp
Esempio n. 12
0
 def __init__(self, setsList):
     warn(
         "OaiSetSelect is deprecated; you probably need OaiSetMask instead.",
         DeprecationWarning)
     Transparent.__init__(self)
     self._setsList = setsList
 def __init__(self, partname):
     Transparent.__init__(self)
     self._partname = partname
Esempio n. 14
0
 def __init__(self, log, loggedPaths):
     Transparent.__init__(self)
     self._log = log
     self._loggedPaths = loggedPaths
Esempio n. 15
0
 def __init__(self, notFoundMethod=None):
     Transparent.__init__(self)
     self.notFound = self._notFound if notFoundMethod is None else notFoundMethod
 def __init__(self):
     Transparent.__init__(self)
     self._namespaceEnum = NamespaceEnum()
Esempio n. 17
0
 def __init__(self, notFoundMethod=None, additionalHeaders=None):
     Transparent.__init__(self)
     self.notFound = self._notFound if notFoundMethod is None else notFoundMethod
     self._additionalHeaders = {} if additionalHeaders is None else additionalHeaders
Esempio n. 18
0
 def __init__(self, metadataFormats=None):
     Transparent.__init__(self)
     self._metadataFormats = metadataFormats if metadataFormats else []
Esempio n. 19
0
 def __init__(self, rename):
     Transparent.__init__(self)
     self._rename = rename
Esempio n. 20
0
 def __init__(self, combinations, allowMissingParts=None):
     Transparent.__init__(self)
     self._combinations = combinations
     self._allowMissingParts = allowMissingParts or []
Esempio n. 21
0
 def __init__(self, defaultCore, coreConverters, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._defaultCore = defaultCore
     self._converts = dict(coreConverters)
Esempio n. 22
0
 def __init__(self, unqualifiedFields, name=None, **kwargs):
     Transparent.__init__(self, name=name)
     self._additionalKwargs = kwargs
     self.updateUnqualifiedFields(unqualifiedFields)
 def __init__(self, translate):
     Transparent.__init__(self)
     self.translate = translate
Esempio n. 24
0
 def __init__(self, unqualifiedFields, name=None, **kwargs):
     Transparent.__init__(self, name=name)
     self._additionalKwargs = kwargs
     self.updateUnqualifiedFields(unqualifiedFields)
Esempio n. 25
0
 def __init__(self, setsMask, name=None):
     Transparent.__init__(self, name=name)
     self._setsMask = set(setsMask)
Esempio n. 26
0
 def __init__(self, setsList):
     warn("OaiSetSelect is deprecated; you probably need OaiSetMask instead.", DeprecationWarning)
     Transparent.__init__(self)
     self._setsList = setsList
Esempio n. 27
0
 def __init__(self, method):
     Transparent.__init__(self)
     self._method = method
Esempio n. 28
0
 def __init__(self, defaultCore, coreConverters, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._defaultCore = defaultCore
     self._converts = dict(coreConverters)
Esempio n. 29
0
 def __init__(self, notFoundMethod=None, additionalHeaders=None):
     Transparent.__init__(self)
     self.notFound = self._notFound if notFoundMethod is None else notFoundMethod
     self._additionalHeaders = {} if additionalHeaders is None else additionalHeaders
 def __init__(self, xpath):
     Transparent.__init__(self)
     self._xpath = xpath
Esempio n. 31
0
 def __init__(self, notFoundMethod=None):
     Transparent.__init__(self)
     self.notFound = self._notFound if notFoundMethod is None else notFoundMethod
Esempio n. 32
0
 def __init__(self, metadataPrefixes=None, name=None):
     Transparent.__init__(self, name=name)
     self._metadataPrefixes = metadataPrefixes if metadataPrefixes else []
Esempio n. 33
0
 def __init__(self, partname):
     Transparent.__init__(self)
     self._partname = partname
Esempio n. 34
0
 def __init__(self, outputStream=DevNull()):
     Transparent.__init__(self)
     self._outputStream = outputStream
Esempio n. 35
0
 def __init__(self, metadataPrefixes=None, setSpecs=None, name=None):
     Transparent.__init__(self, name=name)
     self._setSpecs = _prepare(setSpecs)
     self._metadataPrefixes = _prepare(metadataPrefixes)
Esempio n. 36
0
 def __init__(self, translate):
     Transparent.__init__(self)
     self.translate = translate
Esempio n. 37
0
 def __init__(self, log, loggedPaths):
     Transparent.__init__(self)
     self._log = log
     self._loggedPaths = loggedPaths
 def __init__(self, outputStream=DevNull()):
     Transparent.__init__(self)
     self._outputStream = outputStream
 def __init__(self, operation='searchRetrieve', version='1.2', recordSchema=None, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._defaults = dict(operation=[operation], version=[version])
     if recordSchema:
         self._defaults['recordSchema'] = [recordSchema]
Esempio n. 40
0
 def __init__(self, metadataPrefixes=None, setSpecs=None, name=None):
     Transparent.__init__(self, name=name)
     self._setSpecs = _prepare(setSpecs)
     self._metadataPrefixes = _prepare(metadataPrefixes)
Esempio n. 41
0
 def __init__(self, repository=None, preciseDatestamp=False, deleteInSets=False, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._repository = repository
     self._preciseDatestamp = preciseDatestamp
     self._deleteInSetsSupport = deleteInSets
Esempio n. 42
0
 def __init__(self, repository=None, preciseDatestamp=False, deleteInSets=False, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._repository = repository
     self._preciseDatestamp = preciseDatestamp
     self._deleteInSetsSupport = deleteInSets
 def __init__(self, fromKwarg, fieldname, name=None):
     Transparent.__init__(self, name=name)
     self._fromKwarg = fromKwarg
     self._fieldname = fieldname
 def __init__(self, defaultCore, coreConverters, **kwargs):
     Transparent.__init__(self, **kwargs)
     self._defaultCore = defaultCore
     self._converts = {}
     for core, convert in coreConverters.items():
         self._converts[core] = convert