org.dspace.checker
Class ListDispatcher

java.lang.Object
  extended by org.dspace.checker.ListDispatcher
All Implemented Interfaces:
BitstreamDispatcher

public class ListDispatcher
extends Object
implements BitstreamDispatcher

Really simple dispatcher that just iterates over a pre-defined list of ids.

Author:
Jim Downing, Grace Carpenter, Nathan Sarr

Field Summary
 
Fields inherited from interface org.dspace.checker.BitstreamDispatcher
SENTINEL
 
Constructor Summary
ListDispatcher(List bitstreamIds)
          Main constructor.
 
Method Summary
 int next()
          Returns the next id for checking, or a sentinel value if there are no more to check.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListDispatcher

public ListDispatcher(List bitstreamIds)
Main constructor.

Parameters:
bitstreamIds - List of Integer ids to dispatch.
Method Detail

next

public int next()
Description copied from interface: BitstreamDispatcher
Returns the next id for checking, or a sentinel value if there are no more to check.

Specified by:
next in interface BitstreamDispatcher
Returns:
the next bitstream id, or BitstreamDispatcher.SENTINEL if there isn't another value
See Also:
BitstreamDispatcher.next()


Copyright © 2010 DuraSpace. All Rights Reserved.