Class SystemPropertiesRecord
java.lang.Object
simpleorm.dataset.SRecordInstance
com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
com.inductiveautomation.ignition.gateway.model.SystemPropertiesRecord
- All Implemented Interfaces:
- Serializable
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class simpleorm.dataset.SRecordInstanceSRecordInstance.BrokenOptimisticLockException
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final BooleanFieldstatic final BooleanFieldstatic final IntFieldstatic final IntFieldstatic final BooleanFieldstatic final IntFieldstatic final IntFieldstatic final BooleanFieldstatic final BlobFieldstatic final StringFieldDeprecated.static final BlobFieldThese permissions are used when theDesignerAuthStrategyis set toAuthenticationStrategy.IDENTITY_PROVIDERstatic final StringFieldThese roles are used when theDesignerAuthStrategyis set toAuthenticationStrategy.CLASSICstatic final PermissionsConfigstatic final IntFieldRepresents the amount of demo time remaining, in seconds.static final EnumField<AuthenticationStrategy>static final LongFieldstatic final LongFieldstatic final BlobFieldThese permissions are used when theDesignerAuthStrategyis set toAuthenticationStrategy.IDENTITY_PROVIDERstatic final StringFieldThese roles are used when theDesignerAuthStrategyis set toAuthenticationStrategy.CLASSICstatic final BooleanFieldstatic final BooleanFieldstatic final BooleanFieldstatic final BooleanFieldstatic final StringFieldstatic final StringFieldDeprecated.static final EncodedStringFieldstatic final StringFieldstatic final StringFieldstatic final StringFieldstatic final ReferenceField<ProjectRecord>static final LongFieldstatic final StringFieldstatic final BooleanFieldstatic final StringFieldstatic final StringFieldstatic final BlobFieldstatic final StringFieldDeprecated.static final StringFieldstatic final LongFieldstatic final StringFieldstatic final EnumField<LaunchScriptPolicy>static final RecordMeta<SystemPropertiesRecord>static final BooleanFieldstatic final StringFieldstatic final StringFieldstatic final StringFieldstatic final StringFieldstatic final StringFieldstatic final StringFieldstatic final IntFieldstatic final BooleanFieldstatic final StringFieldstatic final IntFieldstatic final BlobFieldstatic final StringFieldDeprecated.static final ReferenceField<UserSourceProfileRecord>static final LongFieldstatic final StringFieldstatic final StringFieldstatic final StringFieldstatic final BooleanFieldstatic final LongFieldUser Inactivity Timeout (in minutes).static final BooleanFieldDeprecated.Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordDEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanRecordMeta<?>getMeta()This must be defined in every user record's definition to access the SRecord which provides the meta data for this instance.getPermissions(BlobField field, PermissionsConfig defaultPermissions) static PermissionsConfiggetPermissions(SRecordInstance record, BlobField field, PermissionsConfig defaultPermissions) booleanisUseSSL()Deprecated.voidsetConfigPermissions(PermissionsConfig permissions) voidsetCreateProjectPermissions(PermissionsConfig permissions) voidsetDesignerPermissions(PermissionsConfig permissions) voidsetEnableTagReferenceStore(boolean enable) voidsetGatewayAuditProfile(String profileName) voidsetGatewayScriptingProject(String project) voidsetHomePagePermissions(PermissionsConfig permissions) voidsetPermissions(BlobField field, PermissionsConfig permissions) voidsetStatusPagePermissions(PermissionsConfig permissions) booleanMethods inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordgetBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValuesMethods inherited from class simpleorm.dataset.SRecordInstanceallFields, assertNewRow, assertNotNewRow, defineInitialValue, deleteRecord, doQueryRecord, doValidateRecord, equals, findReference, findReference, findReference, findReference, getBigDecimal, getBytes, getDataSet, getDate, getDouble, getEnum, getInitialValue, getInt, getLogger, getLong, getObject, getRawArrayValue, getReferenceNoQuery, getTime, getTimestamp, hashCode, isAttached, isDeleted, isDirty, isDirty, isEmpty, isNewRow, isNotDestroyed, isNull, isReadOnly, isValid, onQueryRecord, onValidateField, onValidateRecord, setBigDecimal, setBoolean, setBytes, setDate, setDirty, setDouble, setEmpty, setEnum, setInt, setLong, setNewRow, setNull, setObject, setObject, setRawArrayValue, setReadOnly, setReference, setString, setTime, setTimestamp, toString, validatePrimaryKeys, wasInCache
- 
Field Details- 
META
- 
Id
- 
SystemName
- 
SystemAuthProfileId
- 
SystemAuthProfile
- 
SystemIdentityProvider
- 
ForceIdpAuth
- 
DesignerAuthStrategy
- 
DesignerAuthTokenInactivityTimeout
- 
DesignerAuthTokenTimeToLive
- 
ConfigRoleNameDeprecated.Deprecated. UseConfigPermissionsinstead
- 
StatusPageRoleNameDeprecated.Deprecated. UseStatusPagePermissionsinstead
- 
HomePageRoleNameDeprecated.Deprecated. UseHomePagePermissionsinstead
- 
DesignerRoleNameThese roles are used when theDesignerAuthStrategyis set toAuthenticationStrategy.CLASSIC- See Also:
 
