com.basecmp.core.usecasesteps.miscellaneous
Class DuplicateUCAttributes

java.lang.Object
  extended byBaseCmpUsecaseStep
      extended bycom.basecmp.core.usecasesteps.miscellaneous.DuplicateUCAttributes

public class DuplicateUCAttributes
extends BaseCmpUsecaseStep

Kopiert bestehende Usecase-Attribute in neue Usecase-Attribute. Die zu kopierenden Attribute werden als kommaseparierte Liste im Config-Paramter #CONFIG_KEY_SOURCE_ATTRIBUTES angegeben. Die Ziel-Attribute werden ebenfalls als kommaseparierte Liste im Config-Parameter #CONFIG_KEY_TARGET_ATTRIBUTES angegeben. Die beiden Listen müssen die gleiche Anzahl von Elementen haben. Dies wird beim Initialisieren des Steps überprüft und ggf. eine Exception geschmissen.

See Also:
Serialized Form

Step-Configuration-Parameters:
ParameterDescription
SourceAttributes Kommaseparierte Liste der zu kopierenden Attribute
TargetAttributes Kommaseparierte Liste der zu erstellenden Attribute
Author:
Michael Meissner Refactored 13.11.2005 by Wolfgang Schröder

Constructor Summary
DuplicateUCAttributes()
           
 
Method Summary
 void execute(UsecaseContext uc, int unlockKey)
           
protected  void initStep(java.lang.Integer integer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DuplicateUCAttributes

public DuplicateUCAttributes()
Method Detail

execute

public void execute(UsecaseContext uc,
                    int unlockKey)
             throws java.lang.Exception
Throws:
java.lang.Exception

initStep

protected void initStep(java.lang.Integer integer)


Copyright © 2004 by basecmp® - Professional Web Solutions