Class SystemPropertiesRecord
- java.lang.Object
- 
- simpleorm.dataset.SRecordInstance
- 
- com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
- 
- com.inductiveautomation.ignition.gateway.model.SystemPropertiesRecord
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class SystemPropertiesRecord extends PersistentRecord - See Also:
- Serialized Form
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class simpleorm.dataset.SRecordInstanceSRecordInstance.BrokenOptimisticLockException
 
- 
 - 
Field Summary- 
Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordDEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
 
- 
 - 
Constructor SummaryConstructors Constructor Description SystemPropertiesRecord()
 - 
Method Summary- 
Methods inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordgetBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValues
 - 
Methods 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 Detail- 
METApublic static final RecordMeta<SystemPropertiesRecord> META 
 - 
Idpublic static final LongField Id 
 - 
SystemNamepublic static final StringField SystemName 
 - 
SystemAuthProfileIdpublic static final LongField SystemAuthProfileId 
 - 
SystemAuthProfilepublic static final ReferenceField<UserSourceProfileRecord> SystemAuthProfile 
 - 
SystemIdentityProviderpublic static final StringField SystemIdentityProvider 
 - 
ForceIdpAuthpublic static final BooleanField ForceIdpAuth 
 - 
DesignerAuthStrategypublic static final EnumField<AuthenticationStrategy> DesignerAuthStrategy 
 - 
ConfigRoleName@Deprecated public static final StringField ConfigRoleName Deprecated.Deprecated. UseConfigPermissionsinstead
 - 
StatusPageRoleName@Deprecated public static final StringField StatusPageRoleName Deprecated.Deprecated. UseStatusPagePermissionsinstead
 - 
HomePageRoleName@Deprecated public static final StringField HomePageRoleName Deprecated.Deprecated. UseHomePagePermissionsinstead
 - 
DesignerRoleNamepublic static final StringField DesignerRoleName These roles are used when theDesignerAuthStrategyis set toAuthenticationStrategy.CLASSIC- See Also:
- DesignerPermissions
 
 - 
CreateProjectRoleNamepublic static final StringField CreateProjectRoleName These roles are used when theDesignerAuthStrategyis set toAuthenticationStrategy.CLASSIC- See Also:
- CreateProjectPermissions
 
 - 
DEFAULT_ADMIN_ROLE_PERMISSIONSpublic static final PermissionsConfig DEFAULT_ADMIN_ROLE_PERMISSIONS 
 - 
ConfigPermissionspublic static final BlobField ConfigPermissions 
 - 
StatusPagePermissionspublic static final BlobField StatusPagePermissions 
 - 
HomePagePermissionspublic static final BlobField HomePagePermissions 
 - 
DesignerPermissionspublic static final BlobField DesignerPermissions These permissions are used when theDesignerAuthStrategyis set toAuthenticationStrategy.IDENTITY_PROVIDER- See Also:
- DesignerRoleName
 
 - 
CreateProjectPermissionspublic static final BlobField CreateProjectPermissions These permissions are used when theDesignerAuthStrategyis set toAuthenticationStrategy.IDENTITY_PROVIDER- See Also:
- CreateProjectRoleName
 
 - 
UserInactivityTimeoutpublic static final LongField UserInactivityTimeout User Inactivity Timeout (in minutes). Default value is 10 minutes. A number less than or equal to zero disables the user inactivity timeout altogether.
 - 
AllowUserAdminpublic static final BooleanField AllowUserAdmin 
 - 
AllowDesignerSSOpublic static final BooleanField AllowDesignerSSO 
 - 
UseSSL@Deprecated public static final BooleanField UseSSL Deprecated.
 - 
LaunchScriptingPolicypublic static final EnumField<LaunchScriptPolicy> LaunchScriptingPolicy 
 - 
LaunchJREspublic static final StringField LaunchJREs 
 - 
Disable3DPipelinepublic static final BooleanField Disable3DPipeline 
 - 
DisableDirectDrawpublic static final BooleanField DisableDirectDraw 
 - 
UseCondensedDialogFontpublic static final BooleanField UseCondensedDialogFont 
 - 
PersistAlertspublic static final BooleanField PersistAlerts 
 - 
HomepageUrlpublic static final StringField HomepageUrl 
 - 
ClientFallbackEnabledpublic static final BooleanField ClientFallbackEnabled 
 - 
SecondsBeforeFailoverpublic static final IntField SecondsBeforeFailover 
 - 
FallbackProjectIdpublic static final LongField FallbackProjectId 
 - 
FallbackProjectpublic static final ReferenceField<ProjectRecord> FallbackProject 
 - 
FallbackProjectNamepublic static final StringField FallbackProjectName 
 - 
ScheduledBackupsEnabledpublic static final BooleanField ScheduledBackupsEnabled 
 - 
ScheduledBackupPathpublic static final StringField ScheduledBackupPath 
 - 
