Interact | offerserving | External Learning Config
These configuration properties define the class settings for an external learning module you wrote using the learning API.
class
Description
If optimizationType is set to ExternalLearning, set externalLearningClass to the class name for the external learning engine.
Default value
No default value defined.
Availability
This property is applicable only if optimizationType is set to ExternalLearning.
classPath
Description
If optimizationType is set to ExternalLearning, set externalLearningClass to the classpath for the external learning engine.
The classpath must reference jar files on the runtime environment server. If you are using a server group and all runtime servers are using the same Marketing Platform, every server must have a copy of the jar file in the same location. The classpath must consist of absolute locations of jar files, separated by the path delimiter of the operating system of the runtime environment server, for example a semi-colon (;) on Windows and a colon (:) on UNIX systems. Directories containing class files are not accepted. For example, on a Unix system: /path1/file1.jar:/path2/file2.jar.
This classpath must be less than 1024 characters. You can use the manifest file in a .jar file to specify other .jar files so only one .jar file has to appear in your class path
Default value
No default value defined.
Availability
This property is applicable only if optimizationType is set to ExternalLearning.