Changeset 602


Ignore:
Timestamp:
07/21/10 12:54:39 (14 years ago)
Author:
oschonef
Message:
  • re-factor and move OAI stuff to new package
Location:
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main
Files:
2 added
7 deleted
9 edited
2 copied
31 moved

Legend:

Unmodified
Added
Removed
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/DublinCoreAdapter.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33import java.util.Arrays;
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/DublinCoreConverter.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33import java.util.Date;
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/MetadataFormat.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33import javax.xml.stream.XMLStreamException;
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/OAIException.java

    r516 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33public class OAIException extends Exception {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ProviderServlet.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33import java.io.IOException;
     
    1111import org.slf4j.LoggerFactory;
    1212
    13 import eu.clarin.cmdi.virtualcollectionregistry.oai.impl.OAIProvider;
     13import eu.clarin.cmdi.oai.provider.impl.OAIProvider;
    1414
    1515
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/Record.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33import java.util.Date;
     
    5252     * @return the object as a native object or <code>null</code> if the record
    5353     *         only contains header information
    54      * @see MetadataFormat#writeObject(eu.clarin.cmdi.virtualcollectionregistry.oai.OAIOutputStream,
     54     * @see MetadataFormat#writeObject(eu.clarin.cmdi.oai.provider.OAIOutputStream,
    5555     *      Object)
    5656     */
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/RecordList.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33import java.util.List;
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/Repository.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     1package eu.clarin.cmdi.oai.provider;
    22
    33import java.util.Date;
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/SetSpecDesc.java

    r598 r602  
    22 *
    33 */
    4 package eu.clarin.cmdi.virtualcollectionregistry.oai;
     4package eu.clarin.cmdi.oai.provider;
    55
    66public final class SetSpecDesc {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ext/Argument.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.ext;
     1package eu.clarin.cmdi.oai.provider.ext;
    22
    33public interface Argument {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ext/OAIErrorCode.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.ext;
     1package eu.clarin.cmdi.oai.provider.ext;
    22
    33public enum OAIErrorCode {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ext/OAIOutputStream.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.ext;
     1package eu.clarin.cmdi.oai.provider.ext;
    22
    33import java.util.Date;
     
    77import javax.xml.stream.XMLStreamWriter;
    88
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
     9import eu.clarin.cmdi.oai.provider.MetadataFormat;
     10import eu.clarin.cmdi.oai.provider.OAIException;
     11import eu.clarin.cmdi.oai.provider.Record;
    1212
    1313public interface OAIOutputStream {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ext/RepositoryAdapter.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.ext;
     1package eu.clarin.cmdi.oai.provider.ext;
    22
    33import java.util.Date;
    44import java.util.Set;
    55
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.Repository;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.RecordList;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.SetSpecDesc;
    12 import eu.clarin.cmdi.virtualcollectionregistry.oai.impl.OAIProvider;
     6import eu.clarin.cmdi.oai.provider.MetadataFormat;
     7import eu.clarin.cmdi.oai.provider.OAIException;
     8import eu.clarin.cmdi.oai.provider.Record;
     9import eu.clarin.cmdi.oai.provider.RecordList;
     10import eu.clarin.cmdi.oai.provider.Repository;
     11import eu.clarin.cmdi.oai.provider.SetSpecDesc;
     12import eu.clarin.cmdi.oai.provider.impl.OAIProvider;
    1313
    1414public interface RepositoryAdapter {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ext/ResumptionToken.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.ext;
     1package eu.clarin.cmdi.oai.provider.ext;
    22
    33import java.util.Date;
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ext/Verb.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.ext;
     1package eu.clarin.cmdi.oai.provider.ext;
    22
    33import org.slf4j.Logger;
    44import org.slf4j.LoggerFactory;
    55
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
     6import eu.clarin.cmdi.oai.provider.OAIException;
    77
    88public abstract class Verb {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/ext/VerbContext.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.ext;
     1package eu.clarin.cmdi.oai.provider.ext;
    22
    33import java.util.List;
    44import java.util.Map;
    55
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
     6import eu.clarin.cmdi.oai.provider.OAIException;
    77
    88public interface VerbContext {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/ArgumentDate.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.regex.Pattern;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
     5import eu.clarin.cmdi.oai.provider.ext.Argument;
    66
    77final class ArgumentDate implements Argument {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/ArgumentIdentifier.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.regex.Pattern;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
     5import eu.clarin.cmdi.oai.provider.ext.Argument;
    66
    77final class ArgumentIdentifier implements Argument {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/ArgumentMetadataPrefix.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.regex.Pattern;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
     5import eu.clarin.cmdi.oai.provider.ext.Argument;
    66
    77final class ArgumentMetadataPrefix implements Argument {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/ArgumentResumptionToken.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.UUID;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
     5import eu.clarin.cmdi.oai.provider.ext.Argument;
    66
    77final class ArgumentResumptionToken implements Argument {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/ArgumentSet.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.regex.Pattern;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
     5import eu.clarin.cmdi.oai.provider.ext.Argument;
    66
    77final class ArgumentSet implements Argument {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/DefaultArguments.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    3 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
     3import eu.clarin.cmdi.oai.provider.ext.Argument;
    44
    55
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/DublinCoreMetadataFormat.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Date;
     
    1212import org.apache.commons.lang.time.FastDateFormat;
    1313
    14 import eu.clarin.cmdi.virtualcollectionregistry.oai.DublinCoreConverter;
    15 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    16 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
     14import eu.clarin.cmdi.oai.provider.DublinCoreConverter;
     15import eu.clarin.cmdi.oai.provider.MetadataFormat;
     16import eu.clarin.cmdi.oai.provider.OAIException;
    1717
    1818final class DublinCoreMetadataFormat implements MetadataFormat {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/IPFilter.java

    r600 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Iterator;
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/MetadataConstants.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33final class MetadataConstants {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/OAIOutputStreamImpl.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.io.FilterOutputStream;
     
    1616import org.apache.commons.lang.time.FastDateFormat;
    1717
    18 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    19 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    20 import eu.clarin.cmdi.virtualcollectionregistry.oai.Repository;
    21 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    22 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    23 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    24 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.ResumptionToken;
    25 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
     18import eu.clarin.cmdi.oai.provider.MetadataFormat;
     19import eu.clarin.cmdi.oai.provider.OAIException;
     20import eu.clarin.cmdi.oai.provider.Record;
     21import eu.clarin.cmdi.oai.provider.Repository;
     22import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     23import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     24import eu.clarin.cmdi.oai.provider.ext.ResumptionToken;
     25import eu.clarin.cmdi.oai.provider.ext.VerbContext;
    2626
    2727final class OAIOutputStreamImpl implements OAIOutputStream {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/OAIProvider.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.io.IOException;
     
    2121import org.slf4j.LoggerFactory;
    2222
    23 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    24 import eu.clarin.cmdi.virtualcollectionregistry.oai.Repository;
    25 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
    26 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIErrorCode;
    27 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    28 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    29 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.ResumptionToken;
    30 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Verb;
    31 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
     23import eu.clarin.cmdi.oai.provider.OAIException;
     24import eu.clarin.cmdi.oai.provider.Repository;
     25import eu.clarin.cmdi.oai.provider.ext.Argument;
     26import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode;
     27import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     28import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     29import eu.clarin.cmdi.oai.provider.ext.ResumptionToken;
     30import eu.clarin.cmdi.oai.provider.ext.Verb;
     31import eu.clarin.cmdi.oai.provider.ext.VerbContext;
    3232
    3333public class OAIProvider {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/RepositoryAdapterImpl.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Collections;
     
    88import java.util.Set;
    99
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.DublinCoreConverter;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    12 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    13 import eu.clarin.cmdi.virtualcollectionregistry.oai.Repository;
    14 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    15 import eu.clarin.cmdi.virtualcollectionregistry.oai.RecordList;
    16 import eu.clarin.cmdi.virtualcollectionregistry.oai.SetSpecDesc;
    17 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    18 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.ResumptionToken;
     10import eu.clarin.cmdi.oai.provider.DublinCoreConverter;
     11import eu.clarin.cmdi.oai.provider.MetadataFormat;
     12import eu.clarin.cmdi.oai.provider.OAIException;
     13import eu.clarin.cmdi.oai.provider.Record;
     14import eu.clarin.cmdi.oai.provider.RecordList;
     15import eu.clarin.cmdi.oai.provider.Repository;
     16import eu.clarin.cmdi.oai.provider.SetSpecDesc;
     17import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     18import eu.clarin.cmdi.oai.provider.ext.ResumptionToken;
    1919
    2020final class RepositoryAdapterImpl implements RepositoryAdapter {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/ResumptionTokenImpl.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Date;
     
    66import java.util.UUID;
    77
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.ResumptionToken;
     8import eu.clarin.cmdi.oai.provider.ext.ResumptionToken;
    99
    1010final class ResumptionTokenImpl implements ResumptionToken {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbContextImpl.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.io.OutputStream;
     
    1717import javax.servlet.http.HttpServletResponse;
    1818
    19 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    20 import eu.clarin.cmdi.virtualcollectionregistry.oai.Repository;
    21 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
    22 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIErrorCode;
    23 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    24 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    25 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
     19import eu.clarin.cmdi.oai.provider.OAIException;
     20import eu.clarin.cmdi.oai.provider.Repository;
     21import eu.clarin.cmdi.oai.provider.ext.Argument;
     22import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode;
     23import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     24import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     25import eu.clarin.cmdi.oai.provider.ext.VerbContext;
    2626
    2727final class VerbContextImpl implements VerbContext {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbEnumerateRecord.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Date;
    44import java.util.List;
    55
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.RecordList;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIErrorCode;
    12 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    13 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    14 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.ResumptionToken;
    15 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Verb;
    16 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
     6import eu.clarin.cmdi.oai.provider.MetadataFormat;
     7import eu.clarin.cmdi.oai.provider.OAIException;
     8import eu.clarin.cmdi.oai.provider.Record;
     9import eu.clarin.cmdi.oai.provider.RecordList;
     10import eu.clarin.cmdi.oai.provider.ext.Argument;
     11import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode;
     12import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     13import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     14import eu.clarin.cmdi.oai.provider.ext.ResumptionToken;
     15import eu.clarin.cmdi.oai.provider.ext.Verb;
     16import eu.clarin.cmdi.oai.provider.ext.VerbContext;
    1717
    1818abstract class VerbEnumerateRecord extends Verb {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbGetRecord.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    3 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    4 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIErrorCode;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Verb;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
     3import eu.clarin.cmdi.oai.provider.MetadataFormat;
     4import eu.clarin.cmdi.oai.provider.OAIException;
     5import eu.clarin.cmdi.oai.provider.Record;
     6import eu.clarin.cmdi.oai.provider.ext.Argument;
     7import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode;
     8import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     9import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     10import eu.clarin.cmdi.oai.provider.ext.Verb;
     11import eu.clarin.cmdi.oai.provider.ext.VerbContext;
    1212
    1313final class VerbGetRecord extends Verb {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbIdentify.java

    r601 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Arrays;
    44import java.util.List;
    55
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.Repository;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Verb;
    12 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
    13 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream.NamespaceDecl;
     6import eu.clarin.cmdi.oai.provider.OAIException;
     7import eu.clarin.cmdi.oai.provider.Repository;
     8import eu.clarin.cmdi.oai.provider.ext.Argument;
     9import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     10import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     11import eu.clarin.cmdi.oai.provider.ext.Verb;
     12import eu.clarin.cmdi.oai.provider.ext.VerbContext;
     13import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream.NamespaceDecl;
    1414
    1515final class VerbIdentify extends Verb {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbListIdentifiers.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Date;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.RecordList;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
     5import eu.clarin.cmdi.oai.provider.MetadataFormat;
     6import eu.clarin.cmdi.oai.provider.OAIException;
     7import eu.clarin.cmdi.oai.provider.Record;
     8import eu.clarin.cmdi.oai.provider.RecordList;
     9import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     10import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
    1111
    1212final class VerbListIdentifiers extends VerbEnumerateRecord {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbListMetadataFormats.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Set;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIErrorCode;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    12 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Verb;
    13 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
     5import eu.clarin.cmdi.oai.provider.MetadataFormat;
     6import eu.clarin.cmdi.oai.provider.OAIException;
     7import eu.clarin.cmdi.oai.provider.Record;
     8import eu.clarin.cmdi.oai.provider.ext.Argument;
     9import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode;
     10import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     11import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     12import eu.clarin.cmdi.oai.provider.ext.Verb;
     13import eu.clarin.cmdi.oai.provider.ext.VerbContext;
    1414
    1515final class VerbListMetadataFormats extends Verb {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbListRecords.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Date;
    44
    5 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    6 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.RecordList;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
     5import eu.clarin.cmdi.oai.provider.MetadataFormat;
     6import eu.clarin.cmdi.oai.provider.OAIException;
     7import eu.clarin.cmdi.oai.provider.Record;
     8import eu.clarin.cmdi.oai.provider.RecordList;
     9import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     10import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
    1111
    1212final class VerbListRecords extends VerbEnumerateRecord {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/VerbListSets.java

    r598 r602  
    1 package eu.clarin.cmdi.virtualcollectionregistry.oai.impl;
     1package eu.clarin.cmdi.oai.provider.impl;
    22
    33import java.util.Arrays;
     
    55import java.util.Set;
    66
    7 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    8 import eu.clarin.cmdi.virtualcollectionregistry.oai.SetSpecDesc;
    9 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Argument;
    10 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIErrorCode;
    11 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream;
    12 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.RepositoryAdapter;
    13 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.Verb;
    14 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.VerbContext;
    15 import eu.clarin.cmdi.virtualcollectionregistry.oai.ext.OAIOutputStream.NamespaceDecl;
     7import eu.clarin.cmdi.oai.provider.OAIException;
     8import eu.clarin.cmdi.oai.provider.SetSpecDesc;
     9import eu.clarin.cmdi.oai.provider.ext.Argument;
     10import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode;
     11import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream;
     12import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter;
     13import eu.clarin.cmdi.oai.provider.ext.Verb;
     14import eu.clarin.cmdi.oai.provider.ext.VerbContext;
     15import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream.NamespaceDecl;
    1616
    1717final class VerbListSets extends Verb {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/VirtualCollectionRegistry.java

    r598 r602  
    1818import org.slf4j.LoggerFactory;
    1919
     20import eu.clarin.cmdi.oai.provider.OAIException;
     21import eu.clarin.cmdi.oai.provider.impl.OAIProvider;
    2022import eu.clarin.cmdi.virtualcollectionregistry.model.PersistentIdentifier;
    2123import eu.clarin.cmdi.virtualcollectionregistry.model.PersistentIdentifierProvider;
     
    2426import eu.clarin.cmdi.virtualcollectionregistry.model.VirtualCollectionList;
    2527import eu.clarin.cmdi.virtualcollectionregistry.model.VirtualCollectionValidator;
    26 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    27 import eu.clarin.cmdi.virtualcollectionregistry.oai.impl.OAIProvider;
    2828import eu.clarin.cmdi.virtualcollectionregistry.query.ParsedQuery;
    2929
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/VirtualColletionRegistryOAIRepository.java

    r601 r602  
    2121import org.slf4j.LoggerFactory;
    2222
     23import eu.clarin.cmdi.oai.provider.DublinCoreAdapter;
     24import eu.clarin.cmdi.oai.provider.DublinCoreConverter;
     25import eu.clarin.cmdi.oai.provider.MetadataFormat;
     26import eu.clarin.cmdi.oai.provider.OAIException;
     27import eu.clarin.cmdi.oai.provider.Record;
     28import eu.clarin.cmdi.oai.provider.RecordList;
     29import eu.clarin.cmdi.oai.provider.Repository;
     30import eu.clarin.cmdi.oai.provider.SetSpecDesc;
    2331import eu.clarin.cmdi.virtualcollectionregistry.model.VirtualCollection;
    2432import eu.clarin.cmdi.virtualcollectionregistry.model.VirtualCollection_;
    25 import eu.clarin.cmdi.virtualcollectionregistry.oai.DublinCoreAdapter;
    26 import eu.clarin.cmdi.virtualcollectionregistry.oai.DublinCoreConverter;
    27 import eu.clarin.cmdi.virtualcollectionregistry.oai.MetadataFormat;
    28 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;
    29 import eu.clarin.cmdi.virtualcollectionregistry.oai.Repository;
    30 import eu.clarin.cmdi.virtualcollectionregistry.oai.Record;
    31 import eu.clarin.cmdi.virtualcollectionregistry.oai.RecordList;
    32 import eu.clarin.cmdi.virtualcollectionregistry.oai.SetSpecDesc;
    3333
    3434class VirtualColletionRegistryOAIRepository implements Repository {
  • VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/webapp/WEB-INF/web.xml

    r601 r602  
    3535    <display-name>Virtual Collection Registry OAI-PMH Provider</display-name>
    3636    <servlet-name>OAI-PMH-Provider</servlet-name>
    37     <servlet-class>eu.clarin.cmdi.virtualcollectionregistry.oai.ProviderServlet</servlet-class>
     37    <servlet-class>eu.clarin.cmdi.oai.provider.ProviderServlet</servlet-class>
    3838    <load-on-startup>2</load-on-startup>
    3939  </servlet>
Note: See TracChangeset for help on using the changeset viewer.