Symbols

$class property;#, Basic Nucleus Operation
define serialized JavaBean instances, Loading Serialized Beans
$description property;#, Special $ Properties

A

access control, Managing Access Control
(see also security)
access privileges, dynamically generated, Configure Users and Groups on an LDAP Server
ACL (Access Control Lists), Access Control Lists
configure privileges, Configuring Access Privileges
entries, Access Control Lists
LDAP repository security, Configuring LDAP Repository Security
(see also LDAP repository security)
Persona, Persona Object
privileges, Access Privileges
resource, Access Privileges
security services, Security Services Classes and Interfaces
user groups, Managing User Groups and Privileges
users, Managing User Accounts
AccessControlServlet, AccessControlServlet
AdminUserAuthority, User Authority Object
application logging, ApplicationLogging
application modules
configuration path attributes, Setting the Configuration Path
configuration path attributes precedence, Setting the Configuration Path
create, Creating an Application Module
directory structure, Application Module Directory Structure
file resources, Accessing Module File Resources
JAR file, Creating an Application Module JAR File
launch against remote modules, Launching a Client Application Against Remote Modules
manifest, Application Module Manifest File
module root, Application Module Directory Structure
overview, Working with Application Modules
precedence, Setting the Configuration Path
ATG servlet beans, Creating and Using ATG Servlet Beans
BeanInfo, Using Custom Servlet Beans with the ATG Control Center
custom, Creating Custom Servlet Beans
custom servlet bean limitations, Limitations in Custom Servlet Beans
JSP processing, Processing Servlet Beans
local parameters, Local Parameters
object parameters, Object Parameter Values
open parameters, Displaying Open Parameters in ATG Servlet Beans
(see also open parameters,)
pass parameters to, Passing Parameters to ATG Servlet Beans
property parameters, Property Parameter Values
set parameters, Setting Parameters in ATG Servlet Beans
ATG-Config-Path attribute, Setting the Configuration Path
ATG-LiveConfig-Path attribute, Setting the Configuration Path, Configuration Directories
attribute factories, DynamoHttpServletRequest
AuthenticationServlet, AuthenticationServlet

B

BadCacher browser type, BrowserTyper
Base64 encoding, Decoding Encrypted Properties in Nucleus Components
BasicAuthenticationPipelineServlet, Authentication
BatchEmailListener, Using BatchEmailListener
BeanInfo
ATG servlet beans, Using Custom Servlet Beans with the ATG Control Center
browser
caching behavior, BrowserTyper
identify type, BrowserTyper
Search Engine Optimization, URL Templates
wireless support, WML Browser Type
BrowserAttributes component, BrowserTyper
BrowserType components, BrowserTyper
BrowserTyper, BrowserTyper
Business Commerce pipeline components
AuthenticationServlet, AuthenticationServlet
CheckSessionExpiration , CheckSessionExpiration (Business Commerce)
CommerceCommandServlet , CommerceCommandServlet
PromotionServlet, PromotionServlet
RPCRouterServlet, RPCRouterServlet
SetCurrentLocation, SetCurrentLocation

C

caches
FileCache, FileServlet, HtmlServlet
refresh security data, Enable Security Information Caching
schedule updates, Enable Security Information Caching
security data, Enable Security Information Caching
canonical URLs, Canonical URLs
CanonicalItemLink servlet bean, Creating Canonical URLs
CgiServlet, CgiServlet
CheckSessionExpiration (Business Commerce), CheckSessionExpiration (Business Commerce)
CheckSessionExpiration (Content Administration), CheckSessionExpiration (Content Administration)
class loader, Disposable Class Loader
CLASSPATH, Using Nucleus, dynamosystemresource
CommerceCommandServlet, CommerceCommandServlet
compilers, PageCompileServlet
components (see Nucleus components)
CONFIG.properties file, CONFIG.properties File
configuration files (see properties files)
configuration path, Basic Nucleus Operation
application server directories, Configuration Directories
ATG-Config-Path attribute, Setting the Configuration Path
attributes, application module manifest, Setting the Configuration Path
concatenate property settings, Setting Properties from Multiple Configuration Directories
contrasted with CLASSPATH, Reading the Configuration Path
default directories, Configuration Directories
directories included, Setting the Configuration Path
LiveConfig-Path , Setting the Configuration Path, Configuration Directories
module precedence, Setting the Configuration Path
named configuration directories, Configuration Directories
override property settings, Setting Properties from Multiple Configuration Directories
precedence of attributes, Setting the Configuration Path
production server directories, Configuration Directories, Setting Properties from Multiple Configuration Directories
read Nucleus component properties, Reading the Configuration Path
resolve multiple property settings, Setting Properties from Multiple Configuration Directories
connection acceptor components, Configuring a RequestServer
Constants component, Setting Properties to Null
Consumer Commerce pipeline components
AuthenticationServlet, AuthenticationServlet
CommerceCommandServlet , CommerceCommandServlet
PromotionServlet, PromotionServlet
containers, Basic Nucleus Operation, NameContextBindingListener, GenericContext
Content Administration pipeline components
CheckSessionExpiration , CheckSessionExpiration (Content Administration)
LocaleServlet, LocaleServlet
PublishingActionServlet, PublishingActionServlet
SetCurrentLocation, SetCurrentLocation
ValidateURLServlet, ValidateURLServlet
VersioningLayerServlet, VersioningLayerServlet
content distributor, Content Distribution
DistributorPool, DistributorPool
DistributorReader, Distributor Commands, DistributorServer
DistributorSender, Content Distribution Operation, DistributorSender, Running the DistributorSender from a Command Line
DistributorServer, Content Distribution Operation, DistributorServer
RemoteServerCache, RemoteServerCache
SQL content repositories, Using Content Distribution with an SQL Content Repository
CookieServlet, CookieServlet
cross-site scripting attacks
prevent, DAFDropletEventServlet
currency formats, internationalize, Changing Currency Formats

