class: DeleteProcess

public class: DeleteProcess
Author: franke (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 2599 $ $LastChangedDate: 2009-05-05 10:; Complexity: 1
Dates: Created: 16.07.2009 15:32:43; Modified: 16.07.2009 15:32:43;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {7258FD37-550A-47d6-87D6-1626ADEC2B63}
A {@link Thread} that deletes asynchronously all imported items of an import.
 

Goto: Custom Properties, Fields, Methods

See also: ImportLog, PubItemDepositing

Appears in: multipleimport

Connections
 
Custom Properties
 
DeleteProcess Attributes
Attribute Details
private ImportLog
  log
private static Logger
  logger
Initial: Logger.getLogger(DeleteProcess.class)
private PubItemDepositing
  pubItemDepositing
private AccountUserVO
  user
 
DeleteProcess Methods
Operation Details
public
DeleteProcess(
   ImportLog log):
Sequential
Notes: Constructor taking an {@link ImportLog}. Reopens the log again and checks user data.
@link ImportLog} whose items should be deleted
public
run():void
Sequential
Notes: First schedule all imported items for deletion, then delete them.