Properties of these modes support the Java pages feature, which enables applications to interact with external Java objects as though they were pages and properties on the clipboard.
A property of mode Java Property holds a single property value of a known Java class and has a data type similar to Single Value
mode properties. These properties support the Java pages feature.
Java pages and Java Property properties implement the data model of a Java class. A Java page is an instance of a Pega 7 Platform class that inherits from the Embed-Java- class and is stored on the clipboard as a page. These pages represent the Java class of an external Java object. Java Property properties represent the properties in that Java class. You can create properties of this mode for Pega 7 Platform classes that inherit from only the Embed-Java- class.
Typically, you use the Connector and Metadata Accelerator to import the Java class that has the data model you want to implement. The accelerator generates the appropriate classes and properties.
For more information about Java pages and property modes, see Working with the Java Pages Feature and Working with Java Objects, documents on the Integration area of the PDN.
The Java CLASS files or JAR files for such objects must be included in the compiler class paths. See the PDN article About the Process Commander class paths.
The Pega 7 Platform class of the property must be derived from the Embed-Java- class.