D

DAF Deployment (see deployment)
DAF servlet pipeline, Request Handling with Servlet Pipelines
AccessControlServlet, AccessControlServlet
ATG Business Commerce components, Components Provided by ATG Business Commerce
ATG Consumer Commerce components, Components Provided by ATG Consumer Commerce
ATG Content Administration components, Components Provided by ATG Content Administration
DAFDropletEventServlet, DAFDropletEventServlet
DynamoHandler, DynamoHandler
DynamoServlet, DynamoServlet
FileFinderServlet, FileFinderServlet
handle a JSP request, Request Processing
MimeTypeDispatcher, MimeTypeDispatcher
MimeTyperServlet, MimeTyperServlet
PageEventTrigger, PageViewServletTrigger
PathAuthenticationServlet, PathAuthenticationServlet
ProfileRequestServlet, ProfileRequestServlet
SessionEventTrigger, SessionEventTrigger
SessionSaverServlet, SessionSaverServlet
standard components, Components Provided by ATG Adaptive Scenario Engine for JHTML Requests
TailPipelineServlet, TailPipelineServlet
ThreadUserBinderServlet, ThreadUserBinderServlet
DAFDropletEventServlet, DAFDropletEventServlet
DAS servlet pipeline, Request Handling with Servlet Pipelines
AccessControlServlet, AccessControlServlet
ATG Business Commerce components, Components Provided by ATG Business Commerce
ATG Consumer Commerce components, Components Provided by ATG Consumer Commerce
ATG Content Administration components, Components Provided by ATG Content Administration
BasicAuthenticationPipelineServlet, Authentication
CgiServlet, CgiServlet
CookieServlet, CookieServlet
DropletEventServlet, DropletEventServlet
DynamoHandler, DynamoHandler
DynamoServlet, DynamoServlet
FileFinderServlet, FileFinderServlet
FileServlet, FileServlet
FormLoginServlet, FormLoginServlet
handle a JHTML request, Request Processing
HtmlServlet, HtmlServlet
MimeTypeDispatcher, MimeTypeDispatcher
MimeTyperServlet, MimeTyperServlet
PageCompileServlet, PageCompileServlet
PageEventTrigger, PageViewServletTrigger
PathAuthenticationServlet, PathAuthenticationServlet
ProfileRequestServlet, ProfileRequestServlet
SendErrorServlet, SendErrorServlet
ServletPathDispatcher, ServletPathDispatcher
SessionEventTrigger, SessionEventTrigger
SessionSaverServlet, SessionSaverServlet
standard components, Components Provided by ATG Adaptive Scenario Engine for JHTML Requests
ThreadUserBinderServlet, ThreadUserBinderServlet
TransactionServlet, TransactionServlet
URLArgumentServlet, URLArgumentServlet
das_id_generator database table, SQLIdGenerator
data collection, Introduction to Data Collection
data sources, Data Collection Sources and Events
FormattingFileLoggers, Formatting File Loggers
queues, Data Collector Queues
SQL table loggers, Database Loggers
summarizers, Summarizers
SummaryItems, SummaryItems
data listeners, Data Listeners
database schema, DAF Database Schema
messaging tables, DMS Tables
security tables, Security Tables
date formats, internationalize, Changing Date and Currency Formats
DB2 database systems
SQL JMS configuration, Configuring Databases and Data Sources
deadlock detection, Enabling Deadlock Detection
demarcation of transaction
modes, Transaction Modes
demarcation of transactions
declarative, Declarative Demarcation
in pages, Demarcation in Pages
programmatic, Programmatic Demarcation
deployment
API, DAF Deployment API
architecture, DAF Deployment Architecture
continue despite errors, DeploymentManager
DAF.Deployment module, Performing a Deployment
debug, DeploymentManager
DeploymentManager API, atg.deployment.DeploymentManager
enable distributed, DeploymentManager
error logging, DeploymentManager
introduction, DAF Deployment
JMS messages, Deployment Phases
number of threads spawned, DeploymentManager
performance settings, Configuring DAF Deployment for Performance
phases, Deployment Phases
set up, Setting Up DAF Deployment
start, Performing a Deployment
switch, Performing Switch Deployments
thread batch size, DeploymentManager
transaction batch size, DeploymentManager
deployment repository
deployment item, deployment
deploymentData item, deploymentData
deploymentProgress item, deploymentProgress
description, Deployment Repository
failureInfo item, failureInfo
fileMarker item, fileMarker
marker item, marker
repositoryMarker item, repositoryMarker
DeploymentManager
API, atg.deployment.DeploymentManager
description, DeploymentManager
description SEO tag, SEO Tagging
direct URL templates
Search Engine Optimization, URL Templates
DispatchLogger (see log listeners, DispatchLogger)
disposable class loader (see class loader)
DistributorPool component, DistributorPool
DistributorReader component, Distributor Commands, DistributorServer
DistributorSender component, Content Distribution Operation, DistributorSender, Running the DistributorSender from a Command Line
DistributorServer component, Content Distribution Operation, DistributorServer
DMS, Dynamo and JMS
(see also JMS, Patch Bay)
architecture, Dynamo and JMS
configuration file combination, Configuring Patch Bay
configuration files, Patch Bay Manager, Configuring Patch Bay, DMS Configuration File Tags
database tables, DMS Tables
DOCTYPE declaration
XML file combination, DOCTYPE Declaration
DropletEventServlet, DropletEventServlet
DSP tag library
wireless site, Creating JavaServer Pages
durable subscriptions, JMS Destinations, Connecting to Destinations
SQL JMS, Removing SQL JMS Destinations and Subscriptions
Dynamic Beans, Dynamic Beans
dynamic types, Dynamic Types
DynamicBeanInfo, DynamicBeanInfo
DynamicBeanTyper, Dynamic Types
DynamicPropertyMapper, Registering Dynamic Beans
getPropertyValue method, Using DynamicPropertyMappers
multiple property mappers, Registering Dynamic Beans
register, Registering Dynamic Beans
registered classes and interfaces, Registered DynamicBeans and Dynamic Types
registered dynamic types, Registered DynamicBeans and Dynamic Types
dynamic sitemaps, Configuring Sitemap Generation
DynamicBeanInfo, DynamicBeanInfo
DynamicPropertyMappers, Dynamic Beans
Dynamo Administration
access, Including Dynamo Administration
AdminableService, AdminableService
customize interface, Customizing the Dynamo Administration Interface
default username and password, Changing the Dynamo Administration Login
log login attempts, Logging Attempts to Access the Administration Server
WAR file, Including Dynamo Administration
Dynamo services, Core Dynamo Services
DYNAMO_MODULES
LDAP repository security, Configure the DYNAMO_MODULES Variable
dynamoEnv, Using Nucleus
DynamoHandler, DynamoHandler
DynamoHttpServletRequest, DynamoHttpServletRequest
access in JSP, Accessing DynamoHttpServletRequest and DynamoHttpServletResponse
access with the OriginatingRequest component, DynamoHttpServletRequest
attribute factories, DynamoHttpServletRequest
attributes, DynamoHttpServletRequest
register permanent attributes, DynamoHttpServletRequest
set methods, DynamoHttpServletRequest
DynamoHttpServletResponse
access in JSP, Accessing DynamoHttpServletRequest and DynamoHttpServletResponse
methods, DynamoHttpServletResponse
DynamoProxyServlet, Request Processing
DynamoServlet, DynamoServlet
dynamosystemresource, dynamosystemresource

