All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.microsoft.azure.gaming.SessionConfig Maven / Gradle / Ivy

package com.microsoft.azure.gaming;

import java.util.HashMap;
import java.util.Map;
import java.util.UUID;

/**
 * Configuration for a game session
 */
class SessionConfig {
    private UUID sessionId;

    private String sessionCookie;

    protected UUID getSessionId() {
        return sessionId;
    }

    public void setSessionId(UUID sessionId) {
        this.sessionId = sessionId;
    }


    protected String getSessionCookie() {
        return sessionCookie;
    }

    public void setSessionCookie(String sessionCookie) {
        this.sessionCookie = sessionCookie;
    }

    protected Map ToMap()
    {
        HashMap properties = new HashMap();
        properties.put("sessionId", this.getSessionId().toString());
        properties.put("sessionCookie", this.getSessionCookie());
        return properties;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy