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

org.continuity.api.entities.artifact.ModularizedSessionLogs Maven / Gradle / Ivy

The newest version!
package org.continuity.api.entities.artifact;

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

import com.fasterxml.jackson.databind.annotation.JsonSerialize;

/**
 * The modularized session logs.
 * @author Tobias Angerstein
 *
 */
public class ModularizedSessionLogs extends SessionLogs {
	/**
	 * The normal distributions of the pre and post processing time for each modularized request.
	 */
	@JsonSerialize(as=HashMap.class)
	private Map normalDistributions;

	public ModularizedSessionLogs(Map normalDistributions) {
		super();
		this.normalDistributions = normalDistributions;
	}
	/**
	 * Default constructor.
	 */
	public ModularizedSessionLogs() {
	}
	
	public Map getNormalDistributions() {
		return normalDistributions;
	}

	public void setPreProcessingMeanTime(Map normalDistributions) {
		this.normalDistributions = normalDistributions;
	}
	
}


	
	





© 2015 - 2025 Weber Informatics LLC | Privacy Policy