sky.engine.form
Class ConsoleForm

java.lang.Object
  extended bysky.engine.form.BaseForm
      extended bysky.engine.form.ConsoleForm
All Implemented Interfaces:
Form

public class ConsoleForm
extends BaseForm
implements Form


Field Summary
 
Fields inherited from class sky.engine.form.BaseForm
_fields, _name, STRINGS
 
Constructor Summary
ConsoleForm(java.lang.String name)
           
 
Method Summary
 void execute()
           
 DatabaseConnector getDatabaseConnector(java.lang.String jdbcDriver, java.lang.String jdbcUrl)
          connector functions
 EmailConnector getEmailConnector(java.lang.String host, java.lang.String sender)
           
 void popField(Field f)
           
 
Methods inherited from class sky.engine.form.BaseForm
addField, clear, destroy, getField, getFieldCount, getFields, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface sky.engine.form.Form
addField, clear, destroy, getField, getFieldCount, getFields, validate
 

Constructor Detail

ConsoleForm

public ConsoleForm(java.lang.String name)
            throws Message
Method Detail

popField

public void popField(Field f)
              throws ErrorMessage
Specified by:
popField in interface Form
Overrides:
popField in class BaseForm
Throws:
ErrorMessage

execute

public void execute()
             throws ErrorMessage,
                    StatusMessage,
                    SuccessMessage
Specified by:
execute in interface Form
Overrides:
execute in class BaseForm
Throws:
ErrorMessage
StatusMessage
SuccessMessage

getDatabaseConnector

public DatabaseConnector getDatabaseConnector(java.lang.String jdbcDriver,
                                              java.lang.String jdbcUrl)
                                       throws Message
connector functions

Throws:
Message

getEmailConnector

public EmailConnector getEmailConnector(java.lang.String host,
                                        java.lang.String sender)
                                 throws Message
Throws:
Message