Class AuditHistoryProcessOptions
java.lang.Object
com.appiancorp.suiteapi.process.history.options.AuditHistoryOptions
com.appiancorp.suiteapi.process.history.options.AuditHistoryProcessOptions
AuditHistoryProcessOptions
-
Field Summary
Fields inherited from class com.appiancorp.suiteapi.process.history.options.AuditHistoryOptions
DEFAULT_SIZE_FOR_MAX_JSON_BYTE_SIZE, DEFAULT_SIZE_FOR_MAXIMUM_TRANSIENT_BATCH_SIZE, MINIMUM_SIZE_FOR_MAX_JSON_BYTE_SIZE, MINIMUM_SIZE_FOR_MAXIMUM_TRANSIENT_BATCH_SIZE
-
Method Summary
Modifier and TypeMethodDescriptionint
long
Maximum JSON byte size helps prevent creating row data with excessively large payloads (e.g., a process variable array with excessively large size) from throwing OOM in being created.
-
Method Details
-
getServiceContext
-
getProcessId
-
getLocale
- Specified by:
getLocale
in classAuditHistoryOptions
-
getMinimum
- Specified by:
getMinimum
in classAuditHistoryOptions
-
getMaximum
- Specified by:
getMaximum
in classAuditHistoryOptions
-
getMaximumTransientBatchSize
public int getMaximumTransientBatchSize()- Specified by:
getMaximumTransientBatchSize
in classAuditHistoryOptions
-
getMaxJsonByteSize
public long getMaxJsonByteSize()Description copied from class:AuditHistoryOptions
Maximum JSON byte size helps prevent creating row data with excessively large payloads (e.g., a process variable array with excessively large size) from throwing OOM in being created.- Specified by:
getMaxJsonByteSize
in classAuditHistoryOptions
- Returns:
- Maximum JSON byte size, used for internal audit history rows
-