Changeset 602
- Timestamp:
- 07/21/10 12:54:39 (14 years ago)
- 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;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 import 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;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 import 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;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 import 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;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 public 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;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 import java.io.IOException; … … 11 11 import org.slf4j.LoggerFactory; 12 12 13 import eu.clarin.cmdi. virtualcollectionregistry.oai.impl.OAIProvider;13 import eu.clarin.cmdi.oai.provider.impl.OAIProvider; 14 14 15 15 -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/Record.java
r601 r602 1 package eu.clarin.cmdi. virtualcollectionregistry.oai;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 import java.util.Date; … … 52 52 * @return the object as a native object or <code>null</code> if the record 53 53 * only contains header information 54 * @see MetadataFormat#writeObject(eu.clarin.cmdi. virtualcollectionregistry.oai.OAIOutputStream,54 * @see MetadataFormat#writeObject(eu.clarin.cmdi.oai.provider.OAIOutputStream, 55 55 * Object) 56 56 */ -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/RecordList.java
r598 r602 1 package eu.clarin.cmdi. virtualcollectionregistry.oai;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 import 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;1 package eu.clarin.cmdi.oai.provider; 2 2 3 3 import java.util.Date; -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/SetSpecDesc.java
r598 r602 2 2 * 3 3 */ 4 package eu.clarin.cmdi. virtualcollectionregistry.oai;4 package eu.clarin.cmdi.oai.provider; 5 5 6 6 public 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;1 package eu.clarin.cmdi.oai.provider.ext; 2 2 3 3 public 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;1 package eu.clarin.cmdi.oai.provider.ext; 2 2 3 3 public 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;1 package eu.clarin.cmdi.oai.provider.ext; 2 2 3 3 import java.util.Date; … … 7 7 import javax.xml.stream.XMLStreamWriter; 8 8 9 import eu.clarin.cmdi. virtualcollectionregistry.oai.MetadataFormat;10 import eu.clarin.cmdi. virtualcollectionregistry.oai.OAIException;11 import eu.clarin.cmdi. virtualcollectionregistry.oai.Record;9 import eu.clarin.cmdi.oai.provider.MetadataFormat; 10 import eu.clarin.cmdi.oai.provider.OAIException; 11 import eu.clarin.cmdi.oai.provider.Record; 12 12 13 13 public 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;1 package eu.clarin.cmdi.oai.provider.ext; 2 2 3 3 import java.util.Date; 4 4 import java.util.Set; 5 5 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;6 import eu.clarin.cmdi.oai.provider.MetadataFormat; 7 import eu.clarin.cmdi.oai.provider.OAIException; 8 import eu.clarin.cmdi.oai.provider.Record; 9 import eu.clarin.cmdi.oai.provider.RecordList; 10 import eu.clarin.cmdi.oai.provider.Repository; 11 import eu.clarin.cmdi.oai.provider.SetSpecDesc; 12 import eu.clarin.cmdi.oai.provider.impl.OAIProvider; 13 13 14 14 public 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;1 package eu.clarin.cmdi.oai.provider.ext; 2 2 3 3 import 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;1 package eu.clarin.cmdi.oai.provider.ext; 2 2 3 3 import org.slf4j.Logger; 4 4 import org.slf4j.LoggerFactory; 5 5 6 import eu.clarin.cmdi. virtualcollectionregistry.oai.OAIException;6 import eu.clarin.cmdi.oai.provider.OAIException; 7 7 8 8 public 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;1 package eu.clarin.cmdi.oai.provider.ext; 2 2 3 3 import java.util.List; 4 4 import java.util.Map; 5 5 6 import eu.clarin.cmdi. virtualcollectionregistry.oai.OAIException;6 import eu.clarin.cmdi.oai.provider.OAIException; 7 7 8 8 public 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.regex.Pattern; 4 4 5 import eu.clarin.cmdi. virtualcollectionregistry.oai.ext.Argument;5 import eu.clarin.cmdi.oai.provider.ext.Argument; 6 6 7 7 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.regex.Pattern; 4 4 5 import eu.clarin.cmdi. virtualcollectionregistry.oai.ext.Argument;5 import eu.clarin.cmdi.oai.provider.ext.Argument; 6 6 7 7 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.regex.Pattern; 4 4 5 import eu.clarin.cmdi. virtualcollectionregistry.oai.ext.Argument;5 import eu.clarin.cmdi.oai.provider.ext.Argument; 6 6 7 7 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.UUID; 4 4 5 import eu.clarin.cmdi. virtualcollectionregistry.oai.ext.Argument;5 import eu.clarin.cmdi.oai.provider.ext.Argument; 6 6 7 7 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.regex.Pattern; 4 4 5 import eu.clarin.cmdi. virtualcollectionregistry.oai.ext.Argument;5 import eu.clarin.cmdi.oai.provider.ext.Argument; 6 6 7 7 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 import eu.clarin.cmdi. virtualcollectionregistry.oai.ext.Argument;3 import eu.clarin.cmdi.oai.provider.ext.Argument; 4 4 5 5 -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/oai/provider/impl/DublinCoreMetadataFormat.java
r598 r602 1 package eu.clarin.cmdi. virtualcollectionregistry.oai.impl;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Date; … … 12 12 import org.apache.commons.lang.time.FastDateFormat; 13 13 14 import eu.clarin.cmdi. virtualcollectionregistry.oai.DublinCoreConverter;15 import eu.clarin.cmdi. virtualcollectionregistry.oai.MetadataFormat;16 import eu.clarin.cmdi. virtualcollectionregistry.oai.OAIException;14 import eu.clarin.cmdi.oai.provider.DublinCoreConverter; 15 import eu.clarin.cmdi.oai.provider.MetadataFormat; 16 import eu.clarin.cmdi.oai.provider.OAIException; 17 17 18 18 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.io.FilterOutputStream; … … 16 16 import org.apache.commons.lang.time.FastDateFormat; 17 17 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;18 import eu.clarin.cmdi.oai.provider.MetadataFormat; 19 import eu.clarin.cmdi.oai.provider.OAIException; 20 import eu.clarin.cmdi.oai.provider.Record; 21 import eu.clarin.cmdi.oai.provider.Repository; 22 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 23 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 24 import eu.clarin.cmdi.oai.provider.ext.ResumptionToken; 25 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 26 26 27 27 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.io.IOException; … … 21 21 import org.slf4j.LoggerFactory; 22 22 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;23 import eu.clarin.cmdi.oai.provider.OAIException; 24 import eu.clarin.cmdi.oai.provider.Repository; 25 import eu.clarin.cmdi.oai.provider.ext.Argument; 26 import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode; 27 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 28 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 29 import eu.clarin.cmdi.oai.provider.ext.ResumptionToken; 30 import eu.clarin.cmdi.oai.provider.ext.Verb; 31 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 32 32 33 33 public 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Collections; … … 8 8 import java.util.Set; 9 9 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;10 import eu.clarin.cmdi.oai.provider.DublinCoreConverter; 11 import eu.clarin.cmdi.oai.provider.MetadataFormat; 12 import eu.clarin.cmdi.oai.provider.OAIException; 13 import eu.clarin.cmdi.oai.provider.Record; 14 import eu.clarin.cmdi.oai.provider.RecordList; 15 import eu.clarin.cmdi.oai.provider.Repository; 16 import eu.clarin.cmdi.oai.provider.SetSpecDesc; 17 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 18 import eu.clarin.cmdi.oai.provider.ext.ResumptionToken; 19 19 20 20 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Date; … … 6 6 import java.util.UUID; 7 7 8 import eu.clarin.cmdi. virtualcollectionregistry.oai.ext.ResumptionToken;8 import eu.clarin.cmdi.oai.provider.ext.ResumptionToken; 9 9 10 10 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.io.OutputStream; … … 17 17 import javax.servlet.http.HttpServletResponse; 18 18 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;19 import eu.clarin.cmdi.oai.provider.OAIException; 20 import eu.clarin.cmdi.oai.provider.Repository; 21 import eu.clarin.cmdi.oai.provider.ext.Argument; 22 import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode; 23 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 24 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 25 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 26 26 27 27 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Date; 4 4 import java.util.List; 5 5 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;6 import eu.clarin.cmdi.oai.provider.MetadataFormat; 7 import eu.clarin.cmdi.oai.provider.OAIException; 8 import eu.clarin.cmdi.oai.provider.Record; 9 import eu.clarin.cmdi.oai.provider.RecordList; 10 import eu.clarin.cmdi.oai.provider.ext.Argument; 11 import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode; 12 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 13 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 14 import eu.clarin.cmdi.oai.provider.ext.ResumptionToken; 15 import eu.clarin.cmdi.oai.provider.ext.Verb; 16 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 17 17 18 18 abstract 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 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;3 import eu.clarin.cmdi.oai.provider.MetadataFormat; 4 import eu.clarin.cmdi.oai.provider.OAIException; 5 import eu.clarin.cmdi.oai.provider.Record; 6 import eu.clarin.cmdi.oai.provider.ext.Argument; 7 import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode; 8 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 9 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 10 import eu.clarin.cmdi.oai.provider.ext.Verb; 11 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 12 12 13 13 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Arrays; 4 4 import java.util.List; 5 5 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;6 import eu.clarin.cmdi.oai.provider.OAIException; 7 import eu.clarin.cmdi.oai.provider.Repository; 8 import eu.clarin.cmdi.oai.provider.ext.Argument; 9 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 10 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 11 import eu.clarin.cmdi.oai.provider.ext.Verb; 12 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 13 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream.NamespaceDecl; 14 14 15 15 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Date; 4 4 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;5 import eu.clarin.cmdi.oai.provider.MetadataFormat; 6 import eu.clarin.cmdi.oai.provider.OAIException; 7 import eu.clarin.cmdi.oai.provider.Record; 8 import eu.clarin.cmdi.oai.provider.RecordList; 9 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 10 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 11 11 12 12 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Set; 4 4 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;5 import eu.clarin.cmdi.oai.provider.MetadataFormat; 6 import eu.clarin.cmdi.oai.provider.OAIException; 7 import eu.clarin.cmdi.oai.provider.Record; 8 import eu.clarin.cmdi.oai.provider.ext.Argument; 9 import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode; 10 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 11 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 12 import eu.clarin.cmdi.oai.provider.ext.Verb; 13 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 14 14 15 15 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Date; 4 4 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;5 import eu.clarin.cmdi.oai.provider.MetadataFormat; 6 import eu.clarin.cmdi.oai.provider.OAIException; 7 import eu.clarin.cmdi.oai.provider.Record; 8 import eu.clarin.cmdi.oai.provider.RecordList; 9 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 10 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 11 11 12 12 final 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;1 package eu.clarin.cmdi.oai.provider.impl; 2 2 3 3 import java.util.Arrays; … … 5 5 import java.util.Set; 6 6 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;7 import eu.clarin.cmdi.oai.provider.OAIException; 8 import eu.clarin.cmdi.oai.provider.SetSpecDesc; 9 import eu.clarin.cmdi.oai.provider.ext.Argument; 10 import eu.clarin.cmdi.oai.provider.ext.OAIErrorCode; 11 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream; 12 import eu.clarin.cmdi.oai.provider.ext.RepositoryAdapter; 13 import eu.clarin.cmdi.oai.provider.ext.Verb; 14 import eu.clarin.cmdi.oai.provider.ext.VerbContext; 15 import eu.clarin.cmdi.oai.provider.ext.OAIOutputStream.NamespaceDecl; 16 16 17 17 final class VerbListSets extends Verb { -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/VirtualCollectionRegistry.java
r598 r602 18 18 import org.slf4j.LoggerFactory; 19 19 20 import eu.clarin.cmdi.oai.provider.OAIException; 21 import eu.clarin.cmdi.oai.provider.impl.OAIProvider; 20 22 import eu.clarin.cmdi.virtualcollectionregistry.model.PersistentIdentifier; 21 23 import eu.clarin.cmdi.virtualcollectionregistry.model.PersistentIdentifierProvider; … … 24 26 import eu.clarin.cmdi.virtualcollectionregistry.model.VirtualCollectionList; 25 27 import eu.clarin.cmdi.virtualcollectionregistry.model.VirtualCollectionValidator; 26 import eu.clarin.cmdi.virtualcollectionregistry.oai.OAIException;27 import eu.clarin.cmdi.virtualcollectionregistry.oai.impl.OAIProvider;28 28 import eu.clarin.cmdi.virtualcollectionregistry.query.ParsedQuery; 29 29 -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/VirtualColletionRegistryOAIRepository.java
r601 r602 21 21 import org.slf4j.LoggerFactory; 22 22 23 import eu.clarin.cmdi.oai.provider.DublinCoreAdapter; 24 import eu.clarin.cmdi.oai.provider.DublinCoreConverter; 25 import eu.clarin.cmdi.oai.provider.MetadataFormat; 26 import eu.clarin.cmdi.oai.provider.OAIException; 27 import eu.clarin.cmdi.oai.provider.Record; 28 import eu.clarin.cmdi.oai.provider.RecordList; 29 import eu.clarin.cmdi.oai.provider.Repository; 30 import eu.clarin.cmdi.oai.provider.SetSpecDesc; 23 31 import eu.clarin.cmdi.virtualcollectionregistry.model.VirtualCollection; 24 32 import 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;33 33 34 34 class VirtualColletionRegistryOAIRepository implements Repository { -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/webapp/WEB-INF/web.xml
r601 r602 35 35 <display-name>Virtual Collection Registry OAI-PMH Provider</display-name> 36 36 <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> 38 38 <load-on-startup>2</load-on-startup> 39 39 </servlet>
Note: See TracChangeset
for help on using the changeset viewer.