Extending the ATG Platform Rel 10.1.2
Starting dates and places
This product does not have fixed starting dates and/or places.
Description
This Extending the ATG Platform Rel 10.1.2 training course teaches you the skills you need to customize and extend ATG’s out-of-the-box capabilities. Expert Oracle University instructors will teach you how to fine-tune your repository definition and make use of advanced features like caching and inheritance.
Learn To:
- Use the advanced repository.
- Derive property values from other repository objects.
- Create custom Servlet Beans (droplets).
- Configure repository caching for optimal performance.
- Create custom components and form handlers.
- Manage transactions.
- Create custom nucleus components to manage your repositories.
- Handle complex form input and control transactions.
Create Custom Componen…
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
This Extending the ATG Platform Rel 10.1.2 training course teaches you the skills you need to customize and extend ATG’s out-of-the-box capabilities. Expert Oracle University instructors will teach you how to fine-tune your repository definition and make use of advanced features like caching and inheritance.
Learn To:
- Use the advanced repository.
- Derive property values from other repository objects.
- Create custom Servlet Beans (droplets).
- Configure repository caching for optimal performance.
- Create custom components and form handlers.
- Manage transactions.
- Create custom nucleus components to manage your repositories.
- Handle complex form input and control transactions.
Create Custom Component Classes
By investing in this course, you will also learn how to create custom component classes that take advantage of ATG’s application logging functionality. You can use these classes to add application-specific functionality. You'll also discuss best practices in creating form handlers.
Use the ATG Repository API
This course also explores how to use the ATG Repository API to manipulate repository items within Java. This includes retrieving, creating, updating, deleting and querying for items.
Configure and Customize Complex Repositories
Through discussion and hands-on exercises, you will learn how to model advanced one-to-one relationships and many-to-many relationships. Develop the skills to customize repository properties to provide special handling or add logic to manipulate properties, and implement property inheritance within a repository.
Create Custom Servlet Beans
Finally, this course teaches you how to create and configure custom Servlet Beans. This enables your page developers to create complex JSPs while maintaining a clean separation of Java code and HTML.
Live Virtual Class Format
A Live Virtual Class (LVC) is exclusively for registered students; unregistered individuals may not view an LVC at any time. Registered students must view the class from the country listed in the registration form. Unauthorized recording, copying, or transmission of LVC content may not be made.
Audience
- Developer
- Technical Consultant
Course Topics Developing Component Classes
- Creating custom component classes
- Integrating custom components into Nucleus
- Using application logging facilities in a component class
- Repository API overview
- Retrieving repository items within Java code
- Mutable repositories
- Updating and creating items
- Querying a repository
- Named queries
- Sub-classing ATG Repository Form Handler
- Creating custom form handlers based on ATG Generic Form Handler
- Form errors
- Form handler scope
- Java Transaction API (JTA)
- Transaction completion
- Transaction demarcation
- Debugging transactions
- One-to-many relationships
- Many-to-many relationships
- Composite repositories
- Custom property logic
- Property descriptor objects
- SQL content repositories
- Deriving property values
- Property derivations and organizations
- Overriding property derivation
- Caching architecture
- Repository queries and item caching
- Cache modes
- Cache invalidation
- Viewing cache usage
- Cache loading
- External caching
- ATG Servlet Beans review
- Writing custom servlet bean classes
- Embedding a custom droplet in a page
- Accessing input parameters
- Setting output parameters
- Rendering open parameters
Course Objectives
- Create custom Servlet Beans to provide additional functionality to web designers
- Fine-tune the configuration of caching to improve performance and ensure data accuracy in a clustered environment
- Create custom JavaBean Nucleus components and form handlers
- Use the Repository API to access and modify data
- Model complex data-structures using inheritance and derived properties
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.