Class DatabasePurgeReport
java.lang.Object
org.camunda.bpm.engine.impl.management.DatabasePurgeReport
- All Implemented Interfaces:
PurgeReporting<Long>
- Author:
- Christopher Zell <christopher.zell@camunda.com>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPurgeInformation
(String key, Long value) Adds the key value pair as report information to the current purge report.boolean
containsReport
(String key) Returns true if the key is present in the current report.Returns the current purge report.Transforms and returns the purge report to a string.getReportValue
(String key) Returns the value for the given key.boolean
boolean
isEmpty()
Returns true if the report is empty.void
setDbContainsLicenseKey
(boolean dbContainsLicenseKey)
-
Constructor Details
-
DatabasePurgeReport
public DatabasePurgeReport()
-
-
Method Details
-
addPurgeInformation
Description copied from interface:PurgeReporting
Adds the key value pair as report information to the current purge report.- Specified by:
addPurgeInformation
in interfacePurgeReporting<Long>
- Parameters:
key
- the report keyvalue
- the report value
-
getPurgeReport
Description copied from interface:PurgeReporting
Returns the current purge report.- Specified by:
getPurgeReport
in interfacePurgeReporting<Long>
- Returns:
- the purge report
-
getPurgeReportAsString
Description copied from interface:PurgeReporting
Transforms and returns the purge report to a string.- Specified by:
getPurgeReportAsString
in interfacePurgeReporting<Long>
- Returns:
- the purge report as string
-
getReportValue
Description copied from interface:PurgeReporting
Returns the value for the given key.- Specified by:
getReportValue
in interfacePurgeReporting<Long>
- Parameters:
key
- the key which exist in the current report- Returns:
- the corresponding value
-
containsReport
Description copied from interface:PurgeReporting
Returns true if the key is present in the current report.- Specified by:
containsReport
in interfacePurgeReporting<Long>
- Parameters:
key
- the key- Returns:
- true if the key is present
-
isEmpty
public boolean isEmpty()Description copied from interface:PurgeReporting
Returns true if the report is empty.- Specified by:
isEmpty
in interfacePurgeReporting<Long>
- Returns:
- true if the report is empty, false otherwise
-
isDbContainsLicenseKey
public boolean isDbContainsLicenseKey() -
setDbContainsLicenseKey
public void setDbContainsLicenseKey(boolean dbContainsLicenseKey)
-