package org.openntf.domino.tests.ntf;
import org.openntf.domino.Database;
import org.openntf.domino.Session;
import org.openntf.domino.junit.TestRunnerUtil;
import org.openntf.domino.utils.Factory;
import org.openntf.domino.utils.Factory.SessionType;
@SuppressWarnings("unused")
public class ServerPathTest implements Runnable {
private long marktime;
public static void main(final String[] args) {
TestRunnerUtil.runAsDominoThread(new ServerPathTest(), TestRunnerUtil.NATIVE_SESSION);
}
public void timelog(final String message) {
long curtime = System.nanoTime();
long elapsed = curtime - marktime;
marktime = curtime;
System.out.println(elapsed / 1000000 + " ms: " + message);
}
public ServerPathTest() {
// whatever you might want to do in your constructor, but stay away from Domino objects
}
@Override
public void run() {
Session session = Factory.getSession(SessionType.FULL_ACCESS);
Database db = session.getDatabase("CN=Avatar/O=REDPILL", "log.nsf");
System.out.println(db.getApiPath());
}
}