@Override public ObjectName[] getConsumers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createConsumerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
@Override public ObjectName[] getProducers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createProducerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
/** * @returns the ObjectName of the Connection that created this subscription */ @Override public ObjectName getConnection() { ObjectName result = null; if (clientId != null && subscription != null) { ConnectionContext ctx = subscription.getContext(); if (ctx != null && ctx.getBroker() != null && ctx.getBroker().getBrokerService() != null) { BrokerService service = ctx.getBroker().getBrokerService(); ManagementContext managementCtx = service.getManagementContext(); if (managementCtx != null) { try { ObjectName query = createConnectionQuery(managementCtx, service.getBrokerName()); Set<ObjectName> names = managementCtx.queryNames(query, null); if (names.size() == 1) { result = names.iterator().next(); } } catch (Exception e) { } } } } return result; }
@Override public Set queryNames(ObjectName name, QueryExp query) throws Exception { return getManagementContext().queryNames(name, query); }
@Override public ObjectName[] getConsumers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createConsumerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
@Override public ObjectName[] getProducers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createProducerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
@Override public ObjectName[] getConsumers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createConsumerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
@Override public ObjectName[] getProducers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createProducerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
@Override public ObjectName[] getConsumers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createConsumerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
@Override public ObjectName[] getProducers() { ObjectName[] result = null; if (connection != null && managementContext != null) { try { ObjectName query = createProducerQueury(connection.getConnectionId()); Set<ObjectName> names = managementContext.queryNames(query, null); result = names.toArray(new ObjectName[0]); } catch (Exception e) { } } return result; }
/** * @returns the ObjectName of the Connection that created this subscription */ @Override public ObjectName getConnection() { ObjectName result = null; if (clientId != null && subscription != null) { ConnectionContext ctx = subscription.getContext(); if (ctx != null && ctx.getBroker() != null && ctx.getBroker().getBrokerService() != null) { BrokerService service = ctx.getBroker().getBrokerService(); ManagementContext managementCtx = service.getManagementContext(); if (managementCtx != null) { try { ObjectName query = createConnectionQuery(managementCtx, service.getBrokerName()); Set<ObjectName> names = managementCtx.queryNames(query, null); if (names.size() == 1) { result = names.iterator().next(); } } catch (Exception e) { } } } } return result; }
/** * @returns the ObjectName of the Connection that created this subscription */ @Override public ObjectName getConnection() { ObjectName result = null; if (clientId != null && subscription != null) { ConnectionContext ctx = subscription.getContext(); if (ctx != null && ctx.getBroker() != null && ctx.getBroker().getBrokerService() != null) { BrokerService service = ctx.getBroker().getBrokerService(); ManagementContext managementCtx = service.getManagementContext(); if (managementCtx != null) { try { ObjectName query = createConnectionQuery(managementCtx, service.getBrokerName()); Set<ObjectName> names = managementCtx.queryNames(query, null); if (names.size() == 1) { result = names.iterator().next(); } } catch (Exception e) { } } } } return result; }
/** * @returns the ObjectName of the Connection that created this subscription */ @Override public ObjectName getConnection() { ObjectName result = null; if (clientId != null && subscription != null) { ConnectionContext ctx = subscription.getContext(); if (ctx != null && ctx.getBroker() != null && ctx.getBroker().getBrokerService() != null) { BrokerService service = ctx.getBroker().getBrokerService(); ManagementContext managementCtx = service.getManagementContext(); if (managementCtx != null) { try { ObjectName query = createConnectionQuery(managementCtx, service.getBrokerName()); Set<ObjectName> names = managementCtx.queryNames(query, null); if (names.size() == 1) { result = names.iterator().next(); } } catch (Exception e) { } } } } return result; }