/** * Generate a unique ID - that is friendly for a URL or file system * * @return a unique id */ public String generateSanitizedId() { String result = generateId(); result = result.replace(':', '-'); result = result.replace('_', '-'); result = result.replace('.', '-'); return result; }
/** * * Constructor * * @param next */ public StatisticsBroker(Broker next) { super(next); this.advisoryProducerId.setConnectionId(ID_GENERATOR.generateId()); }
public AdvisoryBroker(Broker next) { super(next); advisoryProducerId.setConnectionId(ID_GENERATOR.generateId()); }
@Override public BrokerId getBrokerId() { if (brokerId == null) { brokerId = new BrokerId(BROKER_ID_GENERATOR.generateId()); } return brokerId; }
protected ProducerId createProducerId() { String id = idGenerator.generateId(); ConnectionId connectionId = new ConnectionId(id); SessionId sessionId = new SessionId(connectionId, 1); return new ProducerId(sessionId, 1); } }
String jobId = ID_GENERATOR.generateId(); ByteSequence payload = new ByteSequence(job.getPayload()); schedule(jobId, payload, "", job.getDelay(), job.getPeriod(), job.getRepeat());
/** * Send the ConnectionInfo to the Broker * * @throws JMSException */ protected void ensureConnectionInfoSent() throws JMSException { synchronized(this.ensureConnectionInfoSentMutex) { // Can we skip sending the ConnectionInfo packet?? if (isConnectionInfoSentToBroker || closed.get()) { return; } //TODO shouldn't this check be on userSpecifiedClientID rather than the value of clientID? if (info.getClientId() == null || info.getClientId().trim().length() == 0) { info.setClientId(clientIdGenerator.generateId()); } syncSendPacket(info.copy(), getConnectResponseTimeout()); this.isConnectionInfoSentToBroker = true; // Add a temp destination advisory consumer so that // We know what the valid temporary destinations are on the // broker without having to do an RPC to the broker. ConsumerId consumerId = new ConsumerId(new SessionId(info.getConnectionId(), -1), consumerIdGenerator.getNextSequenceId()); if (watchTopicAdvisories) { advisoryConsumer = new AdvisoryConsumer(this, consumerId); } } }
ConnectionId connectionId = new ConnectionId(connectionIdGenerator.generateId()); SessionId sessionId = new SessionId(connectionId, sessionIdGenerator.getNextSequenceId()); ConsumerId consumerId = new ConsumerId(sessionId, consumerIdGenerator.getNextSequenceId());
String uniqueId = connectionIdGenerator.generateId(); this.info = new ConnectionInfo(new ConnectionId(uniqueId)); this.info.setManageable(true);
String jobId = ID_GENERATOR.generateId(); ByteSequence payload = getPayload(job.getLocation()); schedule(jobId, payload, "", job.getDelay(), job.getPeriod(), job.getRepeat());
this.producerId.setConnectionId(ID_GENERATOR.generateId()); this.context.setSecurityContext(SecurityContext.BROKER_SECURITY_CONTEXT);
localConnectionInfo.setConnectionId(new ConnectionId(idGenerator.generateId())); localClientId = configuration.getName() + configuration.getClientIdToken() + remoteBrokerName + configuration.getClientIdToken() + "inbound" + configuration.getClientIdToken() + configuration.getBrokerName(); localConnectionInfo.setClientId(localClientId); duplexLocalConnectionInfo.setConnectionId(new ConnectionId(idGenerator.generateId())); duplexLocalConnectionInfo.setClientId(configuration.getName() + configuration.getClientIdToken() + remoteBrokerName + configuration.getClientIdToken() + "inbound" + configuration.getClientIdToken() + "duplex" + configuration.getClientIdToken() + configuration.getBrokerName());
remoteConnectionInfo.setConnectionId(new ConnectionId(idGenerator.generateId())); remoteConnectionInfo.setClientId(configuration.getName() + configuration.getClientIdToken() + configuration.getBrokerName() + configuration.getClientIdToken() + "outbound"); remoteConnectionInfo.setUserName(configuration.getUserName());
connectionInfo.setConnectionId(new ConnectionId(ID_GENERATOR.generateId())); connectionInfo.setClientId(clientId); localBroker.oneway(connectionInfo);
/** * Generate a unique ID - that is friendly for a URL or file system * * @return a unique id */ public String generateSanitizedId() { String result = generateId(); result = result.replace(':', '-'); result = result.replace('_', '-'); result = result.replace('.', '-'); return result; }
/** * Generate a unique ID - that is friendly for a URL or file system * * @return a unique id */ public String generateSanitizedId() { String result = generateId(); result = result.replace(':', '-'); result = result.replace('_', '-'); result = result.replace('.', '-'); return result; }
@Override public BrokerId getBrokerId() { if (brokerId == null) { brokerId = new BrokerId(BROKER_ID_GENERATOR.generateId()); } return brokerId; }
/** * * Constructor * * @param next */ public StatisticsBroker(Broker next) { super(next); this.advisoryProducerId.setConnectionId(ID_GENERATOR.generateId()); }
protected ProducerId createProducerId() { String id = idGenerator.generateId(); ConnectionId connectionId = new ConnectionId(id); SessionId sessionId = new SessionId(connectionId, 1); return new ProducerId(sessionId, 1); } }
protected ProducerId createProducerId() { String id = idGenerator.generateId(); ConnectionId connectionId = new ConnectionId(id); SessionId sessionId = new SessionId(connectionId, 1); return new ProducerId(sessionId, 1); } }