E

e-mail
BatchEmailListener components, Using BatchEmailListener
encode for internationalization, Setting the Email Encoding
send, Sending Email, Using EmailListenerQueue
sender components, Email Senders and Listeners
set MIME types, Registering Content Types
SMTPBatchEmail component, Using BatchEmailListener
SMTPEmail component, Configuring SMTPEmail
use atg.service.email.EmailEvent, EmailEvent
use javax.mail.Message, Creating JavaMail Messages
EmailEvent, EmailEvent
EmailListenerQueue, Using EmailListenerQueue
EmailLoggers (see log listeners, EmailLoggers)
EncodingTyper component, Using the EncodingTyper to Set the Character Encoding
encryption, Decoding Encrypted Properties in Nucleus Components
entry page
localize, Designing a Multi-Locale Entry Page
environment variables
CLASSPATH, Using Nucleus
DYNAMO_HOME, Using Nucleus
events, Using Events to Connect Components, Events and Event Listeners
event listeners, Event Listener and Event Source Requirements
event object, Event Objects
event queues, Queues
event sources, Event Listener and Event Source Requirements, Event Source Example

F

file combination (see XML file combination)
file.encoding property, Localizing Profile Group Names, Scenario Names, and Similar Items
FileFinderServlet, FileFinderServlet
FileLoggers (see log listeners, FileLoggers)
files, upload from JSP form, File Uploading
FileServlet, FileServlet
filters, Filters and PageFilter
fonts, convert to escaped Unicode, Converting Properties Files to Escaped Unicode
form handlers, Working with Forms and Form Handlers
methods, Form Handlers and Handler Methods, Handler Methods
scope, Form Handler Scope
subclass, Subclassing Dynamo Form Handlers
submit handler methods, Submit Handler Methods
transactions, Ensuring Transactions in Repository Form Handlers
wireless site, Creating JavaServer Pages
formatting file loggers, Formatting File Loggers
data fields, configure, Configuring Fields
example, Formatting Logger Example: the RequestLogger
format strings, Configuring Fields
log file names, configure, Configuring Log File Names
FormLoginServlet, FormLoginServlet

G

global properties files, Global Properties Files
global-scope components, Global Scope
groups
default, Configuring the Default Login Accounts
initialize, Configuring the Default Login Accounts

H

