com.primix.vlib.pages
Class Register

java.lang.Object
  |
  +--com.primix.tapestry.AbstractComponent
        |
        +--com.primix.tapestry.BaseComponent
              |
              +--com.primix.tapestry.AbstractPage
                    |
                    +--com.primix.tapestry.BasePage
                          |
                          +--com.primix.vlib.pages.Register
All Implemented Interfaces:
IComponent, IErrorProperty, IPage, IRender

public class Register
extends BasePage
implements IErrorProperty

Invoked from the Login page, to allow a user to register into the system on-the-fly.

Version:
$Id: Register.java,v 1.13 2001/07/05 22:28:43 hship Exp $
Author:
Howard Ship

Fields inherited from class com.primix.tapestry.AbstractPage
engine, name
 
Fields inherited from class com.primix.tapestry.BaseComponent
outer, OUTER_INIT_SIZE, outerCount
 
Fields inherited from class com.primix.tapestry.AbstractComponent
id, page, specification, wrapped, wrappedCount
 
Constructor Summary
Register()
           
 
Method Summary
 void attemptRegister(IRequestCycle cycle)
           
 void detach()
          Prepares the page to be returned to the pool.
 java.lang.String getEmail()
           
 java.lang.String getError()
           
 java.lang.String getFirstName()
           
 java.lang.String getLastName()
           
 java.lang.String getPassword1()
           
 java.lang.String getPassword2()
           
 IValidationDelegate getValidationDelegate()
           
 void setEmail(java.lang.String value)
           
 void setError(java.lang.String value)
           
 void setFirstName(java.lang.String value)
           
 void setLastName(java.lang.String value)
           
 void setPassword1(java.lang.String value)
           
 void setPassword2(java.lang.String value)
           
 
Methods inherited from class com.primix.tapestry.BasePage
getResponseWriter
 
Methods inherited from class com.primix.tapestry.AbstractPage
addPageCleanupListener, addPageDetachListener, addPageRenderListener, attach, beginResponse, cleanupPage, firePageBeginRender, firePageCleanup, firePageDetached, firePageEndRender, getChangeObserver, getEngine, getExtendedId, getIdPath, getLocale, getName, getNestedComponent, getPage, getRequestCycle, getVisit, renderPage, setChangeObserver, setLocale, setName, setRequestCycle, validate
 
Methods inherited from class com.primix.tapestry.BaseComponent
addOuter, finishLoad, readTemplate, render
 
Methods inherited from class com.primix.tapestry.AbstractComponent
addAsset, addComponent, addWrapped, cleanupAfterRender, cleanupComponent, finishLoad, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, fireObservedChange, generateAttributes, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainer, getId, getListeners, getSpecification, prepareForRender, renderWrapped, reset, setBinding, setContainer, setId, setPage, setSpecification, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.primix.tapestry.IComponent
addAsset, addComponent, addWrapped, finishLoad, getAsset, getAssets, getBinding, getBindingNames, getBindings, getComponent, getComponents, getContainer, getId, getSpecification, renderWrapped, setBinding, setContainer, setId, setPage, setSpecification
 
Methods inherited from interface com.primix.tapestry.IRender
render
 

Constructor Detail

Register

public Register()
Method Detail

detach

public void detach()
Description copied from class: AbstractPage
Prepares the page to be returned to the pool.

Subclasses may override this method, but must invoke this implementation (usually, last).

Overrides:
detach in class AbstractPage
Following copied from interface: com.primix.tapestry.IPage
See Also:
IPageSource.releasePage(IPage)

getError

public java.lang.String getError()
Specified by:
getError in interface IErrorProperty

getFirstName

public java.lang.String getFirstName()

getLastName

public java.lang.String getLastName()

getEmail

public java.lang.String getEmail()

getPassword1

public java.lang.String getPassword1()

getPassword2

public java.lang.String getPassword2()

setError

public void setError(java.lang.String value)
Specified by:
setError in interface IErrorProperty

setFirstName

public void setFirstName(java.lang.String value)

setLastName

public void setLastName(java.lang.String value)

setEmail

public void setEmail(java.lang.String value)

setPassword1

public void setPassword1(java.lang.String value)

setPassword2

public void setPassword2(java.lang.String value)

getValidationDelegate

public IValidationDelegate getValidationDelegate()

attemptRegister

public void attemptRegister(IRequestCycle cycle)
                     throws RequestCycleException