- 
CreateProjectRoleNameThese roles are used when theDesignerAuthStrategyis set toAuthenticationStrategy.CLASSIC- See Also:
 
- 
DEFAULT_ADMIN_ROLE_PERMISSIONS
- 
ConfigPermissions
- 
StatusPagePermissions
- 
HomePagePermissions
- 
DesignerPermissionsThese permissions are used when theDesignerAuthStrategyis set toAuthenticationStrategy.IDENTITY_PROVIDER- See Also:
 
- 
CreateProjectPermissionsThese permissions are used when theDesignerAuthStrategyis set toAuthenticationStrategy.IDENTITY_PROVIDER- See Also:
 
- 
UserInactivityTimeoutUser Inactivity Timeout (in minutes). Default value is 10 minutes. A number less than or equal to zero disables the user inactivity timeout altogether.
- 
AllowUserAdmin
- 
AllowDesignerSSO
- 
UseSSLDeprecated.
- 
LaunchScriptingPolicy
- 
LaunchJREs
- 
DesignerRAM
- 
Disable3DPipeline
- 
DisableDirectDraw
- 
UseCondensedDialogFont
- 
HomepageUrl
- 
ClientFallbackEnabled
- 
SecondsBeforeFailover
- 
FallbackProjectId
- 
FallbackProject
- 
FallbackProjectName
- 
ScheduledBackupsEnabled
- 
ScheduledBackupPath
- 
ScheduledBackupTimes
- 
ScheduledBackupRetentionCount
- 
ScheduledBackupFilename
- 
AutomaticThreadDumpsEnabled
- 
AutomaticThreadDumpsIntervalSeconds
- 
AutomaticThreadDumpsCPUThreshold
- 
AutomaticThreadDumpsCPUThresholdExceededDuration
- 
AutomaticThreadDumpsRetentionCount
- 
ErrorReportSMTPServer
- 
ErrorReportToEmail
- 
ErrorReportFromEmail
- 
ErrorReportUsername
- 
ErrorReportPasswordDeprecated.
- 
ErrorReportPasswordE
- 
MulticastEnabled
- 
MulticastIPAddr
- 
MulticastSendPort
- 
MulticastReceivePort
- 
MulticastIntervalMillis
- 
DemoTimeRemainingRepresents the amount of demo time remaining, in seconds. Updated on shutdown, not kept up-to-date while the system is running.
- 
SystemUID
- 
EnableUpdateNotifications
- 
GatewayScriptingProject
- 
GatewayAuditProfile
- 
EnableTagReferenceStore
 
- 
- 
Constructor Details- 
SystemPropertiesRecordpublic SystemPropertiesRecord()
 
- 
- 
Method Details- 
getScheduledBackupFilename
- 
getMetaDescription copied from class:SRecordInstanceThis must be defined in every user record's definition to access the SRecord which provides the meta data for this instance. It is normally defined as:-SRecord getMeta() { return meta; };The actual metavariable is thus not Serialized, but it would not be anyway as it is usually static.- Specified by:
- getMetain class- PersistentRecord
 
- 
getSystemAuthProfileId
- 
getSystemName
- 
isUseSSLDeprecated.
- 
getSystemUID
- 
getHomepageUrl
- 
getGatewayScriptingProject
- 
getEnableTagReferenceStorepublic boolean getEnableTagReferenceStore()
- 
setEnableTagReferenceStorepublic void setEnableTagReferenceStore(boolean enable) 
- 
setGatewayScriptingProject
- 
getGatewayAuditProfile
- 
setGatewayAuditProfile
- 
getPermissionspublic static PermissionsConfig getPermissions(SRecordInstance record, BlobField field, PermissionsConfig defaultPermissions) 
- 
getPermissions
- 
setPermissions
- 
getConfigPermissions
- 
setConfigPermissions
- 
getStatusPagePermissions
- 
setStatusPagePermissions
- 
getHomePagePermissions
- 
setHomePagePermissions
- 
getDesignerPermissions
- 
setDesignerPermissions
- 
getCreateProjectPermissions
- 
setCreateProjectPermissions
- 
useCondensedDialogFontpublic boolean useCondensedDialogFont()
 
-