headers, HTTP
send, HttpServletResponse
set, HttpServletResponse
HtmlServlet, HtmlServlet
HTTP request handling pipeline, Request Handling with Servlet Pipelines
ATG Business Commerce components, Components Provided by ATG Business Commerce
ATG Consumer Commerce components, Components Provided by ATG Adaptive Scenario Engine for JHTML Requests, Components Provided by ATG Consumer Commerce
ATG Content Administration components, Components Provided by ATG Content Administration
BrowserTyper, BrowserTyper
components, Servlets in a Request Handling Pipeline
custom components, Customizing a Request-Handling Pipeline
DAF servlet pipeline, Request Handling with Servlet Pipelines
DAS servlet pipeline, Request Handling with Servlet Pipelines
DynamoProxyServlet, Request Processing
examples, Servlet Pipeline Examples
filter request data, Request Processing, Filters and PageFilter, PageFilterUtil
HttpServletRequest, Servlet Interface
request processing, Request Processing
start, Starting the Request-Handling Pipeline
tasks, Request Handling with Servlet Pipelines
HTTP response handling pipeline
filter response data, Filters and PageFilter
HttpServletResponse, Servlet Interface, HttpServletResponse
HttpServletRequest, Servlet Interface, HttpServletRequest
(see also DynamoHttpServletRequest)
attributes, HttpServletRequest
parameters, HttpServletRequest
request URI, HttpServletRequest
ServletInputStream, HttpServletRequest
HttpServletResponse, Servlet Interface, HttpServletResponse
(see also DynamoHttpServletResponse)
call ServletOutputStream, HttpServletResponse
send headers, HttpServletResponse
send redirects, HttpServletResponse
set headers, HttpServletResponse
set response code, HttpServletResponse

I

IdGenerator, ID Generators
create string IDs, Using IdGenerators
exceptions, Using IdGenerators
extend, Extending the IdGenerator
methods, Using IdGenerators
ObfuscatedSQLIdGenerator, ObfuscatedSQLIdGenerator
SQLIdGenerator implementation, SQLIdGenerator
TransientIdGenerator, TransientIdGenerator
usage, Using IdGenerators
IdSpace, IdGenerators and IdSpaces
create, Using IdGenerators
define in XML, IdGenerators and IdSpaces
use with SQLIdGenerator, SQLIdGenerator
indirect URL templates
Search Engine Optimization, URL Templates
Informix database systems
SQL JMS configuration, Configuring Databases and Data Sources
Initial component, Starting a Nucleus Component
InitialContextEnvironment, Configure the InitialContextEnvironment Component
initialServices, Starting a Nucleus Component
internationalization
character encoding, JHTML files, Using the EncodingTyper to Set the Character Encoding
character encoding, JSP files, Setting Character Encoding in JavaServer Pages
character encodings supported, Character Encodings
configure servers and locales, Character Encoding and Locale Configuration Examples
convert form data, Converting Posted Data with the EncodingTyper
currency formats, Changing Currency Formats
date formats, Changing Date and Currency Formats
e-mail encoding, Setting the Email Encoding
EncodingTyper component, EncodingTyper Component, Using the EncodingTyper to Set the Character Encoding
file system repositories, Internationalizing File System Repositories
Japanese converter, Converting Posted Data with the EncodingTyper
Java objects, Java Internationalization Objects
locale, Locales
overview, Internationalizing a Dynamo Web Site
personalization request locale, Request Locale in Personalization Module Web Sites
properties files, convert to Unicode, Converting Properties Files to Escaped Unicode
RequestLocale component, RequestLocale Component, Configuring the Request Locale
ResourceBundles, Using ResourceBundles for Internationalization
set the Dynamo server locale, Setting the Java Virtual Machine Locale
set the JVM locale, Setting the Java Virtual Machine Locale
SQL content repositories, Internationalizing Content Repositories
SQL repository definition files, Internationalizing an SQL Content Repository
third-party software support, Using Third-Party Software on an Internationalized Site
translation instructions, ResourceBundle Translation Instructions
IP addresses
properties, IP Addresses in Properties Files
ItemLink servlet bean, Configuring the ItemLink Servlet Bean

J

JAF (see JavaBeans Activation Framework)
Java internationalization objects, Java Internationalization Objects
Java remote method invocation (see remote method invocation (RMI))
Java source file
compile, Creating a Nucleus Component
java.security.SecureRandom, Secure Random Number Generator
java.util.Properties, Basic Nucleus Operation
JavaBeans, Using Properties to Connect Components
(see also Nucleus components, Nucleus component properties)
Dynamic Beans (see Dynamic Beans)
events, Events and Event Listeners
serialized, Loading Serialized Beans
JavaBeans Activation Framework
register message content types, Registering Content Types
JavaMail messages, Creating JavaMail Messages
JMS
connect to destinations, Connecting to Destinations
durable subscriptions to topics, JMS Destinations
Dynamo message conventions , Dynamo Message Conventions
filter creation, Creating Message Filters
filters, Patch Bay Initialization
JMSType value, JMS Message Formats
Local JMS, Using Local JMS
Local JMS destinations, Creating Local JMS Destinations
message body types, JMS Message Formats
message destinations, Overview of JMS
message formats, JMS Message Formats
message headers, JMS Message Formats
message source creation, Creating Message Sources
message sources, Patch Bay Initialization
Patch Bay Message Registry, Using the Message Registry
queues, Overview of JMS
sink configuration, Connecting to Destinations
sink creation, Creating Message Sinks
SQL JMS, Using SQL JMS
topics, Overview of JMS
JMS providers
3rd-party providers, Using a Third-Party JMS Provider
add for Patch Bay, Using Patch Bay with Other JMS Providers
IBM WebSphere, Using Your Application Server’s JMS Provider
Oracle WebLogic, Using Your Application Server’s JMS Provider
JSP
create for wireless site, Creating JavaServer Pages
localize, Creating Locale-Specific Content Pages
localize directories, Content Page Directories
page directive, Creating JavaServer Pages
wireless site example, Creating JavaServer Pages

