info.magnolia.module.publicuserregistration.frontend.action
Class AuthenticationModel

java.lang.Object
  extended by info.magnolia.rendering.model.RenderingModelImpl
      extended by info.magnolia.module.publicuserregistration.frontend.action.BasePublicUserParagraphAction
          extended by info.magnolia.module.publicuserregistration.frontend.action.AuthenticationModel
All Implemented Interfaces:
info.magnolia.rendering.model.EarlyExecutionAware, info.magnolia.rendering.model.RenderingModel

public class AuthenticationModel
extends BasePublicUserParagraphAction
implements info.magnolia.rendering.model.EarlyExecutionAware

RenderingModel for the userLogin paragraph, if configured to will issue a redirect upon successful login.

Author:
tmattsson

Field Summary
 
Fields inherited from class info.magnolia.rendering.model.RenderingModelImpl
content, contentMap, definition, parentModel
 
Fields inherited from interface info.magnolia.rendering.model.RenderingModel
SKIP_RENDERING
 
Constructor Summary
AuthenticationModel(javax.jcr.Node content, info.magnolia.rendering.template.RenderableDefinition definition, info.magnolia.rendering.model.RenderingModel parent)
           
 
Method Summary
 String executeEarly()
           
 void setParent(info.magnolia.rendering.model.RenderingModel parentModel)
           
 
Methods inherited from class info.magnolia.module.publicuserregistration.frontend.action.BasePublicUserParagraphAction
addErrorMessagesToUrl, doExecute, execute, getErrorMessages, getLoginError, getUser, isAuthenticated
 
Methods inherited from class info.magnolia.rendering.model.RenderingModelImpl
getContent, getDef, getDefinition, getNode, getParent, getRoot
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface info.magnolia.rendering.model.RenderingModel
execute, getContent, getDefinition, getNode, getParent, getRoot
 

Constructor Detail

AuthenticationModel

public AuthenticationModel(javax.jcr.Node content,
                           info.magnolia.rendering.template.RenderableDefinition definition,
                           info.magnolia.rendering.model.RenderingModel parent)
Method Detail

setParent

public void setParent(info.magnolia.rendering.model.RenderingModel parentModel)
Specified by:
setParent in interface info.magnolia.rendering.model.EarlyExecutionAware

executeEarly

public String executeEarly()
Specified by:
executeEarly in interface info.magnolia.rendering.model.EarlyExecutionAware


Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.