Object-Based PeopleCode

76 0 0
                                        

Object–Based PeopleCode

What is Object – Based PeopleCode:

• Introduced in PeopleTools 8

• Evolution of procedural-based PeopleCode

• Provides for complex object definitions

• Overcomes procedural data scope limitations

• Similar to Visual Basic notation

• Interpreted (like VB)

• Not completely object oriented (like C++), but it’s getting there!

• Does not support polymorphisms

• Does support multiple inheritance

• Backwards compatible

Why do we need Object Based PeopleCode:

• Greater ability to write generic code

• Release 8 Integration

                       1. Component Interface

                       2. Application Messaging

                       3. Business Interlinks

• Ability to define custom classes (Release 8.4)

                       1. Application Classes/Packages

                       2. Replaces FUNCLIB Processing

Advantage of Object and Methods:

• Tight code

• Syntax is validated*

• No or low maintenance required

Object – Based PeopleCode Rule:

• DECLARE the object

• INSTANTIATE the object

PeopleCodeWhere stories live. Discover now