K

keywords SEO tag, SEO Tagging

L

LDAP repository security, Configuring LDAP Repository Security
access privileges, Configure Users and Groups on an LDAP Server
cache data, Enable Security Information Caching
configure DYNAMO_MODULES, Configure the DYNAMO_MODULES Variable
configure groups, Configure Users and Groups on an LDAP Server
configure InitialContextEnvironment, Configure the InitialContextEnvironment Component
configure password hasher, Configure a Password Hasher
configure users, Configure Users and Groups on an LDAP Server
create groups, Configure Users and Groups on an LDAP Server
create users, Configure Users and Groups on an LDAP Server
create XML definition file, Create an XML Definition File
Microsoft Active Directory, Configuring LDAP Repository Security
refresh cached data, Enable Security Information Caching
schedule cache updates, Enable Security Information Caching
Sun ONE Directory Server, Configuring LDAP Repository Security
test server connection, Test the LDAP Server Connection
licenses
enforce, Validateable
live configuration, Setting the Configuration Path
Local JMS, Using Local JMS
destinations, Creating Local JMS Destinations
local parameters, ATG servlet beans, Local Parameters
locale, DynamoHandler
LocaleServlet, LocaleServlet
localization
content pages, Creating Locale-Specific Content Pages
entry page, Designing a Multi-Locale Entry Page
file names, Localizing Profile Group Names, Scenario Names, and Similar Items
JSP directories, Content Page Directories
JSPs, Creating Locale-Specific Content Pages
profile repository, Localizing the Profile Repository Definition
log events, LogEvents
broadcast, Broadcasting LogEvents
log listeners, LogListeners
configure, Creating More Readable Logs
DispatchLogger, DispatchLogger
EmailLoggers, LogEvent Sinks
FileLoggers, LogEvent Sinks
LogEvent sinks, LogEvent Sinks
LogListenerQueues, LogListenerQueue
PrintStreamLoggers, LogEvent Sinks
RotatingFileLoggers, LogEvent Sinks
LogEvent sinks, LogEvent Sinks
logging
ApplicationLogging interface, Using ApplicationLogging
broadcast LogEvents, Broadcasting LogEvents
design patterns, Implementing Logging, Dynamo Logging Configuration, Designing Logging Systems
levels, Logging Levels
loggingDebug, Logging Levels
loggingError, Logging Levels
loggingInfo, Logging Levels
loggingWarning, Logging Levels
summarized data, Logging SummaryItems
to a database, Database Loggers

M

MemorySampler component, SampleListeners
message, Overview of JMS
(see also JMS )
messaging, JMS Message Formats
(see also DMS, JMS, Patch Bay)
DMS configuration files, DMS Configuration File Tags
DMS database tables, DMS Tables
message families, Using the Message Registry
Message Registry, Dynamo and JMS
MessageTyper, Using the Message Registry
Nucleus components, Patch Bay Initialization
Patch Bay, Dynamo and JMS, Overview of Patch Bay
Patch Bay components, Messaging Components
ports, Using Messaging Ports
SQL-JMS administration interface, Using the SQL-JMS Administration Interface
MessagingManager component, Patch Bay Manager, Configuring Patch Bay
Microsoft Active Directory, Configuring LDAP Repository Security
configure base common name, Configure Base Common Names
configure users and groups, Configure Users and Groups on an LDAP Server
MIME types
add to MimeTyperServlet, MimeTyperServlet
e-mail, Registering Content Types
MimeTypeDispatcher, MimeTypeDispatcher
MimeTyperServlet, MimeTyperServlet
add MIME types, MimeTyperServlet
Module components, Module Component
ModuleManager component, ModuleManager Entry
modules (see application modules)

N

named configuration, Configuration Directories
Nucleus, Nucleus: Organizing JavaBean Components
API, Nucleus API
Spring integration, Spring Integration
Nucleus component properties
arrays, Property Types
arrays of components, Specifying Components as Properties
Boolean, Property Names
concatenate settings, Setting Properties from Multiple Configuration Directories
configuration directories, Configuration Directories
define, Using Properties to Connect Components
define read-only, Using Properties to Connect Components
define with getX and setX methods, Using Properties to Connect Components
encrypted, Decoding Encrypted Properties in Nucleus Components
file names in, File Names in Properties Files
global settings, Global Properties Files
IP addresses in, IP Addresses in Properties Files
manage file settings, Managing Properties Files
names, Property Names
null value settings, Setting Properties to Null
override settings, Setting Properties from Multiple Configuration Directories
precedence of settings, Reading the Configuration Path
read-only, Properties
refer to other component properties, Linking Property Values
refer to other components, Using Properties to Connect Components, Basic Nucleus Operation, Specifying Components as Properties
resolve multiple settings, Setting Properties from Multiple Configuration Directories
ServiceMap, ServiceMap Properties
set for request-scope, Setting Properties of Session and Request-Scoped Components
set for session scope, Setting Properties of Session and Request-Scoped Components
set from configuration path, Reading the Configuration Path
trace in ATG Control Center, Tracing Component Property Settings
trace in Component Browser, Tracing Component Property Settings
types, Property Types
Nucleus component scopes, Component Scopes
form handlers, Form Handler Scope
global, Global Scope
namespace, Multiple Scopes in the Same Namespace
property object, Component Scopes
redirect requests, Request Scope
request, Request Scope
requestid parameter, Request Scope
session, Session Tracking
set $scope property, Component Scopes
set in ATG Control Center, Component Scopes
Nucleus components
alias for, Aliases for Nucleus Components
constructors, Public Constructor with No Arguments
containers, Basic Nucleus Operation, NameContextBindingListener, NameContext, GenericContext
create, Writing Nucleus Components
create in ATG Control Center, Creating a Nucleus Component
debugging property references, Specifying Components as Properties
define the Java class, Basic Nucleus Operation
Dynamic Beans (see Dynamic Beans)
event sources, Event Sources
name resolution, Basic Nucleus Operation, Component Names in Properties Files, Resolving Component Names
name resolution, dot notation, Component Names in Properties Files
name resolution, relative names, Basic Nucleus Operation, Specifying Components as Properties
properties (see Nucleus component properties)
public constructor, Public Constructor
scopes (see Nucleus component scopes)
start, Starting a Nucleus Component, Specifying Components as Properties
null values, set in Nucleus component properties, Setting Properties to Null

