// Path: com.gregorbyte.buildxpages.ant/src/com/gregorbyte/buildxpages/task/ShowSpaceUsageTask.java
// public class ShowSpaceUsageTask extends AbstractBxTask {
// 
// 	private String dbpath;
// 	
// 	public ShowSpaceUsageTask(String dbpath) {
// 		this.dbpath = dbpath;
// 	}
// 	
// 	
// 	
// 	@Override
// 	protected void doTask() {
// 
// 		IntByReference dbHandle = new IntByReference();
// 		IntByReference retAllocatedBytes = new IntByReference();
// 		IntByReference retFreeBytes = new IntByReference();
// 		boolean dbOpen = false;
// 		short errorint = 0;
// 		
// 		NotesNativeLibrary notes = NotesNativeLibrary.SYNC_INSTANCE;
// 				
// 		try {
// 			
// 			errorint = notes.NSFDbOpen(this.dbpath, dbHandle);
// 			checkError(errorint);
// 			dbOpen = true;
// 		
// 			errorint = notes.NSFDbSpaceUsage(dbHandle.getValue(),
// 					retAllocatedBytes, retFreeBytes);
// 			checkError(errorint);
// 			
// 			errorint = notes.NSFDbClose(dbHandle.getValue());	
// 			checkError(errorint);
// 			dbOpen = false;
// 			
// 			float percentused = 100 * (float) retAllocatedBytes.getValue()
// 					/ retFreeBytes.getValue() + retAllocatedBytes.getValue();
// 				
// 			System.out.println(Float.toString(percentused));
// 			
// 		} finally {
// 			
// 			if (dbOpen) {
// 				errorint = notes.NSFDbClose(dbHandle.getValue());	
// 				checkError(errorint);				
// 			}
// 			
// 		} 
// 		
// 	}
// 	
// }


import com.gregorbyte.buildxpages.task.ShowSpaceUsageTask;
package com.gregorbyte.buildxpages;


public class ThreadTest {
	
	private static final String TEST_DB = "domino02!!Cameron\\plugindev.nsf";
	private static final String TEST_DB2 = "domino02!!temp\\SetTemplate.nsf";

	private static class MyRunnable implements Runnable {

		@Override
		public void run() {
			
// Path: com.gregorbyte.buildxpages.ant/src/com/gregorbyte/buildxpages/task/ShowSpaceUsageTask.java
// public class ShowSpaceUsageTask extends AbstractBxTask {
// 
// 	private String dbpath;
// 	
// 	public ShowSpaceUsageTask(String dbpath) {
// 		this.dbpath = dbpath;
// 	}
// 	
// 	
// 	
// 	@Override
// 	protected void doTask() {
// 
// 		IntByReference dbHandle = new IntByReference();
// 		IntByReference retAllocatedBytes = new IntByReference();
// 		IntByReference retFreeBytes = new IntByReference();
// 		boolean dbOpen = false;
// 		short errorint = 0;
// 		
// 		NotesNativeLibrary notes = NotesNativeLibrary.SYNC_INSTANCE;
// 				
// 		try {
// 			
// 			errorint = notes.NSFDbOpen(this.dbpath, dbHandle);
// 			checkError(errorint);
// 			dbOpen = true;
// 		
// 			errorint = notes.NSFDbSpaceUsage(dbHandle.getValue(),
// 					retAllocatedBytes, retFreeBytes);
// 			checkError(errorint);
// 			
// 			errorint = notes.NSFDbClose(dbHandle.getValue());	
// 			checkError(errorint);
// 			dbOpen = false;
// 			
// 			float percentused = 100 * (float) retAllocatedBytes.getValue()
// 					/ retFreeBytes.getValue() + retAllocatedBytes.getValue();
// 				
// 			System.out.println(Float.toString(percentused));
// 			
// 		} finally {
// 			
// 			if (dbOpen) {
// 				errorint = notes.NSFDbClose(dbHandle.getValue());	
// 				checkError(errorint);				
// 			}
// 			
// 		} 
// 		
// 	}
// 	
// }


// Path: com.gregorbyte.buildxpages.ant/src/com/gregorbyte/buildxpages/ThreadTest.java
import com.gregorbyte.buildxpages.task.ShowSpaceUsageTask;

package com.gregorbyte.buildxpages;


public class ThreadTest {
	
	private static final String TEST_DB = "domino02!!Cameron\\plugindev.nsf";
	private static final String TEST_DB2 = "domino02!!temp\\SetTemplate.nsf";

	private static class MyRunnable implements Runnable {

		@Override
		public void run() {
			
			ShowSpaceUsageTask task = new ShowSpaceUsageTask(TEST_DB);			