ScheduledBackupTimespublic static final StringField ScheduledBackupTimes 
 - 
ScheduledBackupRetentionCountpublic static final IntField ScheduledBackupRetentionCount 
 - 
ScheduledBackupFilenamepublic static final StringField ScheduledBackupFilename 
 - 
AutomaticThreadDumpsEnabledpublic static final BooleanField AutomaticThreadDumpsEnabled 
 - 
AutomaticThreadDumpsIntervalSecondspublic static final IntField AutomaticThreadDumpsIntervalSeconds 
 - 
AutomaticThreadDumpsCPUThresholdpublic static final IntField AutomaticThreadDumpsCPUThreshold 
 - 
AutomaticThreadDumpsCPUThresholdExceededDurationpublic static final IntField AutomaticThreadDumpsCPUThresholdExceededDuration 
 - 
AutomaticThreadDumpsRetentionCountpublic static final IntField AutomaticThreadDumpsRetentionCount 
 - 
ErrorReportSMTPServerpublic static final StringField ErrorReportSMTPServer 
 - 
ErrorReportToEmailpublic static final StringField ErrorReportToEmail 
 - 
ErrorReportFromEmailpublic static final StringField ErrorReportFromEmail 
 - 
ErrorReportUsernamepublic static final StringField ErrorReportUsername 
 - 
ErrorReportPassword@Deprecated public static final StringField ErrorReportPassword Deprecated.
 - 
ErrorReportPasswordEpublic static final EncodedStringField ErrorReportPasswordE 
 - 
MulticastEnabledpublic static final BooleanField MulticastEnabled 
 - 
MulticastIPAddrpublic static final StringField MulticastIPAddr 
 - 
MulticastSendPortpublic static final StringField MulticastSendPort 
 - 
MulticastReceivePortpublic static final StringField MulticastReceivePort 
 - 
MulticastIntervalMillispublic static final StringField MulticastIntervalMillis 
 - 
DemoTimeRemainingpublic static final IntField DemoTimeRemaining Represents the amount of demo time remaining, in seconds. Updated on shutdown, not kept up-to-date while the system is running.
 - 
SystemUIDpublic static final StringField SystemUID 
 - 
EnableUpdateNotificationspublic static final BooleanField EnableUpdateNotifications 
 - 
GatewayScriptingProjectpublic static final StringField GatewayScriptingProject 
 - 
GatewayAuditProfilepublic static final StringField GatewayAuditProfile 
 
- 
 - 
Method Detail- 
getScheduledBackupFilenamepublic java.lang.String getScheduledBackupFilename() 
 - 
getMetapublic RecordMeta<?> getMeta() Description 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
 
 - 
getSystemAuthProfileIdpublic java.lang.Long getSystemAuthProfileId() 
 - 
getSystemNamepublic java.lang.String getSystemName() 
 - 
isUseSSL@Deprecated public boolean isUseSSL() Deprecated.
 - 
getSystemUIDpublic java.lang.String getSystemUID() 
 - 
getHomepageUrlpublic java.lang.String getHomepageUrl() 
 - 
getGatewayScriptingProjectpublic java.lang.String getGatewayScriptingProject() 
 - 
setGatewayScriptingProjectpublic void setGatewayScriptingProject(java.lang.String project) 
 - 
getGatewayAuditProfilepublic java.lang.String getGatewayAuditProfile() 
 - 
setGatewayAuditProfilepublic void setGatewayAuditProfile(java.lang.String profileName) 
 - 
getPermissionspublic static PermissionsConfig getPermissions(SRecordInstance record, BlobField field, PermissionsConfig defaultPermissions) 
 - 
getPermissionspublic PermissionsConfig getPermissions(BlobField field, PermissionsConfig defaultPermissions) 
 - 
setPermissionspublic void setPermissions(BlobField field, PermissionsConfig permissions) 
 - 
getConfigPermissionspublic PermissionsConfig getConfigPermissions() 
 - 
setConfigPermissionspublic void setConfigPermissions(PermissionsConfig permissions) 
 - 
getStatusPagePermissionspublic PermissionsConfig getStatusPagePermissions() 
 - 
setStatusPagePermissionspublic void setStatusPagePermissions(PermissionsConfig permissions) 
 - 
getHomePagePermissionspublic PermissionsConfig getHomePagePermissions() 
 - 
setHomePagePermissionspublic void setHomePagePermissions(PermissionsConfig permissions) 
 - 
getDesignerPermissionspublic PermissionsConfig getDesignerPermissions() 
 - 
setDesignerPermissionspublic void setDesignerPermissions(PermissionsConfig permissions) 
 - 
getCreateProjectPermissionspublic PermissionsConfig getCreateProjectPermissions() 
 - 
setCreateProjectPermissionspublic void setCreateProjectPermissions(PermissionsConfig permissions) 
 - 
useCondensedDialogFontpublic boolean useCondensedDialogFont() 
 
- 
 
-