Class UUIDGenerator


  • public class UUIDGenerator
    extends Object
    • Constructor Detail

      • UUIDGenerator

        public UUIDGenerator()
    • Method Detail

      • generateRandomUUID

        public static UUID generateRandomUUID()
      • generateExchangeUUID

        public static UUID generateExchangeUUID​(String exchangeName,
                                                String virtualHostName)
      • generateQueueUUID

        public static UUID generateQueueUUID​(String queueName,
                                             String virtualHostName)
      • generateBindingUUID

        public static UUID generateBindingUUID​(String exchangeName,
                                               String queueName,
                                               String bindingKey,
                                               String virtualHostName)
      • generateUserUUID

        public static UUID generateUserUUID​(String authenticationProviderName,
                                            String userName)
      • generateGroupUUID

        public static UUID generateGroupUUID​(String groupProviderName,
                                             String groupName)
      • generateVhostUUID

        public static UUID generateVhostUUID​(String virtualHostName)
      • generateVhostAliasUUID

        public static UUID generateVhostAliasUUID​(String virtualHostName,
                                                  String portName)
      • generateConsumerUUID

        public static UUID generateConsumerUUID​(String virtualHostName,
                                                String queueName,
                                                String connectionRemoteAddress,
                                                String channelNumber,
                                                String consumerName)
      • generateGroupMemberUUID

        public static UUID generateGroupMemberUUID​(String groupProviderName,
                                                   String groupName,
                                                   String groupMemberName)
      • generateBrokerChildUUID

        public static UUID generateBrokerChildUUID​(String type,
                                                   String childName)