|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
Object | +--Module
| Field Summary | |
varchar |
db
|
varchar |
index
|
boolean |
isIndex
|
boolean |
loggedIn
|
varchar |
name
|
PBEObject[] |
objects
|
protected varchar |
status
|
varchar |
title
|
| Constructor Summary | |
Module(varchar name,
varchar title,
varchar index_page)
|
|
Module(varchar name,
varchar title,
varchar index_page,
varchar db)
|
|
| Method Summary | |
void |
addObject(varchar name)
|
void |
disable()
Disable the module using the default page. |
void |
disable(varchar page)
|
void |
enable()
|
void |
enableGuest()
Enable PBE attributes and methods that publicly accessable. |
varchar |
getError()
|
void |
init()
Initialize all objects in the module. |
void |
loaded()
After loading all forms are disable and control re-directed to the root 'timeout.htd' page. |
void |
login(boolean guest,
varchar user)
On login, all forms in the module are enabled by default. |
void |
loginFailed(boolean guest,
varchar user)
Failure to login disables all forms and redirects to a root page called 'noaccess.htd' unless the a guest login was attempted. |
boolean |
mayLogin(boolean guest,
varchar user,
varchar password)
By default this function returns $null, which means access is not checked. |
boolean |
openDatabase()
|
boolean |
openDatabase(varchar db)
|
void |
setDatabase(varchar db)
|
void |
setError(varchar err)
|
void |
setIndex(varchar page)
A '*' at the start of the index page indicates that this is the index module. |
boolean |
validUser(boolean guest,
varchar user)
By default this function returns $null, which means access is not checked. |
| Field Detail |
public varchar name
public varchar title
public varchar index
public boolean isIndex
protected varchar status
public boolean loggedIn
public PBEObject[] objects
public varchar db
| Constructor Detail |
public Module(varchar name,
varchar title,
varchar index_page)
public Module(varchar name,
varchar title,
varchar index_page,
varchar db)
| Method Detail |
public void setIndex(varchar page)
public void addObject(varchar name)
public void setError(varchar err)
public varchar getError()
public void setDatabase(varchar db)
public boolean openDatabase(varchar db)
public boolean openDatabase()
public void disable(varchar page)
public void enable()
public void init()
public void loaded()
public void disable()
public boolean validUser(boolean guest,
varchar user)
public boolean mayLogin(boolean guest,
varchar user,
varchar password)
public void enableGuest()
public void login(boolean guest,
varchar user)
public void loginFailed(boolean guest,
varchar user)
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||