Class TransactionLicensingService
- java.lang.Object
-
- com.avoka.fc.core.service.BaseService
-
- com.avoka.fc.core.service.CayenneService
-
- com.avoka.fc.core.service.reporting.TransactionLicensingService
-
public class TransactionLicensingService extends CayenneService
Provides methods for publishing transaction audit data to Amazon S3- Since:
- 4.3.4
-
-
Field Summary
Fields Modifier and Type Field Description static String
EMAIL_LICENSING
the email address of Avoka Licensing
-
Constructor Summary
Constructors Constructor Description TransactionLicensingService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
publishData()
Publish transaction audit data to S3void
publishSystemHealth(SystemHealth systemHealth)
Publish system health data to Amazon Redshift-
Methods inherited from class com.avoka.fc.core.service.CayenneService
commitChanges, deleteObject, deleteObjects, findObject, getDataContext, getDataDomain, getObjectForPK, getObjectStore, newObject, performNamedQuery, performNamedQuery, performNamedQuery, performNonSelectingQuery, performNonSelectingQuery, performNonSelectingQuery, performNonSelectingQuery, performQuery, performQuery, refetchEntity, refetchObject, registerNewObject, rollbackChanges, toMap, toMap
-
Methods inherited from class com.avoka.fc.core.service.BaseService
getLogger
-
-
-
-
Field Detail
-
EMAIL_LICENSING
public static final String EMAIL_LICENSING
the email address of Avoka Licensing- See Also:
- Constant Field Values
-
-
Method Detail
-
publishData
public void publishData()
Publish transaction audit data to S3
-
publishSystemHealth
public void publishSystemHealth(SystemHealth systemHealth)
Publish system health data to Amazon Redshift- Parameters:
systemHealth
- the system health entry (required)
-
-