com.basecmp.core.usecasesteps.assetmanagement
Class HandleBulkUpload

java.lang.Object
  extended byBaseCmpUsecaseStep
      extended bycom.basecmp.core.usecasesteps.assetmanagement.HandleBulkUpload

public class HandleBulkUpload
extends BaseCmpUsecaseStep

Diese Klasse speichert eine (oder mehrere) Upload-Zip-Datei(en) und extrahiert deren Inhalte in die Ordner /images bzw. /documents. Jede erfolgreich extrahierte Datei wird anschliessend als IMAGE-/ FILE-Asset gespeichert. Zur Beschreibung des Assets muss ein Kommentar angegeben werden. Weiter können die Assets bis zu 3 Kategorien zugeordnet werden. Die Auswertung der Formularfelder übernimmt die Methode prepareFormValues()'. Die Upload-Zip-Datei(en) wird nach überschreiten einer festgelegten Zeit automatisch gelöscht. Extrahierte Dateien, die nicht in die Ordner /images bzw. /documents geschrieben werden können (z.B. beschädigte Datei, kryptischer Dateiname, Dateigröße 0kb, o.ä.) werden gelöscht. Created on 03.05.2006

See Also:
Serialized Form
Author:
björn

Constructor Summary
HandleBulkUpload()
           
 
Method Summary
 void execute(UsecaseContext uc, int unlockKey)
           
protected  void initStep(java.lang.Integer stepId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HandleBulkUpload

public HandleBulkUpload()
Method Detail

execute

public void execute(UsecaseContext uc,
                    int unlockKey)
             throws java.lang.Exception
Throws:
java.lang.Exception

initStep

protected void initStep(java.lang.Integer stepId)


Copyright © 2004 by basecmp® - Professional Web Solutions