/** * Concatenates a SimpleString and a String * * @param toAdd the String to concatenate with. * @return the concatenated SimpleString */ public SimpleString concat(final String toAdd) { return concat(new SimpleString(toAdd)); }
/** * Concatenates a SimpleString and a String * @param toAdd the String to concatenate with. * @return the concatenated SimpleString */ public SimpleString concat(final String toAdd) { return concat(new SimpleString(toAdd)); }
public RemoteQueueBindingImpl(final long id, final SimpleString address, final SimpleString uniqueName, final SimpleString routingName, final Long remoteQueueID, final SimpleString filterString, final Queue storeAndForwardQueue, final SimpleString bridgeName, final int distance) throws Exception { this.id = id; this.address = address; this.storeAndForwardQueue = storeAndForwardQueue; this.uniqueName = uniqueName; this.routingName = routingName; this.remoteQueueID = remoteQueueID; queueFilter = FilterImpl.createFilter(filterString); idsHeaderName = MessageImpl.HDR_ROUTE_TO_IDS.concat(bridgeName); this.distance = distance; }
public RemoteQueueBindingImpl(final long id, final SimpleString address, final SimpleString uniqueName, final SimpleString routingName, final Long remoteQueueID, final SimpleString filterString, final Queue storeAndForwardQueue, final SimpleString bridgeName, final int distance) throws Exception { this.id = id; this.address = address; this.storeAndForwardQueue = storeAndForwardQueue; this.uniqueName = uniqueName; this.routingName = routingName; this.remoteQueueID = remoteQueueID; queueFilter = FilterImpl.createFilter(filterString); idsHeaderName = MessageImpl.HDR_ROUTE_TO_IDS.concat(bridgeName); this.distance = distance; }
private void deleteDuplicateCache(SimpleString address) throws Exception { DuplicateIDCache cache = duplicateIDCaches.remove(address); if (cache != null) { cache.clear(); } cache = duplicateIDCaches.remove(BRIDGE_CACHE_STR.concat(address)); if (cache != null) { cache.clear(); } }
public LocalQueueBinding(final SimpleString address, final Queue queue, final SimpleString nodeID) { this.address = address; this.queue = queue; filter = queue.getFilter(); name = queue.getName(); clusterName = name.concat(nodeID); }
public LocalQueueBinding(final SimpleString address, final Queue queue, final SimpleString nodeID) { this.address = address; this.queue = queue; filter = queue.getFilter(); name = queue.getName(); clusterName = name.concat(nodeID); }
public void removeAddressPart(final int pos) { SimpleString newAddress = new SimpleString(""); boolean started = false; for (int i = 0; i < addressParts.length; i++) { SimpleString addressPart = addressParts[i]; if (i != pos) { if (started) { newAddress = newAddress.concat('.'); } newAddress = newAddress.concat(addressPart); started = true; } } address = newAddress; addressParts = address.split(WildcardAddressManager.DELIM); containsWildCard = address.contains(WildcardAddressManager.SINGLE_WORD); }
idsHeaderName = MessageImpl.HDR_ROUTE_TO_IDS.concat(name);
idsHeaderName = MessageImpl.HDR_ROUTE_TO_IDS.concat(name);
DuplicateIDCache cacheBridge = getDuplicateIDCache(BRIDGE_CACHE_STR.concat(message.getAddress()));
DuplicateIDCache cacheBridge = getDuplicateIDCache(BRIDGE_CACHE_STR.concat(message.getAddress()));
SimpleString newName = queueBindingInfo.getQueueName().concat("-" + (duplicateID++)); HornetQServerLogger.LOGGER.queueDuplicatedRenaming(queueBindingInfo.getQueueName().toString(), newName.toString()); queueBindingInfo.replaceQueueName(newName);