|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
| ca.bc.gov.webade | The core WebADE API allows the developer to perform user searching, user information and permissions lookups (for users other than the current session user), and provides access to the application's configured WebADE-managed connection pools and extensions. |
| ca.bc.gov.webade.config | |
| ca.bc.gov.webade.database | |
| ca.bc.gov.webade.datastore | |
| ca.bc.gov.webade.dbpool | This package contains the WebADE connection pooling API, which wraps the java.sql API, allowing for enhanced logging and connection handling for WebADE applications. |
| ca.bc.gov.webade.dbpool.oracle | |
| ca.bc.gov.webade.http | This package contains older (but still functional) web application utility classes for the WebADE API, including the main class of interest to
web application developers: HttpRequestUtils. |
| ca.bc.gov.webade.j2ee | This package contains the J2EE-related WebADE classes and methods, allowing the web application to manage (and the developer to retrieve) the permissions and information for the user associated with the session tied to the current HTTP request. |
| ca.bc.gov.webade.management | |
| ca.bc.gov.webade.preferences | This packages defines the WebADE Preferences API, used to retrieve preferences from the WebADE database for application, user, extensions, global, and internal WebADE preferences. |
| ca.bc.gov.webade.preferences.util | |
| ca.bc.gov.webade.security | |
| ca.bc.gov.webade.tags | |
| ca.bc.gov.webade.tags.beans | |
| ca.bc.gov.webade.user | |
| ca.bc.gov.webade.user.provider | |
| ca.bc.gov.webade.user.provider.capws | |
| ca.bc.gov.webade.user.provider.capws.v4 | |
| ca.bc.gov.webade.user.provider.capws.v8 | |
| ca.bc.gov.webade.user.provider.legacy | |
| ca.bc.gov.webade.user.search | |
| ca.bc.gov.webade.user.security.enterprise | |
| ca.bc.gov.webade.user.service | |
| ca.bc.gov.webade.validation | |
The WebADE is a Java-based J2EE application development framework which aides in delivering common services required by corporate applications. It provides functionality for:
WebADE provides several advantages to application development, such as presenting simplified APIs for more complex frameworks and providing a common framework for web development that is more tailored to the types of applications that are desired by and for various provincial ministries. Because the WebADE abstracts the actual implementation of these frameworks, there is also the added benefit of being able to upgrade or even swap these underlying frameworks without impacting existing WebADE applications. As the WebADE changes and introduces new functionality, maintaining backwards-compatibility is a high priority, and sometimes even new functionality (such as improved connection pooling or application monitoring) can be introduced into existing applications without requiring any code change at all.
As the WebADE contains a number of components, as well as a larger number of packages, if you are new to the WebADE API, please review the following package documentation for the relevant component:
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||