P

PageCompileServlet, PageCompileServlet
PageEventTrigger, PageViewServletTrigger
PageFilterUtil, PageFilterUtil
Patch Bay, Dynamo and JMS, Overview of Patch Bay
add JMS providers, Using Patch Bay with Other JMS Providers
configuration, Patch Bay Manager
delayed message delivery, Delaying the Delivery of Messages
failed message redelivery, Configuring Failed Message Redelivery
Message Registry, Using the Message Registry
messaging components, Messaging Components
messaging ports, Using Messaging Ports
MessagingManager component, Patch Bay Manager
Patch Bay definition files (see DMS configuration files)
PathAuthenticationServlet, PathAuthenticationServlet
permanent request attributes, DynamoHttpServletRequest
Persona, Security Services Classes and Interfaces
Persona object, Persona Object
pipeline
Content Administration components, CheckSessionExpiration (Content Administration)
pipeline servlets
InsertableServletImpl, Inserting Servlets in the Pipeline
polling interval for SQL JMS, Adjusting the SQL JMS Polling Interval
PortRegistry component, Port Registry
ports
messaging, Using Messaging Ports
register, Port Registry
PrintStreamLogger (see log listeners, PrintStreamLoggers)
profile group names, localize, Localizing Profile Group Names, Scenario Names, and Similar Items
profile repository, localize, Localizing the Profile Repository Definition
ProfileRequestServlet, ProfileRequestServlet
ProfileUserAuthority, User Authority Object
PromotionServlet, PromotionServlet
properties, Property Names
(see also Nucleus component properties)
$ character, Special $ Properties
$class, Basic Nucleus Operation
$description, Special $ Properties
properties files, Basic Nucleus Operation
comments, Properties File Format
format, Properties File Format
UNICODE, Properties File Format
white space, Properties File Format
property types
complex, Property Types
simple, Property Types
PropertyValueDecoder, Decoding Encrypted Properties in Nucleus Components
providerURL, Configure the InitialContextEnvironment Component
public constructor, Public Constructor
PublishingActionServlet, PublishingActionServlet

Q

queues, Queues
appropriate usage, Candidates for Queuing
configure, Configuring a Queue Component
create, Creating a Queue Class
DataCollectorQueues, Data Collector Queues
EventQueueGenerator, Creating a Queue Class
LogListenerQueues, LogListenerQueue
messaging, Overview of JMS

R

random numbers
generate, Secure Random Number Generator
redirect
send, HttpServletResponse
sendLocalRedirect method, HttpServletResponse
sendRedirect method, HttpServletResponse
regular expression groups
Search Engine Optimization, URL Templates
remote method invocation (RMI), RMI Services
configuration, RMI Socket Factories
create an RMI client, Writing an RMI Service
create an RMI service, Writing an RMI Service
export an RMI service, Writing an RMI Service
socket factories, RMI Socket Factories
stub and skeleton classes, Writing an RMI Service
use SSL, RMI Over SSL
RemoteServerCache component, RemoteServerCache
repositories
internationalize, Internationalizing Content Repositories
RepositoryAccountManager, User Authority Object
request (see DynamoHttpServletRequest and HttpServletRequest)
request URI, HttpServletRequest
pathInfo, HttpServletRequest
queryString, HttpServletRequest
servletPath, HttpServletRequest
request-scope components, Request Scope
redirect request, Request Scope
set properties, Setting Properties of Session and Request-Scoped Components
RequestLocale component, Configuring the Request Locale, DynamoHandler
RequestScopeManager component, Request Scope
RequestServerHandlers, TCP Request Server
RequestServers, TCP Request Server
configure, Configuring a RequestServer
connection acceptors, Configuring a RequestServer
create, Defining a RequestServer
handlerCount property, Configuring a RequestServer
statistics, RequestServer Statistics
resource pool, Resource Pools
block, Configuring a Resource Pool
blocking time limit, Configuring a Resource Pool
check health, Checking the Health of a Resource Pool
configure, Configuring a Resource Pool
mark as disabled, Checking the Health of a Resource Pool
maximum contents, Configuring a Resource Pool
maximum pending creation attempts, Checking the Health of a Resource Pool
maximum resource checkouts, Configuring a Resource Pool
maximum unused, Configuring a Resource Pool
minimum contents, Configuring a Resource Pool
MonitoredDataSource, MonitoredDataSource
nested resource warnings, Configuring a Resource Pool
resource leaks, Avoiding Resource Leaks
resourceClassName, ResourceClassName
subclass ResourcePool, Subclassing ResourcePool
response (see DynamoHttpServletRequest and HttpServletResponse)
response code, HTTP
send, HttpServletResponse
set, HttpServletResponse
RMI (see remote method invocation (RMI))
RmiServer, RMI Services
(see also remote method invocation (RMI))
use alternative implementation, Alternative RMI Implementations
RotatingFileLoggers (see log listeners, RotatingFileLoggers)
RPCRouterServlet, RPCRouterServlet

