Package org.apache.activemq.artemis.logs
Interface AuditLogger
-
- All Known Implementing Classes:
AuditLogger_impl
public interface AuditLoggerLogger Code 60
-
-
Field Summary
Fields Modifier and Type Field Description static AuditLoggerBASE_LOGGERstatic ThreadLocal<Subject>currentCallerstatic AuditLoggerMESSAGE_LOGGERstatic ThreadLocal<String>remoteAddressstatic AuditLoggerRESOURCE_LOGGER
-
Method Summary
-
-
-
Field Detail
-
BASE_LOGGER
static final AuditLogger BASE_LOGGER
-
RESOURCE_LOGGER
static final AuditLogger RESOURCE_LOGGER
-
MESSAGE_LOGGER
static final AuditLogger MESSAGE_LOGGER
-
remoteAddress
static final ThreadLocal<String> remoteAddress
-
currentCaller
static final ThreadLocal<Subject> currentCaller
-
-
Method Detail
-
isAnyLoggingEnabled
static boolean isAnyLoggingEnabled()
-
getLogger
org.slf4j.Logger getLogger()
-
isBaseLoggingEnabled
static boolean isBaseLoggingEnabled()
-
isResourceLoggingEnabled
static boolean isResourceLoggingEnabled()
-
isMessageLoggingEnabled
static boolean isMessageLoggingEnabled()
-
getCaller
static String getCaller()
- Returns:
- a String representing the "caller" in the format "user(role)@remoteAddress" using ThreadLocal values (if set)
-
getCaller
static String getCaller(Subject subject, String remoteAddress)
- Parameters:
subject- the Subject to be used instead of the corresponding ThreadLocal SubjectremoteAddress- the remote address to use; if null use the corresponding ThreadLocal remote address (if set)- Returns:
- a String representing the "caller" in the format "user(role)@remoteAddress"
-
setCurrentCaller
static void setCurrentCaller(Subject caller)
-
setRemoteAddress
static void setRemoteAddress(String remoteAddress)
-
getRemoteAddress
static String getRemoteAddress()
-
getRoutingTypes
static void getRoutingTypes(Object source)
-
getRoutingTypesAsJSON
static void getRoutingTypesAsJSON(Object source)
-
getBindingNames
static void getBindingNames(Object source)
-
getNumberOfBytesPerPage
static void getNumberOfBytesPerPage(Object source)
-
getAddressSize
static void getAddressSize(Object source)
-
getNumberOfMessages
static void getNumberOfMessages(Object source)
-
isPaging
static void isPaging(Object source)
-
getNumberOfPages
static void getNumberOfPages(Object source)
-
getRoutedMessageCount
static void getRoutedMessageCount(Object source)
-
getUnRoutedMessageCount
static void getUnRoutedMessageCount(Object source)
-
sendMessageThroughManagement
static void sendMessageThroughManagement(Object source, Object... args)
-
sendMessageThroughManagement
void sendMessageThroughManagement(String user, Object source, String parameters)
-
getName
static void getName(Object source)
-
getAddress
static void getAddress(Object source)
-
getFilter
static void getFilter(Object source)
-
isDurable
static void isDurable(Object source)
-
getMessageCount
static void getMessageCount(Object source)
-
getMBeanInfo
static void getMBeanInfo(Object source)
-
getFactoryClassName
static void getFactoryClassName(Object source)
-
getParameters
static void getParameters(Object source)
-
reload
static void reload(Object source)
-
isStarted
static void isStarted(Object source)
-
startAcceptor
static void startAcceptor(Object source)
-
stopAcceptor
static void stopAcceptor(Object source)
-
getVersion
static void getVersion(Object source)
-
isBackup
static void isBackup(Object source)
-
isSharedStore
static void isSharedStore(Object source)
-
getBindingsDirectory
static void getBindingsDirectory(Object source)
-
getIncomingInterceptorClassNames
static void getIncomingInterceptorClassNames(Object source)
-
getOutgoingInterceptorClassNames
static void getOutgoingInterceptorClassNames(Object source)
-
getJournalBufferSize
static void getJournalBufferSize(Object source)
-
getJournalBufferTimeout
static void getJournalBufferTimeout(Object source)
-
setFailoverOnServerShutdown
void setFailoverOnServerShutdown(String user, Object source, String parameters)
-
isFailoverOnServerShutdown
static void isFailoverOnServerShutdown(Object source)
-
getJournalMaxIO
static void getJournalMaxIO(Object source)
-
getJournalDirectory
static void getJournalDirectory(Object source)
-
getJournalFileSize
static void getJournalFileSize(Object source)
-
getJournalMinFiles
static void getJournalMinFiles(Object source)
-
getJournalCompactMinFiles
static void getJournalCompactMinFiles(Object source)
-
getJournalCompactPercentage
static void getJournalCompactPercentage(Object source)
-
isPersistenceEnabled
static void isPersistenceEnabled(Object source)
-
getJournalType
static void getJournalType(Object source)
-
getPagingDirectory
static void getPagingDirectory(Object source)
-
getScheduledThreadPoolMaxSize
static void getScheduledThreadPoolMaxSize(Object source)
-
getThreadPoolMaxSize
static void getThreadPoolMaxSize(Object source)
-
getSecurityInvalidationInterval
static void getSecurityInvalidationInterval(Object source)
-
isClustered
static void isClustered(Object source)
-
isCreateBindingsDir
static void isCreateBindingsDir(Object source)
-
isCreateJournalDir
static void isCreateJournalDir(Object source)
-
isJournalSyncNonTransactional
static void isJournalSyncNonTransactional(Object source)
-
isJournalSyncTransactional
static void isJournalSyncTransactional(Object source)
-
isSecurityEnabled
static void isSecurityEnabled(Object source)
-
isAsyncConnectionExecutionEnabled
static void isAsyncConnectionExecutionEnabled(Object source)
-
isAsyncConnectionExecutionEnabled
void isAsyncConnectionExecutionEnabled(String user, Object source)
-
getDiskScanPeriod
static void getDiskScanPeriod(Object source)
-
getMaxDiskUsage
static void getMaxDiskUsage(Object source)
-
getGlobalMaxSize
static void getGlobalMaxSize(Object source)
-
getAddressMemoryUsage
static void getAddressMemoryUsage(Object source)
-
getAddressMemoryUsagePercentage
static void getAddressMemoryUsagePercentage(Object source)
-
freezeReplication
static void freezeReplication(Object source)
-
createQueue
static void createQueue(Object source, Subject user, String remoteAddress, Object... args)
-
getClusterConnectionNames
static void getClusterConnectionNames(Object source)
-
getUptime
static void getUptime(Object source)
-
getUptimeMillis
static void getUptimeMillis(Object source)
-
isReplicaSync
static void isReplicaSync(Object source)
-
getAddressNames
static void getAddressNames(Object source)
-
destroyQueue
static void destroyQueue(Object source, Subject user, String remoteAddress, Object... args)
-
getTotalConnectionCount
static void getTotalConnectionCount(Object source)
-
getTotalMessageCount
static void getTotalMessageCount(Object source)
-
getTotalMessagesAdded
static void getTotalMessagesAdded(Object source)
-
getTotalMessagesAcknowledged
static void getTotalMessagesAcknowledged(Object source)
-
getTotalConsumerCount
static void getTotalConsumerCount(Object source)
-
enableMessageCounters
static void enableMessageCounters(Object source)
-
disableMessageCounters
static void disableMessageCounters(Object source)
-
resetAllMessageCounters
static void resetAllMessageCounters(Object source)
-
resetAllMessageCounterHistories
static void resetAllMessageCounterHistories(Object source)
-
isMessageCounterEnabled
static void isMessageCounterEnabled(Object source)
-
getMessageCounterSamplePeriod
static void getMessageCounterSamplePeriod(Object source)
-
setMessageCounterSamplePeriod
static void setMessageCounterSamplePeriod(Object source, Object... args)
-
setMessageCounterSamplePeriod
void setMessageCounterSamplePeriod(String user, Object source, String args)
-
getMessageCounterMaxDayCount
static void getMessageCounterMaxDayCount(Object source)
-
setMessageCounterMaxDayCount
static void setMessageCounterMaxDayCount(Object source, Object... args)
-
setMessageCounterMaxDayCount
void setMessageCounterMaxDayCount(String user, Object source, String args)
-
listPreparedTransactions
static void listPreparedTransactions(Object source)
-
listPreparedTransactionDetailsAsJSON
static void listPreparedTransactionDetailsAsJSON(Object source)
-
listPreparedTransactionDetailsAsJSON
void listPreparedTransactionDetailsAsJSON(String user, Object source)
-
listPreparedTransactionDetailsAsHTML
static void listPreparedTransactionDetailsAsHTML(Object source, Object... args)
-
listPreparedTransactionDetailsAsHTML
void listPreparedTransactionDetailsAsHTML(String user, Object source, String args)
-
listHeuristicCommittedTransactions
static void listHeuristicCommittedTransactions(Object source)
-
listHeuristicCommittedTransactions
void listHeuristicCommittedTransactions(String user, Object source)
-
listHeuristicRolledBackTransactions
static void listHeuristicRolledBackTransactions(Object source)
-
listHeuristicRolledBackTransactions
void listHeuristicRolledBackTransactions(String user, Object source)
-
rollbackPreparedTransaction
void rollbackPreparedTransaction(String user, Object source, String args)
-
closeConnectionsForAddress
void closeConnectionsForAddress(String user, Object source, String args)
-
closeConsumerConnectionsForAddress
static void closeConsumerConnectionsForAddress(Object source, Object... args)
-
closeConsumerConnectionsForAddress
void closeConsumerConnectionsForAddress(String user, Object source, String args)
-
listConnectionIDs
static void listConnectionIDs(Object source)
-
listProducersInfoAsJSON
static void listProducersInfoAsJSON(Object source)
-
listConnectionsAsJSON
static void listConnectionsAsJSON(Object source)
-
listAllSessionsAsJSON
static void listAllSessionsAsJSON(Object source)
-
listAllConsumersAsJSON
static void listAllConsumersAsJSON(Object source)
-
getConnectors
static void getConnectors(Object source)
-
getConnectorsAsJSON
static void getConnectorsAsJSON(Object source)
-
getDivertNames
static void getDivertNames(Object source)
-
getBridgeNames
static void getBridgeNames(Object source)
-
forceFailover
static void forceFailover(Object source)
-
listNetworkTopology
static void listNetworkTopology(Object source)
-
removeNotificationListener
void removeNotificationListener(String user, Object source, String args)
-
getNotificationInfo
static void getNotificationInfo(Object source)
-
getConnectionTTLOverride
static void getConnectionTTLOverride(Object source)
-
getIDCacheSize
static void getIDCacheSize(Object source)
-
getLargeMessagesDirectory
static void getLargeMessagesDirectory(Object source)
-
getManagementAddress
static void getManagementAddress(Object source)
-
getNodeID
static void getNodeID(Object source)
-
getManagementNotificationAddress
static void getManagementNotificationAddress(Object source)
-
getMessageExpiryScanPeriod
static void getMessageExpiryScanPeriod(Object source)
-
getMessageExpiryThreadPriority
static void getMessageExpiryThreadPriority(Object source)
-
getTransactionTimeout
static void getTransactionTimeout(Object source)
-
getTransactionTimeoutScanPeriod
static void getTransactionTimeoutScanPeriod(Object source)
-
isPersistDeliveryCountBeforeDelivery
static void isPersistDeliveryCountBeforeDelivery(Object source)
-
isPersistDeliveryCountBeforeDelivery
void isPersistDeliveryCountBeforeDelivery(String user, Object source)
-
isPersistIDCache
static void isPersistIDCache(Object source)
-
isWildcardRoutingEnabled
static void isWildcardRoutingEnabled(Object source)
-
getUser
static void getUser(Object source)
-
getRoutingType
static void getRoutingType(Object source)
-
isTemporary
static void isTemporary(Object source)
-
getPersistentSize
static void getPersistentSize(Object source)
-
getDurableMessageCount
static void getDurableMessageCount(Object source)
-
getDurablePersistSize
static void getDurablePersistSize(Object source)
-
getConsumerCount
static void getConsumerCount(Object source)
-
getDeliveringCount
static void getDeliveringCount(Object source)
-
getDeliveringSize
static void getDeliveringSize(Object source)
-
getDurableDeliveringCount
static void getDurableDeliveringCount(Object source)
-
getDurableDeliveringSize
static void getDurableDeliveringSize(Object source)
-
getMessagesAdded
static void getMessagesAdded(Object source)
-
getMessagesAcknowledged
static void getMessagesAcknowledged(Object source)
-
getMessagesExpired
static void getMessagesExpired(Object source)
-
getMessagesKilled
static void getMessagesKilled(Object source)
-
getID
static void getID(Object source)
-
getScheduledCount
static void getScheduledCount(Object source)
-
getScheduledSize
static void getScheduledSize(Object source)
-
getDurableScheduledCount
static void getDurableScheduledCount(Object source)
-
getDurableScheduledSize
static void getDurableScheduledSize(Object source)
-
getDeadLetterAddress
static void getDeadLetterAddress(Object source)
-
getExpiryAddress
static void getExpiryAddress(Object source)
-
getMaxConsumers
static void getMaxConsumers(Object source)
-
isPurgeOnNoConsumers
static void isPurgeOnNoConsumers(Object source)
-
isConfigurationManaged
static void isConfigurationManaged(Object source)
-
isExclusive
static void isExclusive(Object source)
-
isLastValue
static void isLastValue(Object source)
-
listScheduledMessages
static void listScheduledMessages(Object source)
-
listScheduledMessagesAsJSON
static void listScheduledMessagesAsJSON(Object source)
-
listDeliveringMessages
static void listDeliveringMessages(Object source)
-
listDeliveringMessagesAsJSON
static void listDeliveringMessagesAsJSON(Object source)
-
listMessagesAsJSON
static void listMessagesAsJSON(Object source)
-
getFirstMessage
static void getFirstMessage(Object source)
-
getFirstMessageAsJSON
static void getFirstMessageAsJSON(Object source)
-
getFirstMessageTimestamp
static void getFirstMessageTimestamp(Object source)
-
getFirstMessageAge
static void getFirstMessageAge(Object source)
-
retryMessages
static void retryMessages(Object source)
-
sendMessagesToDeadLetterAddress
static void sendMessagesToDeadLetterAddress(Object source, Object... args)
-
sendMessagesToDeadLetterAddress
void sendMessagesToDeadLetterAddress(String user, Object source, String args)
-
sendMessageToDeadLetterAddress
static void sendMessageToDeadLetterAddress(Object source, Object... args)
-
sendMessageToDeadLetterAddress
void sendMessageToDeadLetterAddress(String user, Object source, String args)
-
listMessageCounter
static void listMessageCounter(Object source)
-
resetMessageCounter
static void resetMessageCounter(Object source)
-
listMessageCounterAsHTML
static void listMessageCounterAsHTML(Object source)
-
listMessageCounterHistory
static void listMessageCounterHistory(Object source)
-
listMessageCounterHistoryAsHTML
static void listMessageCounterHistoryAsHTML(Object source)
-
resume
static void resume(Object source)
-
isPaused
static void isPaused(Object source)
-
flushExecutor
static void flushExecutor(Object source)
-
resetAllGroups
static void resetAllGroups(Object source)
-
listGroupsAsJSON
static void listGroupsAsJSON(Object source)
-
resetMessagesAdded
static void resetMessagesAdded(Object source)
-
resetMessagesAcknowledged
static void resetMessagesAcknowledged(Object source)
-
resetMessagesExpired
static void resetMessagesExpired(Object source)
-
resetMessagesKilled
static void resetMessagesKilled(Object source)
-
getStaticConnectors
static void getStaticConnectors(Object source)
-
getForwardingAddress
static void getForwardingAddress(Object source)
-
getQueueName
static void getQueueName(Object source)
-
getDiscoveryGroupName
static void getDiscoveryGroupName(Object source)
-
getFilterString
static void getFilterString(Object source)
-
getReconnectAttempts
static void getReconnectAttempts(Object source)
-
getRetryInterval
static void getRetryInterval(Object source)
-
getRetryIntervalMultiplier
static void getRetryIntervalMultiplier(Object source)
-
getTransformerClassName
static void getTransformerClassName(Object source)
-
getTransformerPropertiesAsJSON
static void getTransformerPropertiesAsJSON(Object source)
-
getTransformerProperties
static void getTransformerProperties(Object source)
-
isStartedBridge
static void isStartedBridge(Object source)
-
isUseDuplicateDetection
static void isUseDuplicateDetection(Object source)
-
isHA
static void isHA(Object source)
-
startBridge
static void startBridge(Object source)
-
stopBridge
static void stopBridge(Object source)
-
getMessagesPendingAcknowledgement
static void getMessagesPendingAcknowledgement(Object source)
-
getMessagesPendingAcknowledgement
void getMessagesPendingAcknowledgement(String user, Object source)
-
getMetrics
static void getMetrics(Object source)
-
getBroadcastPeriod
static void getBroadcastPeriod(Object source)
-
getConnectorPairs
static void getConnectorPairs(Object source)
-
getConnectorPairsAsJSON
static void getConnectorPairsAsJSON(Object source)
-
getGroupAddress
static void getGroupAddress(Object source)
-
getGroupPort
static void getGroupPort(Object source)
-
getLocalBindPort
static void getLocalBindPort(Object source)
-
startBroadcastGroup
static void startBroadcastGroup(Object source)
-
stopBroadcastGroup
static void stopBroadcastGroup(Object source)
-
getMaxHops
static void getMaxHops(Object source)
-
getStaticConnectorsAsJSON
static void getStaticConnectorsAsJSON(Object source)
-
isDuplicateDetection
static void isDuplicateDetection(Object source)
-
getMessageLoadBalancingType
static void getMessageLoadBalancingType(Object source)
-
getTopology
static void getTopology(Object source)
-
getNodes
static void getNodes(Object source)
-
startClusterConnection
static void startClusterConnection(Object source)
-
stopClusterConnection
static void stopClusterConnection(Object source)
-
getRoutingName
static void getRoutingName(Object source)
-
getUniqueName
static void getUniqueName(Object source)
-
serverSessionCreateAddress
static void serverSessionCreateAddress(Object source, Subject user, String remoteAddress, Object... args)
-
serverSessionCreateAddress2
void serverSessionCreateAddress2(String user, Object source, String args)
-
handleManagementMessage
static void handleManagementMessage(Object source, Subject user, String remoteAddress, Object... args)
-
createCoreConsumer
static void createCoreConsumer(Object source, Subject user, String remoteAddress, Object... args)
-
createSharedQueue
static void createSharedQueue(Object source, Subject user, String remoteAddress, Object... args)
-
createCoreSession
static void createCoreSession(Object source, Subject user, String remoteAddress, Object... args)
-
getAcknowledgeAttempts
static void getAcknowledgeAttempts(Object source)
-
isRetroactiveResource
static void isRetroactiveResource(Object source)
-
getDiskStoreUsage
static void getDiskStoreUsage(Object source)
-
getDiskStoreUsagePercentage
static void getDiskStoreUsagePercentage(Object source)
-
isGroupRebalance
static void isGroupRebalance(Object source)
-
getGroupBuckets
static void getGroupBuckets(Object source)
-
getGroupFirstKey
static void getGroupFirstKey(Object source)
-
getCurrentDuplicateIdCacheSize
static void getCurrentDuplicateIdCacheSize(Object source)
-
clearDuplicateIdCache
static void clearDuplicateIdCache(Object source)
-
getChannelName
static void getChannelName(Object source)
-
getFileContents
static void getFileContents(Object source)
-
getFile
static void getFile(Object source)
-
getPreparedTransactionMessageCount
static void getPreparedTransactionMessageCount(Object source)
-
getPreparedTransactionMessageCount
void getPreparedTransactionMessageCount(String user, Object source)
-
coreSendMessage
static void coreSendMessage(Subject user, String remoteAddress, String messageToString, Object context, String tx)
-
coreSendMessage
void coreSendMessage(String user, String messageToString, Object context, String tx)
-
coreConsumeMessage
static void coreConsumeMessage(Subject user, String remoteAddress, String queue, String message)
-
coreAcknowledgeMessage
static void coreAcknowledgeMessage(Subject user, String remoteAddress, String queue, String message, String tx)
-
coreAcknowledgeMessage
void coreAcknowledgeMessage(String user, String queue, String message, String tx)
-
deleteAddressSuccess
static void deleteAddressSuccess(String name)
-
deleteAddressFailure
static void deleteAddressFailure(String name)
-
createQueueSuccess
void createQueueSuccess(String user, String name, String address, String routingType)
-
createQueueFailure
void createQueueFailure(String user, String name, String address, String routingType)
-
destroyQueueSuccess
static void destroyQueueSuccess(String name)
-
destroyQueueFailure
static void destroyQueueFailure(String name)
-
removeMessagesSuccess
static void removeMessagesSuccess(int removed, String queue)
-
removeMessagesFailure
static void removeMessagesFailure(String queue)
-
userSuccesfullyAuthenticatedInAudit
static void userSuccesfullyAuthenticatedInAudit(Subject subject, String remoteAddress)
-
userSuccesfullyAuthenticatedInAudit
static void userSuccesfullyAuthenticatedInAudit(Subject subject)
-
userSuccesfullyAuthenticated
void userSuccesfullyAuthenticated(String caller)
-
userFailedAuthenticationInAudit
static void userFailedAuthenticationInAudit(String reason)
-
userFailedAuthenticationInAudit
static void userFailedAuthenticationInAudit(Subject subject, String reason)
-
objectInvokedSuccessfully
static void objectInvokedSuccessfully(ObjectName objectName, String operationName)
-
objectInvokedSuccessfully
void objectInvokedSuccessfully(String caller, ObjectName objectName, String operationName)
-
objectInvokedFailure
static void objectInvokedFailure(ObjectName objectName, String operationName)
-
objectInvokedFailure
void objectInvokedFailure(String caller, ObjectName objectName, String operationName)
-
pauseQueueSuccess
static void pauseQueueSuccess(String queueName)
-
pauseQueueFailure
static void pauseQueueFailure(String queueName)
-
resumeQueueSuccess
static void resumeQueueSuccess(String queueName)
-
resumeQueueFailure
static void resumeQueueFailure(String queueName)
-
browseMessagesSuccess
static void browseMessagesSuccess(String queueName, int numMessages)
-
browseMessagesFailure
static void browseMessagesFailure(String queueName)
-
isEnabled
static void isEnabled(Object source)
-
enable
static void enable(Object source)
-
pauseAddressSuccess
static void pauseAddressSuccess(String queueName)
-
pauseAddressFailure
static void pauseAddressFailure(String queueName)
-
resumeAddressSuccess
static void resumeAddressSuccess(String queueName)
-
resumeAddressFailure
static void resumeAddressFailure(String queueName)
-
isGroupRebalancePauseDispatch
static void isGroupRebalancePauseDispatch(Object source)
-
getAuthenticationCacheSize
static void getAuthenticationCacheSize(Object source)
-
getAuthorizationCacheSize
static void getAuthorizationCacheSize(Object source)
-
listBrokerConnections
static void listBrokerConnections()
-
listBrokerConnections
void listBrokerConnections(String user)
-
stopBrokerConnection
static void stopBrokerConnection(String name)
-
startBrokerConnection
static void startBrokerConnection(String name)
-
getAddressCount
static void getAddressCount(Object source)
-
getQueueCount
static void getQueueCount(Object source)
-
lastValueKey
static void lastValueKey(Object source)
-
consumersBeforeDispatch
static void consumersBeforeDispatch(Object source)
-
delayBeforeDispatch
static void delayBeforeDispatch(Object source)
-
isInternal
static void isInternal(Object source)
-
isAutoCreated
static void isAutoCreated(Object source)
-
getMaxRetryInterval
static void getMaxRetryInterval(Object source)
-
getActivationSequence
static void getActivationSequence(Object source)
-
purge
static void purge(Object source)
-
purgeAddressSuccess
static void purgeAddressSuccess(String queueName)
-
purgeAddressFailure
static void purgeAddressFailure(String queueName)
-
getAddressLimitPercent
static void getAddressLimitPercent(Object source)
-
block
static void block(Object source)
-
unBlock
static void unBlock(Object source)
-
getAcceptors
static void getAcceptors(Object source)
-
getAcceptorsAsJSON
static void getAcceptorsAsJSON(Object source)
-
schedulePageCleanup
static void schedulePageCleanup(Object source)
-
addAckToTransaction
static void addAckToTransaction(Subject user, String remoteAddress, String queue, String message, String tx)
-
addSendToTransaction
static void addSendToTransaction(Subject user, String remoteAddress, String messageToString, String tx)
-
rolledBackTransaction
static void rolledBackTransaction(Subject user, String remoteAddress, String tx, String resource)
-
getStatus
static void getStatus(Object source)
-
isAutoDelete
static void isAutoDelete(Object source)
-
-