private EventLogger getEventLogger() { return _broker.getEventLogger(); }
private EventLogger getEventLogger() { return _broker.getEventLogger(); }
@Override protected void logOperation(final String operation) { _broker.getEventLogger().message(AccessControlMessages.OPERATION(operation)); }
@Override protected void logOperation(final String operation) { _broker.getEventLogger().message(TrustStoreMessages.OPERATION(operation)); }
@Override protected void logOperation(final String operation) { _broker.getEventLogger().message(KeyStoreMessages.OPERATION(operation)); }
@Override protected void logOperation(final String operation) { _broker.getEventLogger().message(KeyStoreMessages.OPERATION(operation)); } }
Map<String, String> options) broker.getEventLogger().message(BrokerMessages.OPERATION("setJVMOptions")); StringBuilder exceptionMessages = new StringBuilder(); for (Map.Entry<String, String> entry : options.entrySet())
public static void dumpHeap(Broker<?> broker, PlatformManagedObject hotSpotDiagnosticMXBean, Method dumpHeapMethod, String outputFile, boolean live) { broker.getEventLogger().message(BrokerMessages.OPERATION("dumpHeap")); try { dumpHeapMethod.invoke(hotSpotDiagnosticMXBean, outputFile, live); } catch (IllegalAccessException e) { LOGGER.warn("Cannot access dumpHeap " + dumpHeapMethod); } catch (InvocationTargetException e) { String causeAsString = e.getTargetException().toString(); LOGGER.warn("Cannot collect heap dump into {} (with parameter 'live' set to '{}') due to {}", outputFile, live, causeAsString); throw new IllegalConfigurationException("Unexpected exception on collecting heap dump : " + causeAsString, e.getTargetException()); } } }
@Override protected void logOperation(final String operation) { getAncestor(Broker.class).getEventLogger().message(VirtualHostMessages.OPERATION(operation)); } }
AbstractTrustStore(Map<String, Object> attributes, Broker<?> broker) { super(broker, attributes); _broker = broker; _eventLogger = broker.getEventLogger(); _eventLogger.message(TrustStoreMessages.CREATE(getName())); }
public AbstractKeyStore(Map<String, Object> attributes, Broker<?> broker) { super(broker, attributes); _broker = broker; _eventLogger = broker.getEventLogger(); _eventLogger.message(KeyStoreMessages.CREATE(getName())); }
@Override protected ListenableFuture<Void> onDelete() { _broker.getEventLogger().message(AccessControlMessages.DELETE(getName())); return super.onDelete(); }
@ManagedObjectFactoryConstructor(conditionallyAvailable = true) public AutoGeneratedSelfSignedKeyStoreImpl(final Map<String, Object> attributes, Broker<?> broker) { super(attributes, broker); _broker = broker; _eventLogger = _broker.getEventLogger(); _eventLogger.message(KeyStoreMessages.CREATE(getName())); }
private void logOperationalShutdownMessage(final int localPort) { getBroker().getEventLogger().message(ManagementConsoleMessages.SHUTTING_DOWN(Protocol.HTTP.name(), localPort)); }
@Override protected ListenableFuture<Void> onClose() { getBroker().removeChangeListener(_brokerChangeListener); if (_server != null) { try { logOperationalShutdownMessage(); _server.stop(); } catch (Exception e) { throw new ServerScopedRuntimeException("Failed to stop HTTP management", e); } } if (_jettyServerExecutor != null) { _jettyServerExecutor.shutdown(); } getBroker().getEventLogger().message(ManagementConsoleMessages.STOPPED(OPERATIONAL_LOGGING_NAME)); return Futures.immediateFuture(null); }
getBroker().getEventLogger().message(ManagementConsoleMessages.STARTUP(OPERATIONAL_LOGGING_NAME)); getBroker().getEventLogger().message(PortMessages.BIND_FAILED("HTTP", e.getAddress().getPort())); throw e; getBroker().getEventLogger().message(ManagementConsoleMessages.READY(OPERATIONAL_LOGGING_NAME));
private void logOperationalListenMessages(final HttpPort<?> port, final int localPort) { Set<Transport> transports = port.getTransports(); for (Transport transport: transports) { getBroker().getEventLogger().message(ManagementConsoleMessages.LISTENING(Protocol.HTTP.name(), transport.name(), localPort)); } }
@Override public int tick(final long currentTime) { int nextTick = getTimeToNextTick(currentTime); if(nextTick <= 0) { if (isProtocolEstablished()) { _aggregateTicker.removeTicker(this); _network.removeSchedulingDelayNotificationListeners(this); } else { LOGGER.warn("Connection has taken more than {} ms to send complete protocol header. Closing as possible DoS.", _allowedTime); _broker.getEventLogger().message(ConnectionMessages.IDLE_CLOSE("Protocol header not received within timeout period", true)); _network.close(); } } return nextTick; }
@Override public boolean validateConnectionCreation(final AMQPConnection<?> connection, final QueueManagingVirtualHost<?> virtualHost) { String connectionVersion = connection.getClientVersion(); if (connectionVersion == null) { connectionVersion = ""; } boolean valid = true; if (!connectionMatches(virtualHost, VIRTUALHOST_ALLOWED_CONNECTION_VERSION, connectionVersion)) { if (connectionMatches(virtualHost, VIRTUALHOST_LOGGED_CONNECTION_VERSION, connectionVersion)) { virtualHost.getBroker().getEventLogger().message(ConnectionMessages.CLIENT_VERSION_LOG(connection.getClientVersion())); } else if (connectionMatches(virtualHost, VIRTUALHOST_REJECTED_CONNECTION_VERSION, connectionVersion)) { virtualHost.getBroker().getEventLogger().message(ConnectionMessages.CLIENT_VERSION_REJECT(connection.getClientVersion())); valid = false; } } return valid; }
_broker.getEventLogger().message(new PortLogSubject(_port), PortMessages.UNSUPPORTED_PROTOCOL_HEADER(Functions.str(headerBytes), supportedReplyVersion.toString()));