com.basecmp.core.usecasesteps.permissionmanagement
Class DetermineViewingDomainFromSession

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

public class DetermineViewingDomainFromSession
extends BaseCmpUsecaseStep

Ermittelt anhand der des Session-Attributes SelectedDomain die aktuelle ViewingDomain und schreibt diese in den UsecaseContext.

Diese Methode ist im CMA grundsätzlich erforderlich, da im CMA die Domain über den Login initial bestimmt wird und danach auch gewechselt werden kann, während im CDA normalerweise die Domain durch den zu bedienenden Host bestimmt ist und nicht frei wählbar sein darf!

See Also:
DetermineViewingDomainByServerRole, Erwartete Session-Attribute:
  • Name: SelectedDomain
    Klasse: java.lang.String
Erzeugte Request-Attribute:
  • Name: ViewingDomain
    Klasse: java.lang.String
Created on 29.01.2004
, Serialized Form
Author:
Wolfgang Schröder

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

Constructor Detail

DetermineViewingDomainFromSession

public DetermineViewingDomainFromSession()
Method Detail

execute

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


Copyright © 2004 by basecmp® - Professional Web Solutions