com.basecmp.core.usecasesteps.assetmanagement
Class WipeAssets

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

public class WipeAssets
extends BaseCmpUsecaseStep

Löscht eine Liste von Assets.

See Also:
Serialized Form

Step-Configuration-Parameters:
ParameterDescription
ContextKey (optional) Alternatives Context-Attribute ersetzt PersistentAssetList
ContextOutKey (optional) Alternatives Context-Attribute ersetzt WipeAssets.Messages Created on 25.09.2006

Expected UsecaseContext-Attributes:
ParameterDescription
PersistentAssetList (Default-Context-Key). Typ java.util.List

Created UsecaseContext-Attributes:
ParameterDescription
WipeAssets.Messages List-Objekt mit String-Messages zu jeder Lösch-Aktion der PersistentAssetList
WipedAssets String mit den CIDs (kommasepariert) aller erfolgreich gelöschten Assets.
Author:
Wolfgang Schröder

Field Summary
static java.lang.String CONFIG_KEY_CONTEXT_KEY
          Step-Konfigurations-Wert für den Namen des UscaseContext-Attributs, unter dem der Asset abgelegt bzw gefunden werden soll.
static java.lang.String CONFIG_KEY_CONTEXT_OUT_KEY
           
 
Constructor Summary
WipeAssets()
           
 
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
 

Field Detail

CONFIG_KEY_CONTEXT_KEY

public static final java.lang.String CONFIG_KEY_CONTEXT_KEY
Step-Konfigurations-Wert für den Namen des UscaseContext-Attributs, unter dem der Asset abgelegt bzw gefunden werden soll. Ist kein Name angegeben wird com.basecmp.core.usecase.UsecaseContextEntries#PERSISTENT_ASSET benutzt.

See Also:
Constant Field Values

CONFIG_KEY_CONTEXT_OUT_KEY

public static final java.lang.String CONFIG_KEY_CONTEXT_OUT_KEY
See Also:
Constant Field Values
Constructor Detail

WipeAssets

public WipeAssets()
Method Detail

execute

public void execute(UsecaseContext uc,
                    int unlockKey)
             throws UsecaseStepExecutionException
Throws:
UsecaseStepExecutionException

initStep

protected void initStep(java.lang.Integer stepId)


Copyright © 2004 by basecmp® - Professional Web Solutions