Package org.purl.sword.base

This package contains the base set of classes that are used by the demonstration SWORD Servers and SWORD Clients.

See:
          Description

Interface Summary
ErrorCodes Definition of the error codes that will be used in SWORD error documents.
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
AtomDocumentRequest Represents an AtomDocumentRequest.
AtomDocumentResponse Represents a deposit response.
BasicBooleanContentElement  
BasicContentElement Represents a text construct in the ATOM elements.
BasicIntegerContentElement  
BasicStringContentElement  
ChecksumUtils Utility class that holds Checksum related methods.
Collection A representation of a SWORD Collection.
DcAbstract  
Deposit Represents a deposit.
DepositResponse Represents a deposit response.
QualityValue A representation of a quality value.
Service Represents an Atom Publishing Protocol Service element, with SWORD extensions.
ServiceDocument A representation of a SWORD Service Document.
ServiceDocumentRequest Represents a ServiceDocumentRequest.
SwordAcceptPackaging Represents a text construct in the ATOM elements.
SwordCollectionPolicy  
SwordContentPackageTypes  
SWORDEntry Extension of the ATOM Entry class.
SWORDErrorDocument Extension of the SWORD Entry class, specialized for Error Documents.
SwordMaxUploadSize  
SwordMediation  
SwordNoOp  
SwordPackaging  
SwordService  
SwordTreatment  
SwordUserAgent  
SwordValidationInfo Represents an validation information item about the elements/attributes.
SwordVerbose  
SwordVerboseDescription  
SwordVersion  
Workspace Represents an Atom Publishing Protocol Workspace element.
XmlElement Parent class for all classes that represent an XML element.
XmlName  
 

Enum Summary
SwordValidationInfoType  
 

Exception Summary
SWORDAuthenticationException Represents a SWORD exception to be thrown if bad authentication credentials are passed to a repository.
SWORDErrorException Represents a generic SWORD exception.
SWORDException Represents a generic SWORD exception.
UnmarshallException Represents information about an exception that is generated during the Unmarshall process.
 

Package org.purl.sword.base Description

This package contains the base set of classes that are used by the demonstration SWORD Servers and SWORD Clients.



Copyright © 2013 DuraSpace. All Rights Reserved.