org.fao.geonet.kernel.oaipmh
Class Lib

java.lang.Object
  extended by org.fao.geonet.kernel.oaipmh.Lib

public class Lib
extends java.lang.Object


Field Summary
static int MAX_RECORDS
           
static java.lang.String SESSION_OBJECT
           
 
Constructor Summary
Lib()
           
 
Method Summary
static java.lang.String getMetadataSchema(jeeves.server.context.ServiceContext context, java.lang.String uuid)
           
static java.lang.String getSchemaUrl(jeeves.server.context.ServiceContext context, java.lang.String relativePath)
           
static java.util.List<java.lang.Integer> search(jeeves.server.context.ServiceContext context, org.jdom.Element params)
           
static org.jdom.Element toJeevesException(OaiPmhException e)
           
static org.jdom.Element toOaiDC(java.lang.String schema, org.jdom.Element md, java.lang.String uuid, java.lang.String changeDate, java.lang.String appPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_RECORDS

public static final int MAX_RECORDS
See Also:
Constant Field Values

SESSION_OBJECT

public static final java.lang.String SESSION_OBJECT
See Also:
Constant Field Values
Constructor Detail

Lib

public Lib()
Method Detail

getMetadataSchema

public static java.lang.String getMetadataSchema(jeeves.server.context.ServiceContext context,
                                                 java.lang.String uuid)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getSchemaUrl

public static java.lang.String getSchemaUrl(jeeves.server.context.ServiceContext context,
                                            java.lang.String relativePath)

toOaiDC

public static org.jdom.Element toOaiDC(java.lang.String schema,
                                       org.jdom.Element md,
                                       java.lang.String uuid,
                                       java.lang.String changeDate,
                                       java.lang.String appPath)
                                throws java.lang.Exception
Throws:
java.lang.Exception

search

public static java.util.List<java.lang.Integer> search(jeeves.server.context.ServiceContext context,
                                                       org.jdom.Element params)
                                                throws java.lang.Exception
Throws:
java.lang.Exception

toJeevesException

public static org.jdom.Element toJeevesException(OaiPmhException e)