S

SampleListeners, SampleListeners
Sampler component, Sampler Services
configure, Configuring the Sampler
default configuration, Configuring the Sampler
scenario names, localize, Localizing Profile Group Names, Scenario Names, and Similar Items
Schedulable component
configure, Configuring a Schedulable Component
create, Writing a Schedulable Component
ScheduledJob component
thread methods, ScheduledJob Thread Methods
Scheduler component, Scheduler Services
job ID, Scheduling a Task
Performance Monitor, Monitoring the Scheduler
schedule, Scheduling a Task
schedule tasks, Scheduling a Task
view scheduled jobs, Monitoring the Scheduler
schedules
calendar, Schedule Settings
relative, Schedule Settings
scopes (see Nucleus component scopes)
Search Engine Optimization
browser types, URL Templates
canonical URLs, Canonical URLs
CanonicalItemLink servlet bean, Creating Canonical URLs
encode URL parameters, URL Templates
ItemLink servlet bean, Configuring the ItemLink Servlet Bean
jump servlet, Configuring the SEO Jump Servlet
regular expression groups, URL Templates
SEO tagging, SEO Tagging
sitemaps, Sitemaps
URL formats, URL Templates
URL recoding, URL Recoding
URL template mappers, URL Templates
URL templates, URL Templates
SecuredContainer, Security Services Classes and Interfaces
SecuredObject, Security Services Classes and Interfaces
SecureRandom component, Secure Random Number Generator
security, Security Services Classes and Interfaces
(see also access control)
access privileges, Access Privileges
ACL, Access Control Lists
AdminUserAuthority, User Authority Object
authenticate users, User Authority Object, Authenticating a User
authentication example, Authenticating a User
cache data, Enable Security Information Caching
configuration, Security Services Classes and Interfaces
context, Security Services Classes and Interfaces
example, Extending the Security Model
extend, Extending the Security Model
identity, Persona Object
modify groups, Configuring the Default Login Accounts
modify user account, Configuring the Default Login Accounts
Persona, Security Services Classes and Interfaces, Persona Object
policy, Security Services Classes and Interfaces, Security Policy Object
ProfileUserAuthority, User Authority Object
refresh cached data, Enable Security Information Caching
RepositoryAccountManager, User Authority Object
schedule cache updates, Enable Security Information Caching
secured object, Security Services Classes and Interfaces
services, Security Services Classes and Interfaces
StandardSecurityPolicy, Extending the Standard Security Policy
user authority, User Authority Object
user directory, User Authority Object
user groups, Managing User Groups and Privileges
User object, Security Services Classes and Interfaces
user object, User Object
UserDirectoryLoginUserAuthority, User Authority Object
users, Managing User Accounts
XmlAccountManager, User Authority Object
security database tables, Security Tables
securityAuthentication, Configure the InitialContextEnvironment Component
securityCredentials, Configure the InitialContextEnvironment Component
securityPrincipal, Configure the InitialContextEnvironment Component
SendErrorServlet, SendErrorServlet
SEO tagging, SEO Tagging
create tags, Creating SEO Tags
description, SEO Tagging
keywords, SEO Tagging
render tags on pages, Rendering SEO Tags on Pages
repository, SEO Tagging
title, SEO Tagging
serialized JavaBeans, Loading Serialized Beans
server
start non-default servers, Using a Non-Default ATG Server
ServiceMaps, ServiceMap Properties
Servlet interface, Servlet Interface
servlet pipeline
access session objects, Customizing a Request-Handling Pipeline
BasicAuthenticationPipelineServlet, Authentication
dispatch servlets, Servlet Pipeline Examples
exception handling, Exceptions in Pipeline Servlets
HTTP request handling, Request Handling with Servlet Pipelines
insert a servlet, Inserting Servlets in the Pipeline
InsertableServletImpl, Inserting Servlets in the Pipeline
PipelineableServletImpl, Rerouting the Pipeline
ServletInputStream, HttpServletRequest
ServletOutputStream, HttpServletResponse
send response codes and headers, HttpServletResponse
ServletPathDispatcher, ServletPathDispatcher
dispatcherServiceMap property, ServletPathDispatcher
session invalidation, Session Tracking
session-scope components, Session Tracking
session invalidation, Session Tracking
set properties, Setting Properties of Session and Request-Scoped Components
SessionEventTrigger, SessionEventTrigger
SessionSaverServlet, SessionSaverServlet
SetCurrentLocation, SetCurrentLocation
SingletonSchedulableService component, Scheduler Services
sitemaps
configure generators, Configuring Sitemap Generation
configure index generators, Configuring Sitemap Generation
deployment listener, Invoking Sitemap Generation and Writing
dynamic, Configuring Sitemap Generation
generators, Sitemap Generation Tools
indexes, Overview of Sitemaps
manually invoke generators, Invoking Sitemap Generation and Writing
overview, Overview of Sitemaps
repository, Sitemap Generation Tools
scheduling generators, Invoking Sitemap Generation and Writing
Search Engine Optimization , Sitemaps
static, Configuring Sitemap Generation
submit to search engines, Invoking Sitemap Generation and Writing
write, Configuring Sitemap Writing
SMTPBatchEmail component, Using BatchEmailListener
SMTPEmail component, Configuring SMTPEmail
SMTPEmailQueue, Using EmailListenerQueue
socket factories
RMI, RMI Socket Factories
source file
compile, Creating a Nucleus Component
Spring integration, Spring Integration
make Nucleus components available in Spring, NucleusResolverUtil
make Spring components available in Nucleus, NucleusPublisher
naming conflicts, NucleusPublisher
SQL content repositories
content distribution, Using Content Distribution with an SQL Content Repository
internationalize, Internationalizing Content Repositories
localize definition files, Internationalizing an SQL Content Repository
SQL JMS, Using SQL JMS
administration interface, Using the SQL-JMS Administration Interface
data source, Configuring Databases and Data Sources
database schema, Configuring Databases and Data Sources
destinations, Creating and Accessing SQL JMS Destinations
destinations, remove, Removing SQL JMS Destinations and Subscriptions
durable subscriptions, Removing SQL JMS Destinations and Subscriptions
durable subscriptions, measure entries, Monitoring Message Buildup
polling interval, Adjusting the SQL JMS Polling Interval
queues, measure entries, Monitoring Message Buildup
queues, remove, Removing SQL JMS Destinations and Subscriptions
subscriptions, remove, Removing SQL JMS Destinations and Subscriptions
topics, remove, Removing SQL JMS Destinations and Subscriptions
SQL table loggers, Database Loggers
configure, Database Loggers
data-types, SQL Data-types
flush data to the database, Data Flushing
transaction size, Configuring Transaction Size
SQLIdGenerator, SQLIdGenerator
configure, SQLIdGenerator
database table, SQLIdGenerator
IdSpace, SQLIdGenerator
SSL, Security
keys and certificates, RMI Over SSL
with RMI, RMI Over SSL
StandardSecurityPolicy, extension, Extending the Standard Security Policy
static sitemaps, Configuring Sitemap Generation
submit handler methods, Submit Handler Methods
summarizers, Summarizers
example, Summarizer Example
flush data, Flushing Data from the Summarizer
flush methods, Summarizer Flush Methods
log SummaryItems, Logging SummaryItems
SummaryItems, SummaryItems
variables, Summary Variables
write method in database, DBWriteMethod in an SQL Table Summary Logger
Sun ONE Directory Server, Configuring LDAP Repository Security
configure password hasher, Configure a Password Hasher
configure users and groups, Configure Users and Groups on an LDAP Server

