interface: ItemSorting

public abstract <<interface>> interface: ItemSorting
Author: Galina Stancheva
Project: Phase: 1.0; Status: Proposed; Version: 1.0; 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: {B0F7EFA8-08AA-4e66-86F1-22808514EC47}
Interface for sorting of items that applies the PubItemVOComparator.
@created 19-Jul-2007 18:20:35 Revised by StG: 24.08.2007
 

Goto: Fields, Methods

See also: ItemSortingBean, TransformPubItemVersionListIntegrationTest

Appears in: common

Connections
 
ItemSorting Attributes
Attribute Details
public static String
  SERVICE_NAME
Initial: "ejb/de/mpg/escidoc/services/common/ItemSorting"
Notes: The name of the service.
 
ItemSorting Methods
Operation Details
public
sortItemList(
   java.util.List itemList,
   PubItemVOComparator.Criteria criterium,
   String order):java.util.List
Sequential
Notes: Method for sorting a list of pubItems according the given criterium and order. It sorts the items by comparing them relatively their structure.
@return The sorted list.
public
sortItemVersionList(
   java.util.List itemVersionList,
   VersionHistoryEntryVOComparator.Criteria criterium,
   VersionHistoryEntryVOComparator.Order order):java.util.List
Sequential
Notes: Method for sorting a list of pubItemVersions according the given criterium and order.
@author Johannes Mueller
@return The sorted list.