/** @deprecated using deprecated api */ public void test() throws Exception { int originalActivationDepth = ((Config4Impl) Db4o.configure()).activationDepth(); Db4o.configure().activationDepth(0); ObjectServer server = Db4oClientServer.openServer(tempFile(), -1); try { server.grantAccess("db4o", "db4o"); ObjectContainer oc = Db4oClientServer.openClient("localhost", server.ext().port(), "db4o", "db4o"); oc.close(); } finally { Db4o.configure().activationDepth(originalActivationDepth); server.close(); } }
public static void main(String[] args) throws Exception { // #example: Start a db4o server ObjectServer server = Db4oClientServer.openServer("database.db4o", 8080); try { server.grantAccess("user", "password"); // Let the server run. letServerRun(); } finally { server.close(); } // #end example }
public void test() { final Collection4 expected = new Collection4(new Object[] {"PING", Boolean.TRUE, new Integer(42)}); final MessageCollector recipient = new MessageCollector(); final ObjectServer server = openServerWith(recipient); try { final ObjectContainer client = openClient("client", server); try { final MessageSender sender = messageSender(client); sendAll(expected, sender); } finally { client.close(); } } finally { server.close(); } Assert.areEqual(expected.toString(), recipient.messages.toString()); }