All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- Account.
Static variable in class com.sdi.wap.demo.site.DemoSite
- Dynamic (servlet based) pages
- accountAttributeName.
Static variable in class com.sdi.wap.SiteImpl
- The name of the session attribute that is reserved to
hold the Account of the currently logged in user.
- AccountBean(Connection, Identifier, Name, Email).
Constructor for class com.sdi.wap.demo.bean.AccountBean
- Insert the method's description here.
- accountID.
Variable in class com.sdi.wap.demo.bean.AccountBean
- Instance information (stored in DBMS)
- accountID.
Variable in class com.sdi.wap.demo.bean.AddressBean
-
- accountParameterName.
Static variable in class com.sdi.wap.demo.site.DemoSite
- The name of a reserved session attribute the the site's Login
State sets with an instance of the currently logged in Account.
- addChild(Page).
Method in class com.sdi.wap.Page
- Add a page as a child of this page.
- addChildren(Page[]).
Method in class com.sdi.wap.Page
- Add a list of children
- address.
Variable in class com.sdi.wap.demo.bean.AccountBean
-
- AddressBean(Identifier, Street, City, USState, Zipcode, Phone).
Constructor for class com.sdi.wap.demo.bean.AddressBean
- AddressBean constructor comment.
- anchor.
Variable in class com.sdi.wap.Page
- The anchor text for this page (short)
- BeanImpl().
Constructor for class com.sdi.wap.demo.bean.BeanImpl
- Insert the method's description here.
- checkUrlValidity(Site).
Static method in class com.sdi.wap.StaticPage
- Complain if any urls do not exist
- children.
Variable in class com.sdi.wap.Page
- The children of this page
- children.
Variable in class com.sdi.wap.RoleImpl
-
- city.
Variable in class com.sdi.wap.demo.bean.AddressBean
-
- City(String).
Constructor for class com.sdi.wap.demo.field.City
- Name constructor comment.
- clients.
Static variable in class com.sdi.wap.ConnectionPoolManager
-
- composeArgList(String[], Validatable[]).
Static method in class com.sdi.wap.State
- Utility for encoding arguments into name=value&name2=value2 format.
- connection.
Variable in class com.sdi.wap.demo.bean.AccountBean
- Cached information (computed and stored with the session, not in the database)
- ConnectionPool().
Constructor for class com.sdi.wap.ConnectionPool
-
- connectionPoolManager.
Static variable in class com.sdi.wap.ConnectionPool
-
- ConnectionPoolManager().
Constructor for class com.sdi.wap.ConnectionPoolManager
- A private constructor since this is a Singleton
- contextName.
Static variable in class com.sdi.wap.demo.site.DemoSite
- This site's context/zone name
- controller().
Method in class com.sdi.wap.State
- Abstract controller method to be implemented by all subclasses
- controller().
Method in interface com.sdi.wap.View
- Abstract controller method to be implemented by all subclasses
- controller().
Method in class com.sdi.wap.demo.site.ViewAccount
- Abstract controller method to be implemented by all subclasses
- controller().
Method in class com.sdi.wap.demo.site.ViewAddress
- Abstract controller method to be implemented by all subclasses
- controller().
Method in class com.sdi.wap.demo.site.ViewLogin
- Abstract controller method to be implemented by all subclasses
- controller().
Method in class com.sdi.wap.demo.site.ViewLogout
- Abstract controller method to be implemented by all subclasses
- controller().
Method in class com.sdi.wap.demo.site.ViewRefuse
- Abstract controller method to be implemented by all subclasses
- controller().
Method in class com.sdi.wap.demo.site.ViewRegistration
- Abstract controller method to be implemented by all subclasses
- Country(String).
Constructor for class com.sdi.wap.demo.field.Country
- Name constructor comment.
- countWork(Connection).
Method in class com.sdi.wap.RoleImpl
- Total work items in this role's incoming workflows
- createPools(Properties).
Method in class com.sdi.wap.ConnectionPoolManager
- Creates instances of DBConnectionPool based on the properties.
- dateFmt.
Static variable in class com.sdi.wap.demo.site.DemoSite
-
- debug(String).
Static method in class com.sdi.wap.Logger
-
- defaultPage.
Static variable in class com.sdi.wap.demo.site.DemoSite
-
- defineAccount(Name, Email).
Static method in class com.sdi.wap.demo.bean.AccountBean
- Create this account (in RAM AND in DBMS)
- DemoSite().
Constructor for class com.sdi.wap.demo.site.DemoSite
-
- description.
Variable in class com.sdi.wap.RoleImpl
-
- doAttributeName.
Static variable in class com.sdi.wap.SiteImpl
- This is the name of the request parameter that will contain
the identifier of the currently executing page.
- doCode().
Static method in class com.sdi.tools.mls.Main
- Process an even-level {{string}} by treating it as code; e.g.
- documentRoot.
Static variable in class com.sdi.wap.demo.site.DemoSite
- This site's document root directory
- doData(int).
Static method in class com.sdi.tools.mls.Main
- Process an odd-level {{string}} by treating it as data; e.g.
- doGet(HttpServletRequest, HttpServletResponse).
Method in class com.sdi.wap.SiteImpl
- Service get requests by forwarding them to the post request processor
- doPost(HttpServletRequest, HttpServletResponse).
Method in class com.sdi.wap.SiteImpl
- Service post requests.
- doRequest(HttpServletRequest, HttpServletResponse).
Method in class com.sdi.wap.SiteImpl
- Process a servlet Request
- doStream(InputStream, PrintWriter).
Static method in class com.sdi.tools.mls.Main
- Initiate processing of an inputstream by setting the input and outputstreams,
and setting line number and nesting level to 0.
- drivers.
Variable in class com.sdi.wap.ConnectionPoolManager
-
- DynamicPage(Validatable, Validatable, Class, Page, Role, String, String).
Constructor for class com.sdi.wap.DynamicPage
- Constructor
- EditAddress.
Static variable in class com.sdi.wap.demo.site.DemoSite
-
- email.
Variable in class com.sdi.wap.demo.bean.AccountBean
-
- Email(String).
Constructor for class com.sdi.wap.demo.field.Email
- Name constructor comment.
- emitForm(View).
Method in class com.sdi.wap.Page
- Return an html form command to this page as a string
- emitForm(View, String[], Validatable[]).
Method in class com.sdi.wap.Page
- Return an html form command for accessing this page as a string.
- emitLink(View, String).
Method in class com.sdi.wap.Page
- Return an html anchor command that when clicked, will invoke
this page.
- emitLink(View, String, String[], Validatable[]).
Method in class com.sdi.wap.Page
- Return an html anchor command that when clicked, will invoke
this page.
- encodePageRef(Page, String[], Validatable[]).
Method in class com.sdi.wap.State
- Return a string encoded for use as the action parameter of a
form command.
- encodePageRef(Page, String[], Validatable[]).
Method in interface com.sdi.wap.View
- URL-encode a page reference
- encodeRedirectURL(String).
Method in class com.sdi.wap.State
- Utility for applying state.getResponse().encodeRedirectURL to urls
session encoding into urols for browsers with disabled cookies
- encodeURL(String).
Method in class com.sdi.wap.State
- Utility for applying state.getResponse().encodeURL to urls to support
session encoding into urols for browsers with disabled cookies
- equals(Field).
Method in class com.sdi.wap.Field
- Are these types equal???
- equals(String).
Method in class com.sdi.wap.Field
- Are these types equal???
- Everybody.
Static variable in interface com.sdi.wap.Role
-
- fatal(String).
Static method in class com.sdi.wap.Logger
-
- Field(String).
Constructor for class com.sdi.wap.Field
- Constructor.
- fileName.
Static variable in class com.sdi.tools.mls.Main
- The current input file name
- finalize().
Method in class com.sdi.wap.demo.bean.AccountBean
- Finalize by returning this account's connection to the pool.
- findPage(HttpServletRequest, DynamicPage).
Static method in class com.sdi.wap.DynamicPage
- Insert the method's description here.
- findRole(String).
Static method in class com.sdi.wap.RoleImpl
- Find a role by roleID.
- forward(Page).
Method in class com.sdi.wap.State
- Forward this request to the designated page
- forward(Page).
Method in interface com.sdi.wap.View
- Forward this request to the designated page
- forward(String).
Method in class com.sdi.wap.State
- Forward this request to the designated url
- forward(String).
Method in interface com.sdi.wap.View
- Forward this request to the designated page
- freeConnection(String, Connection).
Method in class com.sdi.wap.ConnectionPoolManager
- Returns a connection to the named pool.
- freeConnections(String).
Static method in class com.sdi.wap.ConnectionPoolManager
- Insert the method's description here.
- getAbsolutePath(Page, String[], Validatable[]).
Method in class com.sdi.wap.State
- Return the absolute path of this page including the context name.
- getAbsolutePathRelativeToContext(String).
Method in class com.sdi.wap.State
- Transform the argument string into an absolute url relative to the servlet context
- getAccount(View).
Method in interface com.sdi.wap.Site
- Get the currently logged in account.
- getAccount(View).
Method in class com.sdi.wap.SiteImpl
- get the currently logged in account from the accountAttributeName
session attribute
- getAccountID().
Method in class com.sdi.wap.demo.bean.AccountBean
- Insert the method's description here.
- getAccountID().
Method in class com.sdi.wap.demo.bean.AddressBean
- Insert the method's description here.
- getAddress().
Method in class com.sdi.wap.demo.bean.AccountBean
- Return the address information for this account.
- getAnchor().
Method in class com.sdi.wap.Page
- Return the anchor string for this page
- getAttribute(String).
Method in class com.sdi.wap.State
- Get a session attribute.value by calling getSession().getAttribute(attributeName)
- getAttribute(String).
Method in interface com.sdi.wap.View
- Get a session attribute.
- getBaseDirectory().
Method in class com.sdi.wap.demo.site.DemoSite
- Get the base directory of the html server.
- getBaseDirectory().
Method in interface com.sdi.wap.Site
- Get the base directory of the html server.
- getBaseDirectory().
Method in class com.sdi.wap.SiteImpl
- Get the base directory (document root) of the html server.
- getChildren().
Method in class com.sdi.wap.Page
- Return the children of this page as a Vector.
- getChildren().
Method in interface com.sdi.wap.Role
- Return the children of this role
- getChildren().
Method in class com.sdi.wap.RoleImpl
- Return the children of this role
- getCity().
Method in class com.sdi.wap.demo.bean.AddressBean
- Get the City
- getConnection().
Method in class com.sdi.wap.demo.bean.AccountBean
- Returns a connection for this account, caching a new one from
the ConnectionPool if necessary.
- getConnection().
Static method in class com.sdi.wap.ConnectionPool
- Insert the method's description here.
- getConnection(String).
Method in class com.sdi.wap.ConnectionPoolManager
- Returns an open connection.
- getConnection(String, long).
Method in class com.sdi.wap.ConnectionPoolManager
- Returns an open connection.
- getContextName().
Method in class com.sdi.wap.demo.site.DemoSite
- Get the context name
- getContextName().
Method in interface com.sdi.wap.Site
- Get the context name used by the servlet engine.
- getContextName().
Method in class com.sdi.wap.SiteImpl
- Get the context name for this site.
- getCookie(String).
Method in class com.sdi.wap.State
- Get cookie value by calling request.getCookies().
- getCookie(String).
Method in interface com.sdi.wap.View
- Get cookie value
- getDefaultPage().
Method in class com.sdi.wap.demo.site.DemoSite
- Get the default Page, the page that should be displayed if the servlet
receives an invalid request with no do= parameter.
- getDefaultPage().
Method in class com.sdi.wap.SiteImpl
- Return this site's default page.
- getDepth().
Method in class com.sdi.wap.Page
- Return the depth of this page in the child-parent tree.
- getDescription().
Method in interface com.sdi.wap.Role
- Return a deescription of this role
- getDescription().
Method in class com.sdi.wap.RoleImpl
- Return the description of this role
- getEmail().
Method in class com.sdi.wap.demo.bean.AccountBean
- Insert the method's description here.
- getField(String, Field).
Method in class com.sdi.wap.State
- Get a field parameter by calling getParameter(key, defaultValue), which will
return request.getParameter(key) unless that returns null or "", in which case
it returns defaultValue.toString().
- getField(String, Field).
Method in interface com.sdi.wap.View
-
- getHref().
Method in class com.sdi.wap.StaticPage
- Return the url
- getIdentifier().
Method in class com.sdi.wap.Page
- Return the identifier of this page
- getIncomingWorkflowList(Connection).
Method in class com.sdi.wap.RoleImpl
- Get the list of incoming work for this role
- getInstance().
Static method in class com.sdi.wap.ConnectionPoolManager
- Returns the single instance, creating one if it's the
first time this method is called.
- getInstances().
Static method in class com.sdi.wap.RoleImpl
- Return a hashtable of all instances of this class indexed by roleID
- getLoginPage().
Method in class com.sdi.wap.demo.site.DemoSite
- Get the login page; the page that guides the user through the login process.
- getLoginPage().
Method in interface com.sdi.wap.Site
- Return this site's login page.
- getLoginPage().
Method in class com.sdi.wap.SiteImpl
- Return this site's login page.
- getMembers(Connection).
Method in interface com.sdi.wap.Role
- Return a vector of the community members that play this role.
- getMembers(Connection).
Method in class com.sdi.wap.RoleImpl
- Return the members of this role as a vector of Identifier.
- getMessage().
Method in class com.sdi.wap.demo.bean.BeanImpl
- Get the error message from a type that might be null.
- getMessage().
Method in class com.sdi.wap.Field
- Return the validation message.
- getMessage().
Method in interface com.sdi.wap.Validatable
- Return the error message for this field.
- getMessage(Field).
Method in class com.sdi.wap.demo.bean.BeanImpl
- Get the error message from a type that might be null.
- getName().
Method in class com.sdi.wap.demo.bean.AccountBean
- Insert the method's description here.
- getNoun(Field).
Method in class com.sdi.wap.State
- The "noun" is a reserved request parameter.
- getOutgoingWorkflowList(Connection).
Method in class com.sdi.wap.RoleImpl
- Get the list of outgoing work for this role
- getParameter(String, Field).
Method in class com.sdi.wap.State
- Get a request parameter.
- getParameter(String, Field).
Method in interface com.sdi.wap.View
- Get a request parameter.
- getParent().
Method in class com.sdi.wap.Page
- Return the parent of this page or null if none.
- getParent().
Method in interface com.sdi.wap.Role
- Return the parent of this role or null if this is the root role.
- getParent().
Method in class com.sdi.wap.RoleImpl
- Return the parent of this role or null if this is the root role.
- getPhone().
Method in class com.sdi.wap.demo.bean.AddressBean
- Get the phone number
- getRefusePage().
Method in class com.sdi.wap.demo.site.DemoSite
- Get the refuse Page, the page that should be displayed if the user
requests a resource for which permission should be denied.
- getRefusePage().
Method in interface com.sdi.wap.Site
- Return this site's permission denied page.
- getRefusePage().
Method in class com.sdi.wap.SiteImpl
- Return the page that should handle permission denied problems
- getRelativePath().
Method in class com.sdi.wap.StaticPage
- Return the url
- getRelativePath(Page, String[], Validatable[]).
Method in class com.sdi.wap.State
- Return the absolute path of this page relative to the servlet context.
- getRelativePath(Site).
Method in class com.sdi.wap.DynamicPage
- Construct a url with no args
- getRelativePath(Site).
Method in class com.sdi.wap.Page
- Abstract method overridden by subclasses to return the absolute
path of this page relative to the servlet context.
- getRelativePath(Site).
Method in class com.sdi.wap.StaticPage
- Return the url
- getRequest().
Method in class com.sdi.wap.State
- Get the request object
- getRequest().
Method in interface com.sdi.wap.View
-
- getRequestDispatcher(String).
Method in class com.sdi.wap.State
- Return a requestDispatcher generated by calling servlet.getServletContext().getRequestDispatcher(url)
- getRequestDispatcher(String).
Method in interface com.sdi.wap.View
- Return the requestDispatcher for the provided context-relative url
- getResponse().
Method in class com.sdi.wap.State
- Get the response object
- getResponse().
Method in interface com.sdi.wap.View
-
- getRole().
Method in class com.sdi.wap.Page
- Return the role allowed to access this page
- getRoleID().
Method in interface com.sdi.wap.Role
- Return the identifier of this role
- getRoleID().
Method in class com.sdi.wap.RoleImpl
- Return the identifier of this role
- getServletContext().
Method in interface com.sdi.wap.Site
-
- getServletName().
Method in class com.sdi.wap.demo.site.DemoSite
- Get the servlet name
- getServletName().
Method in interface com.sdi.wap.Site
- Get the servlet name
- getSession().
Method in class com.sdi.wap.State
- Get the session object by calling request.getSession(true)
- getSession().
Method in interface com.sdi.wap.View
-
- getState().
Method in class com.sdi.wap.demo.bean.AddressBean
- Get the state
- getStreet().
Method in class com.sdi.wap.demo.bean.AddressBean
- Get the street address
- getTitle().
Method in class com.sdi.wap.Page
- Return the title of this page
- getUrl().
Method in class com.sdi.wap.StaticPage
- Return the url
- getValue().
Method in class com.sdi.wap.Field
- Get the value of this type
- getValue().
Method in interface com.sdi.wap.Validatable
- Return the value of this field.
- getVerb(Field).
Method in class com.sdi.wap.State
- The "verb" is a reserved request parameter that governs
which state is requested by the browser.
- getWhenCreated().
Method in class com.sdi.wap.demo.bean.AccountBean
- Insert the method's description here.
- getWriter().
Method in class com.sdi.wap.State
- Get a PrintWriter suitable for communicating with the client browser
by calling response.getWRiter().
- getWriter().
Method in interface com.sdi.wap.View
- Get the printwriter for this view
- getZipcode().
Method in class com.sdi.wap.demo.bean.AddressBean
- Get the zipcode
- hasRole(Role).
Method in interface com.sdi.wap.Account
- Does this account have permission to play this role?
- hasRole(Role).
Method in class com.sdi.wap.demo.bean.AccountBean
- Does this account play the indicated role?.
- Home.
Static variable in class com.sdi.wap.demo.site.DemoSite
- Static (web server based) pages
- htmlAddress(Op, Street, City, USState, Zipcode, Phone).
Method in class com.sdi.wap.demo.site.ViewAddress
-
- htmlFontRed(String).
Static method in class com.sdi.wap.State
- Utility for highlighting text in red.
- htmlLeft(View).
Method in class com.sdi.wap.demo.site.DemoSite
-
- htmlPage(View, String).
Method in class com.sdi.wap.demo.site.DemoSite
- Emit the argument string to the browser enclosed in htmlPageOpen()
and htmlPageClose() output.
- htmlPage(View, String).
Method in interface com.sdi.wap.Site
-
- htmlPage(View, String).
Method in class com.sdi.wap.SiteImpl
- Emit the argument string to the browser enclosed in htmlPageOpen()
and htmlPageClose() output.
- htmlPageClose(View).
Method in class com.sdi.wap.demo.site.DemoSite
- Return this site's convention for closing a web page
typically "