votorola.a.register.trust
Class CR_Undoubt

java.lang.Object
  extended by CommandResponder.Base
      extended by CR_Doubt
          extended by CR_Undoubt
All Implemented Interfaces:
CommandResponder

public final class CR_Undoubt
extends CR_Doubt

Responder for the command 'undoubt' - to withdraw doubt that was previously cast on another voter.

See Also:
http://zelea.com/project/votorola/a/mail/guide.xht#undoubt

Nested Class Summary
 
Nested classes/interfaces inherited from interface CommandResponder
CommandResponder.AnonymousIssueException, CommandResponder.Base, CommandResponder.Session, CommandResponder.X
 
Field Summary
 
Fields inherited from class CommandResponder.Base
electoralService, keyPrefix
 
Constructor Summary
CR_Undoubt(Register register)
          Constructs a CR_Undoubt.
 
Method Summary
 Exception respond(String[] argv, CommandResponder.Session session)
          Responds to an invocation of the command.
 
Methods inherited from class CR_Doubt
appendDoubtList, register
 
Methods inherited from class CommandResponder.Base
acceptsAnonymousIssue, canonicalEmail, commandName, compileBaseOptions, help, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CR_Undoubt

public CR_Undoubt(Register register)
Constructs a CR_Undoubt.

Method Detail

respond

public Exception respond(String[] argv,
                         CommandResponder.Session session)
Description copied from interface: CommandResponder
Responds to an invocation of the command.

Specified by:
respond in interface CommandResponder
Overrides:
respond in class CR_Doubt
Parameters:
argv - array of command name (index 0) and any arguments (indeces 1..*)
Returns:
any soft exception, of temporary cause (which might clear up on a retry); or null if none occured