U

UNICODE
properties files, Properties File Format
URL recoding
context paths, URL Templates
Search Engine Optimization, URL Recoding
URL templates
direct, URL Templates
indirect, URL Templates
template mappers, URL Templates
URLArgumentServlet, URLArgumentServlet
user accounts
automatic creation, Configuring the Default Login Accounts
default, Configuring the Default Login Accounts
disable automatic creation, Configuring the Default Login Accounts
initialize, Configuring the Default Login Accounts
manage, Managing User Accounts
user directory, User Authority Object
user groups
manage, Managing User Groups and Privileges
user object, User Object
UserAuthority
interface, Security Services Classes and Interfaces
object, User Authority Object
UserDirectoryLoginUserAuthority, User Authority Object

V

ValidateURLServlet, ValidateURLServlet
VersioningLayerServlet, VersioningLayerServlet

W

WAE (Wireless Application Environment), Wireless Application Environment Overview
WAP (Wireless Application Protocol), Creating Wireless Applications
protocols, Wireless Application Environment
versus HTTP, Wireless Application Environment
web.xml, Resources in web.xml
wireless site application
architecture, Site Architecture
browser support, WML Browser Type
cookie alternative, URL Rewriting
create, Creating a Wireless Site
decks, Deck Size
design considerations, Site Design Considerations
device limitations, Wireless Markup Language
device support, Creating Wireless Applications
DSP tag library, Creating JavaServer Pages
example, Creating JavaServer Pages
form handling, Creating JavaServer Pages
JSPs, Creating JavaServer Pages
network architecture, Wireless Application Environment
page directive, Creating JavaServer Pages
protocols, Wireless Application Environment
security, Security
test, Application Testing
troubleshoot, Application Testing
URL rewriting, URL Rewriting
WAE (Wireless Application Environment), Wireless Application Environment Overview
WAP (Wireless Application Protocol), Wireless Application Environment
WML (Wireless Markup Language), Wireless Markup Language
WTLS, Security

X

XML definition file, create, Create an XML Definition File
XML encoding, XML Encoding Declaration
XML file combination, XML File Combination
DOCTYPE declaration, DOCTYPE Declaration
id attribute, id Attribute
match tags, Recursive Combination
root tag, Root Tag
test, Testing XML File Combination
xml-combine attributes, Combining Two Tags
XmlAccountManager, User Authority Object
 
loading table of contents...