Java UUID Create generateSoapMessageId(String messageIdPrefix)

Here you can find the source of generateSoapMessageId(String messageIdPrefix)

Description

generate Soap Message Id

License

Open Source License

Declaration

private static String generateSoapMessageId(String messageIdPrefix) 

Method Source Code

//package com.java2s;
/**/*  w  w w .  j  ava 2  s . c o m*/
 * ?Copyright (C) 2012-2015 52?North Initiative for Geospatial Open Source
 * Software GmbH
 *
 * This program is free software; you can redistribute it and/or modify it under
 * the terms of the GNU General Public License version 2 as publishedby the Free
 * Software Foundation.
 *
 * If the program is linked with libraries which are licensed under one of the
 * following licenses, the combination of the program with the linked library is
 * not considered a "derivative work" of the program:
 *
 *     - Apache License, version 2.0
 *     - Apache Software License, version 1.0
 *     - GNU Lesser General Public License, version 3
 *     - Mozilla Public License, versions 1.0, 1.1 and 2.0
 *     - Common Development and Distribution License (CDDL), version 1.0
 *
 * Therefore the distribution of the program linked with libraries licensed under
 * the aforementioned licenses, is permitted by the copyright holders if the
 * distribution is compliant with both the GNU General Public License version 2
 * and the aforementioned licenses.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 * PARTICULAR PURPOSE. See the GNU General Public License for more details.
 */

import java.util.UUID;

public class Main {
    private static String generateSoapMessageId(String messageIdPrefix) {
        String randomId = UUID.randomUUID().toString();
        return (messageIdPrefix == null) ? randomId : messageIdPrefix + randomId;
    }
}

Related

  1. generateRequestId()
  2. generateRequestId()
  3. generateSegmentFileName(String segmentNameStr)
  4. generateSession()
  5. generateShortUuid()
  6. generateToken()
  7. GenerateUniqueID()
  8. generateUniqueID()
  9. generateUniqueID()