class: PubManSwordServer

public class: PubManSwordServer
Author: kleinfe1 (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 2757 $ $LastChangedDate: 2009-06-17 16:; Complexity: 1
Dates: Created: 16.07.2009 15:33:30; Modified: 16.07.2009 15:33:30;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {5A5C7394-F6E4-42e1-A9B3-ABDA041AF992}
Main class to provide SWORD Server functionality.
 

Goto: Custom Properties, Fields, Methods

See also: PubManDepositServlet, PubManServiceDocumentServlet

Appears in: sword

Connections
 
Custom Properties
 
PubManSwordServer Attributes
Attribute Details
private AccountUserVO
  currentUser
private Logger
  log
Initial: Logger.getLogger(PubManSwordServer.class)
private String
  verbose
Initial: ""
 
PubManSwordServer Methods
Operation Details
public
doDeposit(
   Deposit deposit,
   String collection):DepositResponse
Sequential
Tags: throws=PubItemStatusInvalidException,ItemInvalidException,ContentStreamNotFoundException,Exception
Notes: Process the deposit.
@return DepositResponse
public
doServiceDocument(
   ServiceDocumentRequest sdr):String
Sequential
Tags: throws=SWORDAuthenticationException,ParserConfigurationException,TransformerException
Notes: Provides Service Document.
@param ServiceDocumentRequest
@return ServiceDocument
public
getBaseURL():String
Sequential
public
getCurrentUser():AccountUserVO
Sequential
public
getVerbose():String
Sequential
public
setCurrentUser(
   AccountUserVO currentUser):void
Sequential
public
setVerbose(
   String verbose):void
Sequential