com.basecmp.core.usecasesteps.permissionmanagement
Class AddDomain

java.lang.Object
  extended byBaseCmpUsecaseStep
      extended bycom.basecmp.core.usecasesteps.permissionmanagement.AddDomain

public class AddDomain
extends BaseCmpUsecaseStep

Ordnet eine Gruppe einem User zu und verläßt den Step normal, wenn die Operation ordnungsgemäß ausgeführt wurde. Bei evtl aufgetretenen Fehlern wird der Step via Error-Ausgang verlassen.

See Also:
Serialized Form

Step-Configuration-Parameters:
ParameterDescription
ContextKey (optional) Alternativer Name des Context-Attributs 'PersistentAsset'.
Domainname (optional) Name der zuzuordnenden Domäne. Wenn hier ein Domainname angegeben wird, kann zur Laufzeit via Context-Attribut 'NONOWNED_DOMAINS' kein Domainname mehr angegeben werden (wird zur Laufzeit ignoriert).
GroupnameKey (optional) Alternativer Name des Context-Attributs 'NONOWNED_DOMAINS'.
AddViewingDomainname (optional) [true|false] Wenn auf 'true' gesetzt, wird der Name der aktuellen Domäne aus dem (HTTP) Session-Attribut '' dem User zugeordnet. Sämtliche anderen Setting werden in diesem Fall ingnoriert!
Author:
Wolfgang Schröder

Field Summary
static java.lang.String CONFIG_KEY_ADD_VIEWING_DOMAINNAME
          Name des Step-Konfigurations-Wert 'AddViewingDomainname'.
static java.lang.String CONFIG_KEY_CONTEXT_KEY
          Name des Step-Konfigurations-Wert 'ContextKey'.
static java.lang.String CONFIG_KEY_DOMAINNAME
          Name des Step-Konfigurations-Wert 'Domainname'.
static java.lang.String CONFIG_KEY_DOMAINNAME_CONTEXT_KEY
          Name des Step-Konfigurations-Wert 'DomainnameKey'.
 
Constructor Summary
AddDomain()
           
 
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_ADD_VIEWING_DOMAINNAME

public static final java.lang.String CONFIG_KEY_ADD_VIEWING_DOMAINNAME
Name des Step-Konfigurations-Wert 'AddViewingDomainname'.

See Also:
Constant Field Values

CONFIG_KEY_CONTEXT_KEY

public static final java.lang.String CONFIG_KEY_CONTEXT_KEY
Name des Step-Konfigurations-Wert 'ContextKey'.

See Also:
Constant Field Values

CONFIG_KEY_DOMAINNAME

public static final java.lang.String CONFIG_KEY_DOMAINNAME
Name des Step-Konfigurations-Wert 'Domainname'.

See Also:
Constant Field Values

CONFIG_KEY_DOMAINNAME_CONTEXT_KEY

public static final java.lang.String CONFIG_KEY_DOMAINNAME_CONTEXT_KEY
Name des Step-Konfigurations-Wert 'DomainnameKey'.

See Also:
Constant Field Values
Constructor Detail

AddDomain

public AddDomain()
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 stepId)


Copyright © 2004 by basecmp® - Professional Web Solutions