package org.vamsas.client.simpleclient; import java.io.File; /** * SessionUrn for simpleclient sessions: * simpleclient://{Absolute path to session directory} * @author jimp * */ public class SessionUrn extends org.vamsas.client.SessionUrn { /** * a simple client session urn prefix */ public static final String SIMPLECLIENT="simpleclient"; public static String VAMSASDOCUMENT="vdoc"; static { TYPES.put(SIMPLECLIENT, SessionUrn.class); TYPES.put(SessionUrn.VAMSASDOCUMENT, SessionUrn.class); } public SessionUrn(File sessionLocation) { // TODO: LATER: implement switch to have vamsas document or simpleclient sessions for same constructor super(SIMPLECLIENT, sessionLocation); //else // super(VAMSASDOCUMENT, sessionLocation); } public SessionUrn(VamsasSession session) { super(SIMPLECLIENT, session.sessionDir); } }