/** * Perform any custom dependency injection */ protected void configureService(Object service) { if (service instanceof BrokerServiceAware) { BrokerServiceAware serviceAware = (BrokerServiceAware) service; serviceAware.setBrokerService(this); } }
@Override public void setBrokerService(BrokerService brokerService) { this.brokerService = brokerService; PersistenceAdapter pa = getLongTermPersistence(); if( pa instanceof BrokerServiceAware ) { ((BrokerServiceAware)pa).setBrokerService(brokerService); } }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
@Override public void setBrokerService(BrokerService brokerService) { super.setBrokerService(brokerService); for (PersistenceAdapter persistenceAdapter : adapters) { if( persistenceAdapter instanceof BrokerServiceAware ) { ((BrokerServiceAware)persistenceAdapter).setBrokerService(getBrokerService()); } } }
((BrokerServiceAware) protocolInfo.detectedTransportFactory).setBrokerService(brokerService);
private void configureAdapter(PersistenceAdapter adapter) { // need a per store factory that will put the store in the branch qualifier to disiambiguate xid mbeans ((TransactionIdTransformerAware)adapter).setTransactionIdTransformer(transactionIdTransformer); if (isUseLock()) { if( adapter instanceof Lockable ) { ((Lockable)adapter).setUseLock(false); } } if( adapter instanceof BrokerServiceAware ) { ((BrokerServiceAware)adapter).setBrokerService(getBrokerService()); } }
public static TransportServer bind(BrokerService brokerService, URI location) throws IOException { TransportFactory tf = TransportFactory.findTransportFactory(location); if( brokerService!=null && tf instanceof BrokerServiceAware) { ((BrokerServiceAware)tf).setBrokerService(brokerService); } try { if( brokerService!=null ) { SslContext.setCurrentSslContext(brokerService.getSslContext()); } return tf.doBind(location); } finally { SslContext.setCurrentSslContext(null); } }
((BrokerServiceAware) protocolInfo.detectedTransportFactory).setBrokerService(brokerService);
this.transport = transport; if( this.transport instanceof BrokerServiceAware ) { ((BrokerServiceAware)this.transport).setBrokerService(brokerService);
/** * Perform any custom dependency injection */ protected void configureService(Object service) { if (service instanceof BrokerServiceAware) { BrokerServiceAware serviceAware = (BrokerServiceAware) service; serviceAware.setBrokerService(this); } }
/** * Perform any custom dependency injection */ protected void configureService(Object service) { if (service instanceof BrokerServiceAware) { BrokerServiceAware serviceAware = (BrokerServiceAware) service; serviceAware.setBrokerService(this); } }
@Override public void setBrokerService(BrokerService brokerService) { if (transport instanceof BrokerServiceAware) { ((BrokerServiceAware) transport).setBrokerService(brokerService); } }
@Override public void setBrokerService(BrokerService brokerService) { if (transport instanceof BrokerServiceAware) { ((BrokerServiceAware) transport).setBrokerService(brokerService); } }
/** * Perform any custom dependency injection */ protected void configureService(Object service) { if (service instanceof BrokerServiceAware) { BrokerServiceAware serviceAware = (BrokerServiceAware) service; serviceAware.setBrokerService(this); } }
@Override public void setBrokerService(BrokerService brokerService) { if (transport instanceof BrokerServiceAware) { ((BrokerServiceAware) transport).setBrokerService(brokerService); } }
/** * Perform any custom dependency injection */ protected void configureService(Object service) { if (service instanceof BrokerServiceAware) { BrokerServiceAware serviceAware = (BrokerServiceAware) service; serviceAware.setBrokerService(this); } if (masterConnector == null) { if (service instanceof MasterConnector) { masterConnector = (MasterConnector) service; supportFailOver = true; } } }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
protected DiscoveryAgent createDiscoveryAgent() throws IOException { if (discoveryUri != null) { DiscoveryAgent agent = DiscoveryAgentFactory.createDiscoveryAgent(discoveryUri); if (agent != null && agent instanceof BrokerServiceAware) { ((BrokerServiceAware) agent).setBrokerService(brokerService); } return agent; } return null; }
@Override public void setBrokerService(BrokerService brokerService) { this.brokerService = brokerService; PersistenceAdapter pa = getLongTermPersistence(); if( pa instanceof BrokerServiceAware ) { ((BrokerServiceAware)pa).setBrokerService(brokerService); } }