interface: DataGathering

public abstract <<interface>> interface: DataGathering
Author: Johannes Mueller (initial creation) @revised by MuJ: 05.09.2007
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1951 $ $LastChangedDate: 2009-05-07 10:; Complexity: 1
Dates: Created: 16.07.2009 15:14:36; Modified: 16.07.2009 15:14:36;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {3B04C7F1-B1B8-40ca-84D3-0EDB5345DA1D}
Interface for gathering data to fill VOs with.
 

Goto: Fields, Methods

See also: DataGatheringBean, METSTransformation

Appears in: common

Connections
 
DataGathering Attributes
Attribute Details
public static String
  SERVICE_NAME
Initial: "ejb/de/mpg/escidoc/services/common/DataGathering"
Notes: The name of the EJB service.
 
DataGathering Methods
Operation Details
public
createOrganizationListFromAffiliation(
   java.lang.String userHandle,
   AffiliationVO affiliation):java.util.List
Sequential
Tags: throws=TechnicalException,AffiliationNotFoundException,URISyntaxException
Notes: For a given affiliation, this method retrieves all affiliation paths. For every affiliation path, an OrganizationVO is created and filled with the names of the affiliations in the corresponding affiliation path. The list of OrganizationVOs is returned.
@return The list of OrganizationVOs
public
findParentContainer(
   String userHandle,
   String id):List
Sequential
Tags: throws=TechnicalException
Notes: Searches for containers that has the given object id as a member
@return
public
findParentItemsOfRevision(
   String userHandle,
   ItemRO itemRef):List
Sequential
Tags: throws=TechnicalException
Notes: Searches for the items from which this Revision was c reated using the semantic store service and the relation isRevisionOf.
@param pubItemRef The reference to an revision item
public
findRevisionsOfItem(
   java.lang.String userHandle,
   ItemRO pubItemRef):java.util.List
Sequential
Tags: throws=TechnicalException
Notes: Searches for the revisions of an item usind the semantic store service and the relation isRevisionOf.
@return