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<String, Object> requestedCapabilities; private Map<String, Object> nodeCapabilities; public SessionInfoBean(TestSession session) { requestedCapabilities = session.getRequestedCapabilities(); nodeCapabilities = session.getSlot().getCapabilities(); } public Map<String, Object> getRequestedCapabilities() { return requestedCapabilities; } public Map<String, Object> getNodeCapabilities() { return nodeCapabilities; } }