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

com.aimmac23.hub.videostorage.SessionInfoBean Maven / Gradle / Ivy

The newest version!
package com.aimmac23.hub.videostorage;

import java.util.Map;

import org.openqa.grid.internal.TestSession;

/**
 * A bean to wrap up information about the {@link TestSession}, to
 * prevent the object being modified, and to present a clean and extensible
 * API in {@link IVideoStore}
 * 
 * @author Alasdair Macmillan
 *
 */
public class SessionInfoBean {
	private Map requestedCapabilities;
	private Map nodeCapabilities;

	public SessionInfoBean(TestSession session) {
		requestedCapabilities = session.getRequestedCapabilities();
		nodeCapabilities = session.getSlot().getCapabilities();
	}
	
	public Map getRequestedCapabilities() {
		return requestedCapabilities;
	}
	
	public Map getNodeCapabilities() {
		return nodeCapabilities;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy