org.codehaus.plexus.security.summit
Class AbstractLoginAction

java.lang.Object
  extended byorg.codehaus.plexus.logging.AbstractLogEnabled
      extended byorg.codehaus.plexus.action.AbstractAction
          extended byorg.codehaus.plexus.security.summit.AbstractLoginAction
All Implemented Interfaces:
org.codehaus.plexus.action.Action, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable, org.codehaus.plexus.logging.LogEnabled

public abstract class AbstractLoginAction
extends org.codehaus.plexus.action.AbstractAction

Author:
Dan Diephouse

Nested Class Summary
 
Nested classes inherited from class org.codehaus.plexus.action.Action
 
Field Summary
 
Fields inherited from class org.codehaus.plexus.action.AbstractAction
 
Fields inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
 
Fields inherited from interface org.codehaus.plexus.action.Action
RESULT_MESSAGES, ROLE
 
Constructor Summary
AbstractLoginAction()
           
 
Method Summary
 void execute(java.util.Map context)
           
protected abstract  void login(java.util.Map context)
           
 
Methods inherited from class org.codehaus.plexus.action.AbstractAction
addResultMessage, contextualize, getResultMessages, hasResultMessages, lookup, lookup, setResultMessages
 
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.plexus.action.Action
 

Constructor Detail

AbstractLoginAction

public AbstractLoginAction()
Method Detail

execute

public void execute(java.util.Map context)
             throws java.lang.Exception
Throws:
java.lang.Exception

login

protected abstract void login(java.util.Map context)
                       throws java.lang.Exception
Throws:
java.lang.Exception