com.basecmp.core.usecasesteps.assetmanagement
Class ExecuteAttachedAssetOperation
java.lang.Object
BaseCmpUsecaseStep
com.basecmp.core.usecasesteps.assetmanagement.ExecuteAttachedAssetOperation
- public class ExecuteAttachedAssetOperation
- extends BaseCmpUsecaseStep
Führt eine 'AttachedAsset-Operation aus, die zuvor über einen Click, der vom
Tag attachedAssetOperation erzeugt wurde, getriggert wurde.
- See Also:
- Serialized Form
- Step-Configuration-Parameters:
| Parameter | Description |
Operation | Auszuführende Operation
[add|insert|remove|moveup|movedown] |
ContextKey (optional) | Alternatives Context-Attribute ersetzt
PersistentAsset |
AssetType | Bei Operation 'add' der Assettyp des zu erzeugenden
AttachedAsset. Wenn hier festgelegt, kann der Typ zu Laufzeit mit
AssetTypKey nicht mehr verändert werden. |
AssetTypeKey (optional) | Alternatives Context-Attribute ersetzt
AssetType |
- Expected UsecaseContext-Attributes:
| Parameter | Description |
AssetType | Default-Assettype-Key bei Operation 'add' |
- Created UsecaseContext-Attributes:
| Parameter | Description |
IsMainAssetNavigation | True, wenn der Hauptasset eine Seite ist.
Typ java.lang.Boolean |
ErrorMessage | Fehlermeldung, falls etwas schief geht. Nicht
vorhanden, wenn Operation OK.
Created on 27.09.2006 |
- Author:
- Wolfgang Schröder
|
Field Summary |
static java.lang.String |
CONFIG_KEY_ASSET_TYPE
Step-Konfigurations-Wert bei Operation 'add' des Assettyps des zu
erzeugenden AttachedAsset. |
static java.lang.String |
CONFIG_KEY_ASSET_TYPE_KEY
Step-Konfigurations-Wert für den Namen des UscaseContext-Attributs, unter
dem Assettyp 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 gefunden werden soll. |
static java.lang.String |
CONFIG_KEY_CONTEXT_OUT_KEY
Wenn angegeben, Step-Konfigurations-Wert für den Namen des
UscaseContext-Attributs, unter dem der Asset abgelegt werden soll. |
static java.lang.String |
CONFIG_KEY_OPERATION
Art der Operation. |
|
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 |
CONFIG_KEY_ASSET_TYPE
public static final java.lang.String CONFIG_KEY_ASSET_TYPE
- Step-Konfigurations-Wert bei Operation 'add' des Assettyps des zu
erzeugenden AttachedAsset. Wenn hier festgelegt, kann der Typ zu Laufzeit
mit AssetTypKey nicht mehr verändert werden.
- See Also:
- Constant Field Values
CONFIG_KEY_ASSET_TYPE_KEY
public static final java.lang.String CONFIG_KEY_ASSET_TYPE_KEY
- Step-Konfigurations-Wert für den Namen des UscaseContext-Attributs, unter
dem Assettyp des zu ladeneden Asset gefunden werden soll. Ist kein Name
angegeben wird 'AssetType' 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 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
- Wenn angegeben, Step-Konfigurations-Wert für den Namen des
UscaseContext-Attributs, unter dem der Asset abgelegt werden soll.
- See Also:
- Constant Field Values
CONFIG_KEY_OPERATION
public static final java.lang.String CONFIG_KEY_OPERATION
- Art der Operation. Möglicher Werte sind 'add', 'insert', 'remove',
'moveforward' und 'movebackward'
- See Also:
- Constant Field Values
ExecuteAttachedAssetOperation
public ExecuteAttachedAssetOperation()
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