Index
A
- acronyms
- presentation,
Overview of Presentation Standards
- ACSObject
- base permissioning class,
ACSObject
- API
- mail,
Mail Service
- appenders
- custom WAF,
Custom Appenders
- logging,
Custom Appenders
- Application
- BaseServlet defined,
BaseServlet
- properties,
Application Properties
- applications
- determining Locale,
Locale Negotiation
- dispatcher defined,
Dispatcher
- notes
- PropertyResourceBundle,
ResourceBundles and MessageCatalogs
- ResourceBundle,
ResourceBundles and MessageCatalogs
- overview,
Applications
- Servlet, mapping to,
Dispatcher
- WAF base class,
Applications
- architecture
- overview,
General Architecture
- Association,
Persistence Glossary
- Association Block
- Example,
Association Blocks
- Composite
- Example,
Composite Associations
- Defining,
Associations
- Java
- Example,
Using Standard Associations
- Attribute,
Persistence Glossary
- auditing
- service concept,
Auditing Service
B
- BaseServlet
- Application, definition of,
BaseServlet
- Bebop
- and globalization,
Globalization and Bebop
- handling HTML,
Handling Pre-Formatted Text
- JSP integration,
JSP Integration with Bebop
- master pages,
Site-Wide Master Pages
- Presentation,
Bebop - Reusable Web UI Components
- Usage,
Working With Bebop
- XSLT, using with,
Calling XSLT from a WAF Application
- Binding Parameters
- Examples,
Filtering, Ordering, and Binding Parameters
- see Paramter Binding,
Binding Parameters
- boilerplate
- See master pages
- building
- with Eclipse,
Building and Deploying with Eclipse
C
- categorization
- service concept,
Categorization Service
- taxonomies,
Categorization Service
- ccm tool usage,
Integrating Your Package With CCM Tools
- upgrade,
Creating Upgrade Scripts
- Composite,
Persistence Glossary
- Composite Associations
- Java
- Example,
Using Copmposite Associations
- concept of
- group,
Users and Groups
- party,
Users and Groups
- permissions,
Permissions
- user,
Users and Groups
- configuration
- Eclipse,
Eclipse Preferences Configuration
- conventions
- document,
Document Conventions
- CSS
- Presentation Conventions,
CSS and XSLT
D
- Data Collection
- Creating,
Creating and Retrieving Objects in Java
- data layer
- overview,
Data Layer
- Data Object,
Persistence Glossary
- API,
Getting Started with the API
- Creating,
Creating and Retrieving Objects in Java
- Retrieving,
Creating and Retrieving Objects in Java
- data objects
- overview,
Data Layer
- Data Operation
- Example,
Data Operations
- Arbitrary DML,
Executing Arbitrary DML
- PL/SQL,
Executing PL/SQL
- Data Query
- Example,
Data Queries
- Creating Data Objects,
Creating Data Objects
- Retrieve,
Retrieving Information from the Database
- Data Storage layer
- overview,
Data Storage Layer
- Database
- Persistence,
Persistence Overview
- debuggers
- See debugging
- Debugging,
Debugging Persistence
- interface,
Developer Support
- logging concepts,
Using logging for debugging
- problems with System.out.println(),
Log4J
- with Eclipse,
Eclipse Debugging Configuration
- with log4j,
Log4J
- deploying
- with Eclipse,
Building and Deploying with Eclipse
- Derived Associations,
Persistence Glossary
- developer
- education,
Developer Education
- prerequisites,
Developer Education
- Developer Support application
- accessing,
Accessing Developer Support
- features,
Developer Support Features
- Developer Support application
- development,
Developer Support
- development
- Developer Support application,
Developer Support
- environment,
Developing with WAF
- tools,
Third-Party Development Tools
- Domain APIs
- Persistence,
Persistence and Domain APIs (DataObject, DataAssociation, DataCollection, DomainObjects)
- domain layer
- overview,
Domain Layer
- Domain Object,
Persistence Glossary
- creating,
Building the Domain Object
- Dynamic DDL Generation,
Dynamic DDL Generation
E
- Eclipse
- building with,
Building and Deploying with Eclipse
- configuration,
Eclipse Preferences Configuration
- debugging function,
Eclipse Debugging Configuration
- deploying with,
Building and Deploying with Eclipse
- installation,
Installing Eclipse
- Perforce setup,
Configuring Eclipse for Perforce
- preferences,
Eclipse Preferences Configuration
- project configuration,
Eclipse Project Configuration
- tools,
Setting Up Eclipse and WAF
- validating setup,
Eclipse Setup Validation
- education
- developer,
Developer Education
- email messages
- See mail service
- environment
- development,
Developing with WAF
- Exceptions
- conventions,
WAF Standards
- logging the,
Always log the Throwable
F
- Filter,
Persistence Glossary
- Filtering
- Examples,
Filtering, Ordering, and Binding Parameters
- How-To,
Filtering
- Complex,
Complex Filters
- Simple,
Simple Filters
- formbuilder
- implementing,
Working With Formbuilder
- service concept,
Formbuilder Service
- forms
- See formbuilder
- building of,
Formbuilder Service
J
- Java coding standards,
WAF Standards
- references,
Java Coding Standards — References and Related Reading
- JavaServer Pages
- See JSP
- Join Element,
Persistence Glossary
- Join Path,
Persistence Glossary
- Join Paths,
Join Paths
- JSP
- Bebop integration,
JSP Integration with Bebop
- dynamic pages,
Relationship Between Static and Dynamic Pages
- extending BaseJSP,
BaseServlet
- Presentation,
JavaServer Pages (JSP)
- static pages,
Relationship Between Static and Dynamic Pages
L
- language
- determining local,
Locale Negotiation
- language localization
- See globalization
- Lifecycle
- Request,
Bebop Lifecycles
- UI,
Bebop Lifecycles
- Link Attributes,
Link Attributes,
Persistence Glossary
- Example,
Link Attributes
- Link Role
- See Roles
- Locale
- and PropertyResourceBundle,
ResourceBundles and MessageCatalogs
- and ResourceBundle,
ResourceBundles and MessageCatalogs
- application determination,
Locale Negotiation
- localization
- grouping resources,
ResourceBundles and MessageCatalogs
- localization data
- grouping,
Accessing Resources
- localization resources
- representing,
Accessing Resources
- log4j
- using for debugging,
Log4J
- log4j logging application,
Log4J
- logging
- and debugging,
Using logging for debugging
- and performance,
Performance Considerations
- appenders,
Custom Appenders
- exceptions,
Always log the Throwable
- interface,
Developer Support
- manipulating in runtime,
Runtime logging level manipulation
M
- mail
- See mail service
- API,
Mail Service
- service concept,
Mail Service
- mail attachments
- See mail service
- mail service
- attachments,
Sending Mail Messages
- sending using web applications,
Sending Mail Messages
- Mapping
- Object Modeling,
Object-Relational Mapping
- Relational Modeling,
Object-Relational Mapping
- markup text
- See pre-formatted text
- master pages
- handling with Bebop,
Site-Wide Master Pages
- shared layout
- varying shared layout,
Varying a Shared Layout
- messaging
- service concept,
Messaging Service
- Meta-Data Driven SQL,
Persistence Glossary
- Model
- Object Type,
Model and Object Type
- Multiplicity
- Defined,
Persistence Glossary
O
- Object
- Persistence,
Persistence Overview
- Object Key
- Defined,
Persistence Glossary
- Example,
Object Key
- Object Type
- Inheritance,
Object Type Inheritance
- Model,
Model and Object Type
- Object-Relational
- Mapping,
Object-Relational Mapping
- Ordering
- Examples,
Filtering, Ordering, and Binding Parameters
- How-To,
Ordering
- output streams
- problem with buffered,
Beware of Buffered Streams
P
- Parameter Binding
- How-To,
Binding Parameters
- parties
- See users, groups and parties
- PDL
- See Persistence Definition Language (PDL)
- Defined,
Persistence Definition Language (PDL)
- grammar,
PDL Grammar
- PDL Keywords - escaping
- reserved words,
Escaping PDL Keywords
- PDL Reserved Words - List,
Reserved Words
- Perforce
- and Eclipse,
Configuring Eclipse for Perforce
- performance
- and logging,
Performance Considerations
- permissions
- ACSObject,
ACSObject
- concept of,
Permissions
- UI tutorial,
UI Tutorial
- Persistence
- Database,
Persistence Overview
- Domain APIs,
Persistence and Domain APIs (DataObject, DataAssociation, DataCollection, DomainObjects)
- Object,
Persistence Overview
- Overview,
Persistence Overview
- PDL,
Persistence Definition Language (PDL)
- Persistence Definition Language,
Persistence Definition Language (PDL)
- Persistence Definition Language (PDL)
- reserved words,
PDL Keywords
- Persistence Definition Language (PDL),
Persistence Glossary
- File Definition,
The PDL File
- persistence metadata
- overview,
Data Layer
- PL/SQL
- Defining,
Executing PL/SQL
- Functions
- Using,
PL/SQL Functions
- Procedures
- Using,
PL/SQL Procedures
- portal
- service concept,
Portal Service
- pre-formatted text
- handling using Bebop,
Handling Pre-Formatted Text
- preferences
- Eclipse,
Eclipse Preferences Configuration
- prerequisites
- developer,
Developer Education
- presentation
- acronyms,
Overview of Presentation Standards
- Bebop,
Bebop - Reusable Web UI Components
- CSS,
CSS and XSLT
- JSP,
JavaServer Pages (JSP)
- site node, tutorial,
Integrating XSLT with WAF
- standards of,
Overview of Presentation Standards
- XSL,
CSS and XSLT
- XSLT tutorial,
Integrating XSLT with WAF
- presentation layer
- overview,
Presentation Layer
- project configuration
- Eclipse,
Eclipse Project Configuration
- properties of an
- Application,
Application Properties
- Property
- Defined,
Persistence Glossary
- PropertyResourceBundle
- notes application,
ResourceBundles and MessageCatalogs
R
- Reference Key
- Defined,
Persistence Glossary
- References
- Java coding standards,
Java Coding Standards — References and Related Reading
- Request
- Lifecycle,
Bebop Lifecycles
- Request context,
BaseServlet
- ResourceBundle
- notes application,
ResourceBundles and MessageCatalogs
- resources
- kernel base class,
Kernel Resources
- rich text messages
- and mail service,
Sending Mail Messages
- Role Reference
- Defined,
Persistence Glossary
- Java
- Example,
Using Role References
- PDL
- Example,
Role References
- Roles,
Persistence Glossary
- runtime debugging
- logging level manipulation,
Runtime logging level manipulation
- with Eclipse,
Eclipse Debugging Configuration
S
- search
- service concept,
Search Service
- service
- auditing, concepts of,
Auditing Service
- categorization, concepts of,
Categorization Service
- formbuilder, concepts of,
Formbuilder Service
- globalization, concepts of,
Globalization Service
- mail, concepts of,
Mail Service
- messaging, concepts of,
Messaging Service
- notification, concepts of,
Notification Service
- search, concepts of,
Search Service
- versioning, concepts of,
Versioning Service
- workflow, concepts of,
Workflow Service
- services
- portal, concept of,
Portal Service
- Servlet
- Applications, mapping to,
Dispatcher
- Session
- Management,
Session and Transaction Management
- shared layout
- See master pages
- standards
- presentation,
Overview of Presentation Standards
- structured Data
- parsing,
Overview of Presentation Standards
- stylesheets
- See XSLT
- and globalization,
Support for Globalization
- and Locale,
Localizing Stylesheets
- localizing using Bebop,
Localizing Stylesheets
- Swing
- See Bebop
U
- UI,
UI Tutorial
- See also user-interface
- Lifecycle,
Bebop Lifecycles
- UI Components
- Web-based,
Bebop - Reusable Web UI Components
- UML Class,
Persistence Glossary
- upgrading
- scripts,
Creating Upgrade Scripts
- using ccm command,
Creating Upgrade Scripts
- user Locale
- globalization, utilizing,
Support for Globalization
- user requests
- connecting to Applications,
Dispatcher
- user-interface
- permissions tutorial,
UI Tutorial
- users
- See users, groups and parties
- users, groups and parties
- concept of,
Users and Groups
- Using
- Bebop,
Working With Bebop