|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectBaseCmpUsecaseStep
com.basecmp.core.usecasesteps.assetmanagement.LoadDependentAsset
Lädt zu einem im UsecaseContext vorhandenen Asset einen zusätzlichen, direkt abhängigen Asset und legt diesen im UsecaseContext ab. Erwartete Request-Parameter (String-Objekte):
| Field Summary | |
static java.lang.String |
CONFIG_KEY_COLUMN_DEPENDENT_ID
Spalten-Name (Pflichtangabe) des Keys mit dem der abhängige Asset gefunden werden kann. |
static java.lang.String |
CONFIG_KEY_COLUMN_DEPENDENT_REFERENCE
Name der Spalte (Pflichtangabe) im vorhandenen Asset, mit welcher der abhängige Asset referenziert werden kann (Foreign Key). |
static java.lang.String |
CONFIG_KEY_CONTEXT_KEY
Name (optional) des UsecaseContext-Attributes, in dem der vorhandene Asset gefunden werden kann. |
static java.lang.String |
CONFIG_KEY_DEPENDENT_ASSET_CONTEXT_KEY
Name (Pflichtangabe) des UsecaseContext-Attributes, unter dem der abängige Asset abgelegt wird. |
static java.lang.String |
CONFIG_KEY_DEPENDENT_ASSET_TYPE
Asset-Alias des abhängigen Assets. |
static java.lang.String |
CONFIG_KEY_LOAD_DEPENDENT_IF_TYPE
Asset-Alias-Name (Pflichtangabe), dem der vorhandene Asset angehören muss, damit der abhängige Asset geladen werden kann. |
| Constructor Summary | |
LoadDependentAsset()
|
|
| 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 |
public static final java.lang.String CONFIG_KEY_COLUMN_DEPENDENT_ID
public static final java.lang.String CONFIG_KEY_COLUMN_DEPENDENT_REFERENCE
public static final java.lang.String CONFIG_KEY_CONTEXT_KEY
UsecaseContextEntries#PERSISTENT_ASSET.
public static final java.lang.String CONFIG_KEY_DEPENDENT_ASSET_CONTEXT_KEY
public static final java.lang.String CONFIG_KEY_DEPENDENT_ASSET_TYPE
public static final java.lang.String CONFIG_KEY_LOAD_DEPENDENT_IF_TYPE
| Constructor Detail |
public LoadDependentAsset()
| Method Detail |
public void execute(UsecaseContext uc,
int unlockKey)
throws java.lang.Exception
java.lang.Exceptionprotected void initStep(java.lang.Integer stepId)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||