List of usage examples for com.amazonaws.services.sqs.model ListQueuesRequest getQueueNamePrefix
public String getQueueNamePrefix()
A string to use for filtering the list results.
From source file:org.flite.mock.amazonaws.sqs.AmazonSQSMock.java
License:Open Source License
public ListQueuesResult listQueues(final ListQueuesRequest request) throws AmazonServiceException, AmazonClientException { if (request == null) { throw new AmazonClientException("Null ListQueuesRequest"); }/*from w ww . j av a 2s. c o m*/ checkStringForExceptionMarker(request.getQueueNamePrefix()); final String effectivePrefix = QUEUE_URL_PREFIX + (request.getQueueNamePrefix() == null ? "" : request.getQueueNamePrefix()); final ListQueuesResult result = new ListQueuesResult(); for (final String url : allQueues.keySet()) { if (StringUtils.startsWith(url, effectivePrefix)) { result.withQueueUrls(url); } } return result; }