public static String createQueue ( String name ) { if ( StringUtils . isBlank ( name ) ) { return null ; } String queueURL = getQueueURL ( name ) ; if ( queueURL == null ) { try { queueURL = getClient ( ) . createQueue ( new CreateQueueRequest ( name ) ) . getQueueUrl ( ) ; } catch ( AmazonServiceException ase ) { logException ( ase ) ; } catch ( AmazonClientException ace ) { logger . error ( "Could not reach SQS. {0}" , ace . toString ( ) ) ; } } return queueURL ; }
Creates a new SQS queue on AWS .