com.basecmp.core.usecasesteps.assetmanagement
Class LoadAssets

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

public final class LoadAssets
extends BaseCmpUsecaseStep

Lädt alle Assets mit der/den im ID-Key angegebenen CID(s) und legt ihn/sie im UsecaseContext unter dem angegebenen Key als List-Objekt ab. Im ID-Key wird immer genau eine Integer-CID erwartet.

Created on 25.09.2006

Step-Configuration-Parameters:
ParameterDescription
ContextKey (optional) Alternatives Context-Attribute ersetzt PersistentAssetList
CidKey (optional) Alternatives Context-Attribute ersetzt CidList

Expected UsecaseContext-Attributes:
ParameterDescription
CidList Default-ID-Key

Created UsecaseContext-Attributes:
ParameterDescription
PersistentAssetList (Default-Context-Key). Typ java.util.List
Author:
Wolfgang Schröder

Field Summary
static java.lang.String CONFIG_KEY_ASSET_TYPE
           
static java.lang.String CONFIG_KEY_CID
          Step-Konfigurations-Wert für den Namen des UscaseContext-Attributs, unter dem die CID des zu ladeneden Asset gefunden werden soll.
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.
 
Constructor Summary
LoadAssets()
           
 
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_ASSET_TYPE

public static final java.lang.String CONFIG_KEY_ASSET_TYPE
See Also:
Constant Field Values

CONFIG_KEY_CID

public static final java.lang.String CONFIG_KEY_CID
Step-Konfigurations-Wert für den Namen des UscaseContext-Attributs, unter dem die CID des zu ladeneden Asset gefunden werden soll. Ist kein Name angegeben wird CidList benutzt.

See Also:
Constant Field Values

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 PersistentAssetList benutzt.

See Also:
Constant Field Values
Constructor Detail

LoadAssets

public LoadAssets()
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