
package lj_cust;

import wt.auth.*;
import wt.fc.*;
import wt.query.*;
import wt.part.*;
import wt.epm.*;
import wt.doc.*;
import wt.method.RemoteMethodServer;
import wt.httpgw.GatewayAuthenticator;

public class NullAuthTest2 {

	public NullAuthTest2() { }

	public static void main(String[] args) throws Exception{
		RemoteMethodServer rms = RemoteMethodServer.getDefault();
		GatewayAuthenticator auth = new GatewayAuthenticator();
		auth.setRemoteUser("wcadmin");
		rms.setAuthenticator(auth);
		System.out.println("Connected to PDMLink!");

		QueryResult resultWTP=PersistenceHelper.manager.find(new QuerySpec(WTPart.class));
		System.out.println("WTPart object: "+resultWTP);
		System.out.println("Number of WTPart objects: "+resultWTP.size());

		QueryResult resultEPM=PersistenceHelper.manager.find(new QuerySpec(EPMDocument.class));
		System.out.println("Number of EPMDocument objects: "+resultEPM.size());

		QueryResult resultWTD=PersistenceHelper.manager.find(new QuerySpec(WTDocument.class));
		System.out.println("Number of WTDocument objects: "+resultWTD.size());
	}
}
