Class DeploymentProperty

java.lang.Object
org.apache.cayenne.PersistentObject
org.apache.cayenne.BaseDataObject
org.apache.cayenne.CayenneDataObject
All Implemented Interfaces:
IEntity, Auditable, Serializable, org.apache.cayenne.DataObject, org.apache.cayenne.Persistent, org.apache.cayenne.Validating

public class DeploymentProperty extends _DeploymentProperty implements Auditable
Provides an entity holding a deployment property.
See Also:
  • Field Details

    • TYPE_BOOLEAN

      public static final String TYPE_BOOLEAN
      Implies that the deployment property can be set to the values "true" and "false"
      See Also:
    • TYPE_EMAIL

      public static final String TYPE_EMAIL
      Implies that the deployment property can be set to a valid email address
      See Also:
    • TYPE_NUMBER

      public static final String TYPE_NUMBER
      Implies that the deployment property can be set to a numeric value
      See Also:
    • TYPE_LONG_TEXT

      public static final String TYPE_LONG_TEXT
      Implies that the deployment property can be set to a long formatted string
      See Also:
    • TYPE_STRING

      public static final String TYPE_STRING
      Implies that the deployment property can be set to any string
      See Also:
    • TYPE_PASSWORD

      public static final String TYPE_PASSWORD
      Implies that the deployment property can accept password values
      See Also:
    • PROPERTY_Server_RealTime_Heath_Monitoring

      public static final String PROPERTY_Server_RealTime_Heath_Monitoring
      The flag specifying whether 'Server RealTime Health Monitoring' is enabled
      See Also:
    • PROPERTY_ALTERNATIVE_REDIRECT_USER_AGENTS

      public static final String PROPERTY_ALTERNATIVE_REDIRECT_USER_AGENTS
      A regular expression describing the user agent for which an alternative HTTP redirect mechanism needs to be used
      See Also:
    • PROPERTY_Attachment_MaxEmbeddedSize

      public static final String PROPERTY_Attachment_MaxEmbeddedSize
      The maximum size of individual embedded attachments
      See Also:
    • PROPERTY_Attachments_Max_Total_Size

      public static final String PROPERTY_Attachments_Max_Total_Size
      The maximum total size of all submission attachments
      See Also:
    • PROPERTY_Attachment_Allowed_File_Name_Extensions

      public static final String PROPERTY_Attachment_Allowed_File_Name_Extensions
      Allowed Attachment file name extensions list
      See Also:
    • PROPERTY_Allowed_File_Name_Extensions_In_JM

      public static final String PROPERTY_Allowed_File_Name_Extensions_In_JM
      Allowed file name extensions list in JM Module
      See Also:
    • PROPERTY_Attachment_File_Name_Regex

      public static final String PROPERTY_Attachment_File_Name_Regex
      Attachment file name regex
      See Also:
    • PROPERTY_Cache_Timeout

      public static final String PROPERTY_Cache_Timeout
      The timeout in seconds of the deployment property cache
      See Also:
    • PROPERTY_Config_Directory

      public static final String PROPERTY_Config_Directory
      The directory where SmartForm Manager stores data on the file system
      See Also:
    • PROPERTY_Debug_Mode

      public static final String PROPERTY_Debug_Mode
      A switch to turn on debug mode
      See Also:
    • PROPERTY_Date_Format_Long

      public static final String PROPERTY_Date_Format_Long
      Long date format
      See Also:
    • PROPERTY_Date_Time_Format_Long

      public static final String PROPERTY_Date_Time_Format_Long
      Long date/time format
      See Also:
    • PROPERTY_Duplicate_Submission_Rejection_Delay

      public static final String PROPERTY_Duplicate_Submission_Rejection_Delay
      Time in milliseconds after which a duplicate submission is rejected
      See Also:
    • PROPERTY_Email_Promotion_Subject

      public static final String PROPERTY_Email_Promotion_Subject
      Form promotion email subject
      See Also:
    • PROPERTY_Email_Promotion_Message

      public static final String PROPERTY_Email_Promotion_Message
      Form promotion email body
      See Also:
    • PROPERTY_Email_Promotion_Sender

      public static final String PROPERTY_Email_Promotion_Sender
      Form promotion email sender
      See Also:
    • PROPERTY_Email_Report_Message

      public static final String PROPERTY_Email_Report_Message
      Report email body
      See Also:
    • PROPERTY_Email_Report_Sender

      public static final String PROPERTY_Email_Report_Sender
      Report email sender
      See Also:
    • PROPERTY_Email_Report_Subject

      public static final String PROPERTY_Email_Report_Subject
      Report email subject
      See Also:
    • PROPERTY_Email_Default_Sender

      public static final String PROPERTY_Email_Default_Sender
      Support email sender
      See Also:
    • PROPERTY_EMAIL_FLOOD_THRESHOLD

      public static final String PROPERTY_EMAIL_FLOOD_THRESHOLD
      Email Flood Threshold
      See Also:
    • PROPERTY_Enable_REST_Web_Service_Delivery

      public static final String PROPERTY_Enable_REST_Web_Service_Delivery
      Enable/disable REST/Web Service delivery at runtime
      See Also:
    • PROPERTY_ENABLE_XSS_CONTROL_PROTECTION

      public static final String PROPERTY_ENABLE_XSS_CONTROL_PROTECTION
      A flag to enable/disable xss protection on none safe controls ex. TextField, TextArea, etc. @since 22.04.0
      See Also:
    • PROPERTY_ENABLE_JAVAX_TO_JAKARTA_ON_IMPORT

      public static final String PROPERTY_ENABLE_JAVAX_TO_JAKARTA_ON_IMPORT
      A flag to enable/disable transformation of javax to jakarta groovy script on import. @since 23.4.2
      See Also:
    • PROPERTY_EVENTING_FEATURE_ENABLED

      public static final String PROPERTY_EVENTING_FEATURE_ENABLED
      A flag to enable/disable Evening feature @since 22.10.0
      See Also:
    • PROPERTY_EVENTING_ERROR_LOG_FLOOD_THRESHOLD_COUNT

      public static final String PROPERTY_EVENTING_ERROR_LOG_FLOOD_THRESHOLD_COUNT
      The eventing error log flood threshold within the specified time frame @since 24.4.0
      See Also:
    • PROPERTY_EVENTING_ERROR_LOG_FLOOD_THRESHOLD_TIME

      public static final String PROPERTY_EVENTING_ERROR_LOG_FLOOD_THRESHOLD_TIME
      The duration which the eventing error log flood threshold count is measured @since 24.4.0
      See Also:
    • PROPERTY_Exception_Debug_Logging_Enabled

      public static final String PROPERTY_Exception_Debug_Logging_Enabled
      The Exception Debug Logging Enabled property @since 19.5.3
      See Also:
    • PROPERTY_EXPORT_SERVICE_CONNECTION_PASSWORDS_ENABLED

      public static final String PROPERTY_EXPORT_SERVICE_CONNECTION_PASSWORDS_ENABLED
      A Flag to allow/disallow exporting of passwords in service connection @since 22.04.0
      See Also:
    • PROPERTY_Run_Data_Retention_Independently

      public static final String PROPERTY_Run_Data_Retention_Independently
      A Flag to allow/disallow Retention Management Service to run independently of Transaction Processor @since 23.10.0
      See Also:
    • PROPERTY_Groovy_Logging_Enabled

      public static final String PROPERTY_Groovy_Logging_Enabled
      The Groovy Logging Enabled property
      See Also:
    • PROPERTY_Groovy_Script_Timeout

      public static final String PROPERTY_Groovy_Script_Timeout
      The Groovy Script Timeout property
      See Also:
    • PROPERTY_HTTPS_Port

      public static final String PROPERTY_HTTPS_Port
      Port on which HTTPS operates
      See Also:
    • PROPERTY_Insights_Enabled

      public static final String PROPERTY_Insights_Enabled
      Transact Enabled property
      See Also:
    • PROPERTY_Insights_Version

      public static final String PROPERTY_Insights_Version
      Transact Insights version number - prepended to TI endpoint URLs
      See Also:
    • PROPERTY_Insights_Application_ID

      public static final String PROPERTY_Insights_Application_ID
      Transact Insights application ID - appended to TI endpoint URLs
      See Also:
    • PROPERTY_Online_Save_Enabled

      public static final String PROPERTY_Online_Save_Enabled
      Enable forms to be saved to SmartForm Manager
      See Also:
    • PROPERTY_Regex_Pattern_For_Url_Fields

      public static final String PROPERTY_Regex_Pattern_For_Url_Fields
      A regex used to validate URL fields
      See Also:
    • PROPERTY_Report_Internal_URL

      public static final String PROPERTY_Report_Internal_URL
      Internally used URL to the webreport application
      See Also:
    • PROPERTY_Report_Reschedule_Delay

      public static final String PROPERTY_Report_Reschedule_Delay
      Amount of time in minutes to wait before rescheduling a running report
      See Also:
    • PROPERTY_PORTAL_RESOURCES_FILE_NAME_REGEX

      public static final String PROPERTY_PORTAL_RESOURCES_FILE_NAME_REGEX
      Portal Resources file name regex
      See Also:
    • PROPERTY_SMTP_Host

      public static final String PROPERTY_SMTP_Host
      SMTP host used for sending email
      See Also:
    • PROPERTY_SMTP_User

      public static final String PROPERTY_SMTP_User
      SMTP user name used for sending email
      See Also:
    • PROPERTY_SMTP_Password

      public static final String PROPERTY_SMTP_Password
      SMTP password used for sending email
      See Also:
    • PROPERTY_SMTP_Port

      public static final String PROPERTY_SMTP_Port
      SMTP port used for sending email
      See Also:
    • PROPERTY_SMTP_Connection_Timeout

      public static final String PROPERTY_SMTP_Connection_Timeout
      SMTP connection timeout for sending email (Socket connection timeout value in milliseconds).
      See Also:
    • PROPERTY_SMTP_Timeout

      public static final String PROPERTY_SMTP_Timeout
      SMTP timeout for sending email (Socket read timeout value in milliseconds).
      See Also:
    • PROPERTY_SMTP_Write_Timeout

      public static final String PROPERTY_SMTP_Write_Timeout
      SMTP write timeout for sending email (Socket write timeout value in milliseconds).
      See Also:
    • PROPERTY_SMTP_SSL_CHECK_SERVER_IDENTITY

      public static final String PROPERTY_SMTP_SSL_CHECK_SERVER_IDENTITY
      SMTP SSL Check Server Identity configuration option
      See Also:
    • PROPERTY_SMTP_Start_TLS

      public static final String PROPERTY_SMTP_Start_TLS
      SMTP Start TLS configuration option
      See Also:
    • PROPERTY_Supported_Delivery_Methods

      public static final String PROPERTY_Supported_Delivery_Methods
      Delivery methods supported by this SmartForm Manager instance
      See Also:
    • PROPERTY_Secured_Session_Flag

      public static final String PROPERTY_Secured_Session_Flag
      Secure Session Enabled
      See Also:
    • PROPERTY_TxnUpdater_Return_Behavior

      public static final String PROPERTY_TxnUpdater_Return_Behavior
      The default behavior of the TxnUpdater
      See Also:
    • PROPERTY_Fluent_API_User_Permission_Check

      public static final String PROPERTY_Fluent_API_User_Permission_Check
      The flag specifying whether user permission should be checked on Fluent API is enabled
      See Also:
    • PROPERTY_Abandon_Job_Based_On_Time_Created

      public static final String PROPERTY_Abandon_Job_Based_On_Time_Created
      The flag specifying whether the job should be abandoned based on time created or last processed
      See Also:
    • PROPERTY_ENABLE_VIRUS_SCAN_FOR_UPLOADS

      public static final String PROPERTY_ENABLE_VIRUS_SCAN_FOR_UPLOADS
      A flag to enable/disable virus scan for JM uploads through click File field control. @since 23.04.2
      See Also:
    • CONFIG_DIRECTORY_DEFAULT

      public static final String CONFIG_DIRECTORY_DEFAULT
      The default initial value for PROPERTY_Config_Directory
      See Also:
    • LC_REPOSITORY_DEFAULT

      public static final String LC_REPOSITORY_DEFAULT
      The default initial value for
      invalid reference
      DeploymentProperty#PROPERTY_LC_REPOSITORY_PATH
      See Also:
  • Constructor Details

    • DeploymentProperty

      public DeploymentProperty()