view dbus-d-javatests/jsrc/dbustest/DBusTester.java @ 4:427c0332a111

work on DBusTesting
author Frank Benoit <benoit@tionex.de>
date Sun, 21 Oct 2007 14:49:02 +0200
parents
children 7c2c75740370
line wrap: on
line source

package dbustest;

import java.io.IOException;

import org.freedesktop.dbus.DirectConnection;

import dbus_d_javahelper.ConsoleProcess;
import dbus_d_javahelper.DBusDLoader;

public class DBusTester {

	static DirectConnection dc;
	static ConsoleProcess process;

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		final String address = DirectConnection.createDynamicTCPSession();
		DBusDLoader busDLoader = new DBusDLoader( "../dsrc/DBusTesting" );
		try{
			System.err.println("Java App: start D");
			DirectConnection dc = busDLoader.startup();

			DataFileSystem rem = (DataFileSystem) dc.getRemoteObject(
					"/DHelper/MyDataFileSystem/0", DBusTesting.class);
			
			System.err.println("Java App: startup complete");
		}
		finally{
			busDLoader.disconnect();
		}
	}

}