Properties

The Java module has the following properties:

NameDescriptionIDFlags
AddItembufferSnaphostAvgThe average duration in milliseconds of adding item snaphots1530PerformancePage
ApplicationFilePathThe file path in which the applicationsfiles should reside1152Persisted, Folder
AutoDeletePersistenceItemsIf 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 states1590Persisted, ExpertPage
Dbg-ExceptionHandlerModeThis value determines how an exception is handled. ONLY USE FOR DEBUGGING PURPOSES!3000Persisted, Enumerated, ExpertPage
EventReportLevelThe 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.)1197Persisted, Enumerated
ExchangeRateThe exchange rate in milliseconds for the 'ExternalItems' timer event. By default, used for updating external items values.100Persisted
ExternalItem reportA status-report for the External Item manager of this module110InfoPage
ItemWriteMaskingSet the quality level of items that will be written to the Java application from this module1200Persisted, Enumerated, ExpertPage
JavaAppStartfileName 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 property1150Persisted
JavaAppVisibleIf false all of the windows of this Java-application shall be closed.1140Persisted, ExpertPage
LibraryFilePathThe file path in which library files should reside1154Persisted, Folder
MaxItemBufferSizeThe maximum time steps item values will be buffered1195Persisted
NativeJavaClassThe java class which contains the defintion of the native C-functions1090Persisted, ReadOnly, ExpertPage
OneStepTimeLapseThe duration in milliseconds of the previous call to 'OneStep' function1500PerformancePage
OneStepTimeLapseAvgThe average duration in milliseconds of all calls to 'OneStep' function1505PerformancePage
OneStepTimeLapseJavaAvgThe average duration in milliseconds of all calls to 'OneStep' function, inside the java application.1525PerformancePage
OneStepTimeLapseMaxThe maximum duration in milliseconds of any call to 'OneStep' function1510PerformancePage
PersistedStateDestinationDecides 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 None1570Persisted, Enumerated, ExpertPage
PersistValToInitValChoose strategy for copying and persisting current value to the InitValue.
Tip: Consider using an InitVQTFromHoneystore attribute instead, for better performance.
1220Persisted, Enumerated, ExpertPage
RMIServerInfoThe complete RMI Server info, if applicable, of the Java application1550InfoPage
RunStates whether the java application is simulating. (I.e . whether the OnOneStep() java method should be called on regular basis.)1095Persisted
SaveActionDetermines when the java application will be saved1148Persisted, Enumerated, ExpertPage
StartupJavaClassThe java class which contains the startup method (StartupMethod)1040Persisted, ReadOnly, ExpertPage
StartupJavaMethodThe static method which will be called after the JVM and the StartupJavaClass have been loaded1050Persisted, ReadOnly, ExpertPage
StateFileFolderThe folder in which the file(s) recides (Working folder)1600Persisted, ExpertPage
StateLoggersThe loggers which will log the state if PersistedStatesDestination is Items1580Persisted, ExpertPage
SupportsAttributesIf true the java application supports item-attribute reflection1610ReadOnly, Hidden
SupportsItemsPersistenceTrue if state can be persisted to items1620ReadOnly, Hidden
SupportsPrimitiveArraysIndicates whether primitive array transfer is supported (this is a more optimal way of transferring vectors and matrices)1560ReadOnly, Hidden
TimerA timer which generates events. If set to less than 50, the timer is not active.1160Persisted
TimeReferenceItemAn item who's value will be used as the time reference for this module instead of the system time, when timestamping items.200Persisted, ApisItem, ExpertPage
TimeStepThe time step in the java application (ms)1159Persisted

See also Module Properties