Properties
The Java module has the following properties:
Name | Description | ID | Flags |
---|---|---|---|
AddItembufferSnaphostAvg | The average duration in milliseconds of adding item snaphots | 1530 | PerformancePage |
ApplicationFilePath | The file path in which the applicationsfiles should reside | 1152 | Persisted, Folder |
AutoDeletePersistenceItems | If PersistedStateDestination is Items (or Both files and items) items will be created behind the scenes in which the states will be stored. An item of this type will be removed if the last persistence action did not include the state which corresponds to this certain item and this property is set to true. The reason why one might to turn off this option is to reduce the time spent on persisting the states | 1590 | Persisted, ExpertPage |
Dbg-ExceptionHandlerMode | This value determines how an exception is handled. ONLY USE FOR DEBUGGING PURPOSES! | 3000 | Persisted, Enumerated, ExpertPage |
EventReportLevel | The level of the reported events from the java application. (E.g. if Warning is chosen, Warning and Alarm events will be reported, but the Information events will not.) | 1197 | Persisted, Enumerated |
ExchangeRate | The exchange rate in milliseconds for the 'ExternalItems' timer event. By default, used for updating external items values. | 100 | Persisted |
ExternalItem report | A status-report for the External Item manager of this module | 110 | InfoPage |
ItemWriteMasking | Set the quality level of items that will be written to the Java application from this module | 1200 | Persisted, Enumerated, ExpertPage |
JavaAppStartfile | Name of file which the Java-application will open when it is first started by the ApisJavaBee. The path of this file is set in the ApplicationPath property | 1150 | Persisted |
JavaAppVisible | If false all of the windows of this Java-application shall be closed. | 1140 | Persisted, ExpertPage |
LibraryFilePath | The file path in which library files should reside | 1154 | Persisted, Folder |
MaxItemBufferSize | The maximum time steps item values will be buffered | 1195 | Persisted |
NativeJavaClass | The java class which contains the defintion of the native C-functions | 1090 | Persisted, ReadOnly, ExpertPage |
OneStepTimeLapse | The duration in milliseconds of the previous call to 'OneStep' function | 1500 | PerformancePage |
OneStepTimeLapseAvg | The average duration in milliseconds of all calls to 'OneStep' function | 1505 | PerformancePage |
OneStepTimeLapseJavaAvg | The average duration in milliseconds of all calls to 'OneStep' function, inside the java application. | 1525 | PerformancePage |
OneStepTimeLapseMax | The maximum duration in milliseconds of any call to 'OneStep' function | 1510 | PerformancePage |
PersistedStateDestination | Decides where the destination of the persisted states. They may be persisted to File(s), Item(s), or Both. State persistence is turned off by selecting None | 1570 | Persisted, Enumerated, ExpertPage |
PersistValToInitVal | Choose strategy for copying and persisting current value to the InitValue. Tip: Consider using an InitVQTFromHoneystore attribute instead, for better performance. | 1220 | Persisted, Enumerated, ExpertPage |
RMIServerInfo | The complete RMI Server info, if applicable, of the Java application | 1550 | InfoPage |
Run | States whether the java application is simulating. (I.e . whether the OnOneStep() java method should be called on regular basis.) | 1095 | Persisted |
SaveAction | Determines when the java application will be saved | 1148 | Persisted, Enumerated, ExpertPage |
StartupJavaClass | The java class which contains the startup method (StartupMethod) | 1040 | Persisted, ReadOnly, ExpertPage |
StartupJavaMethod | The static method which will be called after the JVM and the StartupJavaClass have been loaded | 1050 | Persisted, ReadOnly, ExpertPage |
StateFileFolder | The folder in which the file(s) recides (Working folder) | 1600 | Persisted, ExpertPage |
StateLoggers | The loggers which will log the state if PersistedStatesDestination is Items | 1580 | Persisted, ExpertPage |
SupportsAttributes | If true the java application supports item-attribute reflection | 1610 | ReadOnly, Hidden |
SupportsItemsPersistence | True if state can be persisted to items | 1620 | ReadOnly, Hidden |
SupportsPrimitiveArrays | Indicates whether primitive array transfer is supported (this is a more optimal way of transferring vectors and matrices) | 1560 | ReadOnly, Hidden |
Timer | A timer which generates events. If set to less than 50, the timer is not active. | 1160 | Persisted |
TimeReferenceItem | An item who's value will be used as the time reference for this module instead of the system time, when timestamping items. | 200 | Persisted, ApisItem, ExpertPage |
TimeStep | The time step in the java application (ms) | 1159 | Persisted |
See also Module Properties