class: ItemVOListWrapper

public class: ItemVOListWrapper
Author: Johannes Mueller (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1951 $ $LastChangedDate: 2009-05-07 10:; Complexity: 1
Dates: Created: 16.07.2009 15:14:28; Modified: 16.07.2009 15:14:28;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {CED2B86F-FFC6-44d7-92FD-88E57A76818A}
This class is used by the XML transforming classes to wrap a list of PubItemVOs. The reason for this is that JiBX cannot bind directly to ArrayLists.
 

Goto: Custom Properties, Fields, Methods

Appears in: wrappers

Custom Properties
 
ItemVOListWrapper Attributes
Attribute Details
protected List
  itemVOList
Notes: The wrapped list of PubItemVOs.
private String
  limit
private String
  numberOfRecords
private String
  offset
private static const long
  serialVersionUID
Initial: 1L
Notes: Fixed serialVersionUID to prevent java.io.InvalidClassExceptions like 'de.mpg.escidoc.services.common.valueobjects.ItemVO; local class incompatible: stream classdesc serialVersionUID = 8587635524303981401, local class serialVersionUID = -2285753348501257286' that occur after JiBX enhancement of VOs. Without the fixed serialVersionUID, the VOs have to be compiled twice for testing (once for the Application Server, once for the local test).
@author Johannes Mueller
 
ItemVOListWrapper Methods
Operation Details
public
getItemVOList():List
Sequential
Notes: Unwraps the list of PubItemVOs.
@return The list of PubItemVOs
public
getLimit():String
Sequential
public
getNumberOfRecords():String
Sequential
public
getOffset():String
Sequential
public
setItemVOList(
   List itemVOList):void
Sequential
Notes: Wraps a list of PubItemVOs.
public
setLimit(
   String limit):void
Sequential
public
setNumberOfRecords(
   String numberOfRecords):void
Sequential
public
setOffset(
   String offset):void
Sequential