Package org.purl.sword.base

Interface Summary
ErrorCodes Definition of the error codes that will be used in the SWORD protocol (in X-Error-Code).
HttpHeaders Definition of the additional HTTP Header tags that will be used in the SWORD protocol.
Namespaces List of the namespaces that are used by SWORD.
SwordElementInterface Common methods that should be supported by all classes that represent data in the SWORD api.
 

Class Summary
ChecksumUtils Utility class that holds Checksum related methods.
Collection A representation of a SWORD Collection.
Deposit Represents a deposit.
DepositResponse  
InfoLogger  
Service Represents an Atom Publishing Protocol Service element, with SWORD extensions.
ServiceDocument A representation of a SWORD Service Document.
ServiceDocumentRequest Represents a ServiceDocumentRequest.
SWORDEntry Extension of the ATOM Entry class.
Workspace Represents an Atom Publishing Protocol Workspace element.
XmlElement Parent class for all classes that represent an XML element.
 

Enum Summary
InfoLoggerLevel This enumeration determines the logging level to be used for the InfoLogger class.
ServiceLevel Represents the SWORD Service Level.
 

Exception Summary
SWORDAuthenticationException Represents a SWORD exception to be thrown if bad authentication credentials are passed to a repository.
SWORDContentTypeException Represents a SWORD exception to be thrown if a format supplied in a deposit is not accepted by the repository.
SWORDException Represents a generic SWORD exception.
UnmarshallException Represents information about an exception that is generated during the Unmarshall process.
 



Copyright © 2008 The DSpace Foundation. All Rights Reserved.