本文整理汇总了Java中org.jinterop.dcom.common.JISystem.setInBuiltLogHandler方法的典型用法代码示例。如果您正苦于以下问题:Java JISystem.setInBuiltLogHandler方法的具体用法?Java JISystem.setInBuiltLogHandler怎么用?Java JISystem.setInBuiltLogHandler使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.jinterop.dcom.common.JISystem
的用法示例。
在下文中一共展示了JISystem.setInBuiltLogHandler方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
Logger l = Logger.getLogger("org.jinterop");
l.setLevel(Level.FINEST);
MSExcel2 test = new MSExcel2(args[0],args);
test.startExcel();
test.showExcel();
test.createWorkSheet();
test.pasteArrayToWorkSheet();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例2: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.getLogger().setLevel(Level.FINEST);
JISystem.setAutoRegisteration(true);
MSWMI2 test = new MSWMI2(args[0],args);
for (int i = 0 ; i < 2; i++)
{
System.out.println("Index i: " + i);
test.performOp();
}
test.killme();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例3: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4) {
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
for (int i=0; i<100; i++){
System.out.println("**********************Invoking callback sequence....\n");
testStaticUpdateMeSink(args);
Thread.sleep(12000);
}
// testSinkDebug(args);
}
catch (Exception e) {
e.printStackTrace();
}
}
示例4: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.getLogger().setLevel(Level.INFO);
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
MSWMI test = new MSWMI(args[0],args);
for (int i = 0 ; i < 100; i++)
{
System.out.println("Index i: " + i);
test.performOp();
}
test.killme();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例5: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 5)
{
System.out.println("Please provide address domain username password progIdOfApplication");
return;
}
JISystem.getLogger().setLevel(Level.OFF);
JISystem.setInBuiltLogHandler(false);
MSTypeLibraryBrowser2 typeLibraryBrowser = new MSTypeLibraryBrowser2(args[0],args);
typeLibraryBrowser.start();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例6: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4) {
System.out.println("Please provide address domain username password");
return;
}
JISystem.getLogger().setLevel(Level.INFO);
JISystem.setInBuiltLogHandler(false);
MSWord test = new MSWord(args[0], args);
test.startWord();
test.showWord();
// for (int i = 0; i < 10; i++) {
test.performOp();
// }
test.quitAndDestroy();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例7: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
for (int i=0;i<10000;++i)
{
JISession session = JISession.createSession(args[1],args[2],args[3]);
JIComServer comServer = new JIComServer(JIProgId.valueOf("MSMQ.MSMQQueueInfo"),args[0],session);
IJIComObject unknown = comServer.createInstance();
IJIDispatch dispatch = (IJIDispatch)JIObjectFactory.narrowObject(unknown.queryInterface(IJIDispatch.IID));
//JISession.destroySession(session);
Thread.sleep(150);
if(i%100 == 0)
{
System.out.println(new String().valueOf(i));
}
System.gc();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例8: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4) {
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
JISystem.setAutoRegisteration(true);
SampleTestServer test = new SampleTestServer(args[0], args);
test.performCallback(args);
test.performSquare(args);
test.setTCharArray();
test.getTCharArray();
test.setConformantIntArray();
test.getConformantIntArray();
test.GetStruct(args);
test.getSimpleStruct(args);
test.getConformantStruct(args);
test.getSimpleStructArray(args);
test.GetStructStruct(args);
test.GetStructStructArray(args);
test.GetSimpleArrayStruct(args);
//
test.GetSimpleArrayStructArray(args);
test.SetSimpleArrayStructArray(args);
test.GetStaticStruct(args);
test.SetStaticStruct(args);
}
catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例9: FirstContact_Stub
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public FirstContact_Stub(String address) throws Exception
{
JIArray arry123 = new JIArray(new Byte[10][0],true);
JIStruct struct123 = new JIStruct();
struct123.addMember(arry123);
struct123.addMember(0,new Integer(1));
struct123.addMember(0,new JIPointer(arry123));
//JIArray array = new JIArray(new short[]{0});
JISystem.setAutoRegisteration(true);
JISystem.setInBuiltLogHandler(false);
//Config.setProperty("jcifs.smb.client.domain","ITLINFOSYS");
session = JISession.createSession("FDGNT","roopchand","QweQwe007");
//session = JISession.createSession("10.74.85.56","itl-hw-38602a\\Vikram","[email protected]");
//session = JISession.createSession("federation","administrator","enterprise");
//stub = new JIComServer(JIClsid.valueOf("8B21775E-717D-11CE-AB5B-D41203C10000"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"TestCOM123.TestServer2"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"VirtualServer.Application"),address,session);
// stub = new JIComServer(JIProgId.valueOf(session,"ArrayTry.myarray"),address,session);
stub = new JIComServer(JIProgId.valueOf("ATLDemo.TestSafeArray"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"SafeArrayDemo.SafeArrayTest"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"Project1.Class1"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"TLI.TLIApplication"),address,session);
//stub = new JIComServer(JIProgId.valueOf(session,"TestSinglePtr.TestSinglePtr2"),address,session);
}
示例10: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
public static void main(String[] args) {
try {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
JISystem.setInBuiltLogHandler(false);
Logger l = Logger.getLogger("org.jinterop");
l.setLevel(Level.INFO);
MSInternetExplorer internetExplorer = new MSInternetExplorer(args[0],args);
internetExplorer.setVisible();
internetExplorer.attachCallBack();
internetExplorer.navigateToUrl("http://www.sqlshark.com");
Thread.sleep(30000); //for call backs
internetExplorer.detachCallBack();
Thread.sleep(5000); //wait for 5 secs
internetExplorer.quit();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
示例11: main
import org.jinterop.dcom.common.JISystem; //导入方法依赖的package包/类
/**
* @param args
*/
public static void main(String[] args) {
if (args.length < 4)
{
System.out.println("Please provide address domain username password");
return;
}
try {
JISystem.setAutoRegisteration(true);
JISystem.setInBuiltLogHandler(false);
JISystem.getLogger().setLevel(Level.ALL);
JISession session1 = JISession.createSession(args[1],args[2],args[3]);
JISession session2 = JISession.createSession(args[1],args[2],args[3]);
JIComServer testServer1 = new JIComServer(JIProgId.valueOf("TestJavaServer.TestServer1"),args[0],session1);
IJIComObject unkTestServer1 = testServer1.createInstance();
IJIComObject testServer1Intf = JIObjectFactory.narrowObject(unkTestServer1.queryInterface("2A93A24D-59FE-4DE0-B67E-B8D41C9F57F8"));
IJIDispatch dispatch1 = (IJIDispatch)JIObjectFactory.narrowObject(unkTestServer1.queryInterface(IJIDispatch.IID));;
//First lets call the ITestServer1.Call_TestServer2_Java using the Dispatch interface
//Acquire a reference to ITestServer2
JIComServer testServer2 = new JIComServer(JIProgId.valueOf("TestJavaServer.TestServer2"),args[0],session2);
IJIComObject unkTestServer2 = testServer2.createInstance();
//Get the interface pointer to ITestServer2
IJIComObject iTestServer2 = (IJIComObject)JIObjectFactory.narrowObject(unkTestServer2.queryInterface("9CCC5120-457D-49F3-8113-90F7E97B54A7"));
IJIDispatch dispatch2 = (IJIDispatch)JIObjectFactory.narrowObject(unkTestServer2.queryInterface(IJIDispatch.IID));;
//send it directly without IDispatch interface, please note that the "dispatchNotSupported" flag of JICallBuilder is "false".
JICallBuilder callObject = new JICallBuilder(false);
callObject.addInParamAsComObject(iTestServer2, JIFlags.FLAG_NULL);
callObject.setOpnum(0);
testServer1Intf.call(callObject);
//Send it to ITestServer.Call_TestServer2_Java2 via IDispatch of ITestServer1. Notice that pointer here id IDispatch.
dispatch1.callMethod("Call_TestServer2_Java2", new Object[]{new JIVariant(dispatch2)});
//Send it to ITestServer.Call_TestServer2_Java via IDispatch of ITestServer1.
dispatch1.callMethod("Call_TestServer2_Java", new Object[]{new JIVariant(iTestServer2)});
//Now for the Java Implementation of ITestServer2 interface (from the type library or IDL)
//IID of ITestServer2 interface
JILocalInterfaceDefinition interfaceDefinition = new JILocalInterfaceDefinition("9CCC5120-457D-49F3-8113-90F7E97B54A7");
//lets define the method "Execute" now. Please note that either this should be in the same order as defined in IDL
//or use the addInParamAsObject with opnum parameter function.
JILocalParamsDescriptor parameterObject = new JILocalParamsDescriptor();
parameterObject.addInParamAsObject(new JIString(JIFlags.FLAG_REPRESENTATION_STRING_BSTR),JIFlags.FLAG_REPRESENTATION_STRING_BSTR);
JILocalMethodDescriptor methodDescriptor = new JILocalMethodDescriptor("Execute",1,parameterObject);
interfaceDefinition.addMethodDescriptor(methodDescriptor);
//Create the Java Server class. This contains the instance to be called by the COM Server ITestServer1.
JILocalCoClass _testServer2 = new JILocalCoClass(interfaceDefinition,new Test_ITestServer2_Impl());
//Get a interface pointer to the Java CO Class. The template could be any IJIComObject since only the session is reused.
IJIComObject __testServer2 = JIObjectFactory.buildObject(session1,_testServer2);
//Call our Java server. The same message should be printed on the Java console.
dispatch1.callMethod("Call_TestServer2_Java", new Object[]{new JIVariant(__testServer2)});
} catch (Exception e) {
e.printStackTrace();
}
}