com.basecmp.core.usecasesteps.assetmanagement
Class LoadAsset

java.lang.Object
  extended byBaseCmpUsecaseStep
      extended bycom.basecmp.core.usecasesteps.assetmanagement.LoadAsset
Direct Known Subclasses:
LoadReturnAsset, LoadSourceReferenceAsset

public class LoadAsset
extends BaseCmpUsecaseStep

Lädt einen Asset.

Lädt normalerweise den Asset mit der CID aus dem Request. Ist im Request bereits ein PersistentAsset gespeichert wird der Asset mit der CID nicht geladen wenn im Request ein Attribut ReturnCid/ ein Parameter RETURN_CID enthalten ist und dies identisch mit dem geladenen Asset ist.
Erwartete Request-Parameter (String-Objekte):

Erwartete Request-Attribute: Erzeugte Request-Attribute: Created on 26.06.2003

See Also:
Serialized Form
Author:
Wolfgang Schröder

Field Summary
protected  java.lang.String cid
           
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.
protected static Log log
           
 
Constructor Summary
LoadAsset()
           
 
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

cid

protected java.lang.String cid

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

log

protected static Log log
Constructor Detail

LoadAsset

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