Interface ITAuditingManager
-
public interface ITAuditingManager
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ITAuditingManager.ITMessageDirection
-
Method Summary
-
-
-
Method Detail
-
setAuditingEnabled
void setAuditingEnabled(boolean val)
-
setDataUsageAuditingEnabled
void setDataUsageAuditingEnabled(boolean val)
-
deleteAllAuditEvents
void deleteAllAuditEvents()
-
getAuditEventAsJson
String getAuditEventAsJson(int eventId) throws IOException
- Throws:
IOException
-
getAuditEventReportAsJson
String getAuditEventReportAsJson(int eventId) throws com.atlassian.jira.util.json.JSONException
- Throws:
com.atlassian.jira.util.json.JSONException
-
getAuditEventAsBean
AuditEventBean getAuditEventAsBean(int eventId)
-
generateSupportZipReport
String generateSupportZipReport(AuditEventBean bean) throws RemoteException
- Throws:
RemoteException
-
setOutboundAuditingEnabled
void setOutboundAuditingEnabled(boolean val)
-
getAuditNotificationHistoryEventsAsCount
int getAuditNotificationHistoryEventsAsCount()
-
getAuditIncomingMailEventsAsCount
int getAuditIncomingMailEventsAsCount()
-
updateInboundAuditItem
void updateInboundAuditItem(AuditEventBean bean)
-
getLastInboundAuditItem
AuditEventBean getLastInboundAuditItem()
-
getLastNotificationAuditItem
NotificationAuditItemBean getLastNotificationAuditItem() throws IOException
- Throws:
IOException
-
getDiskSpaceFreeMB
long getDiskSpaceFreeMB()
-
getErrorProvocateurSettings
ErrorProvocateurBean getErrorProvocateurSettings()
-
updateErrorProvocateurSettings
void updateErrorProvocateurSettings(ErrorProvocateurBean bean)
-
deleteErrorProvocateurSettings
void deleteErrorProvocateurSettings()
-
createEmptyInboundReport
IJEMHInboundReport createEmptyInboundReport()
-
reprocessEvent
AuditEventBean reprocessEvent(int auditEventId)
-
deleteAllUsageData
void deleteAllUsageData()
-
createCurrentUsageData
void createCurrentUsageData(com.atlassian.jira.project.Project project, ITAuditingManager.ITMessageDirection direction, long data, long messageVolume, Timestamp time)
-
createHourlyUsage
void createHourlyUsage(com.atlassian.jira.project.Project project, long msgVolRxd, long msgVolTxd, long dataVolRxd, long dataVolTxd, Timestamp time)
-
createDailyUsage
void createDailyUsage(com.atlassian.jira.project.Project project, long msgVolRxd, long msgVolTxd, long dataVolRxd, long dataVolTxd, Timestamp time)
-
createMonthlyUsage
void createMonthlyUsage(com.atlassian.jira.project.Project project, long msgVolRxd, long msgVolTxd, long dataVolRxd, long dataVolTxd, Timestamp time)
-
migrateCurrentToHourly
void migrateCurrentToHourly()
-
migrateAllCurrentToHourly
void migrateAllCurrentToHourly()
-
migrateHourlyToDaily
void migrateHourlyToDaily()
-
migrateAllHourlyToDaily
void migrateAllHourlyToDaily()
-
migrateDailyToMonthly
void migrateDailyToMonthly()
-
migrateAllDailyToMonthly
void migrateAllDailyToMonthly()
-
getCurrentUsageEntityCount
int getCurrentUsageEntityCount()
-
getHourlyUsageEntityCount
int getHourlyUsageEntityCount()
-
getDailyUsageEntityCount
int getDailyUsageEntityCount()
-
getMonthlyUsageEntityCount
int getMonthlyUsageEntityCount()
-
getCurrentUsageTotalMessages
long getCurrentUsageTotalMessages()
-
getHourlyUsageTotalMessages
long getHourlyUsageTotalMessages()
-
getDailyUsageTotalMessages
long getDailyUsageTotalMessages()
-
getMonthlyTotalMessages
long getMonthlyTotalMessages()
-
getCurrentUsageTotalDataUsage
long getCurrentUsageTotalDataUsage()
-
getHourlyUsageTotalDataUsage
long getHourlyUsageTotalDataUsage()
-
getDailyUsageTotalDataUsage
long getDailyUsageTotalDataUsage()
-
getMonthlyTotalDataUsage
long getMonthlyTotalDataUsage()
-
deleteAllOldHourlyData
void deleteAllOldHourlyData()
-
deleteAllOldDailyData
void deleteAllOldDailyData()
-
deleteAllOldMonthlyData
void deleteAllOldMonthlyData()
-
doEntitiesExistCreatedBeforeTimestamp
boolean doEntitiesExistCreatedBeforeTimestamp(Timestamp time, IJEMHDataTypes.UsageEntityTypes entityType)
-
doEntitiesExistCreatedAfterTimestamp
boolean doEntitiesExistCreatedAfterTimestamp(Timestamp time, IJEMHDataTypes.UsageEntityTypes entityType)
-
migrateUsageTask
void migrateUsageTask()
-
getNumberOfCurrentClusterLocks
int getNumberOfCurrentClusterLocks()
-
-