com.moesol.tests.disp.com_server
Class DTestServerEvents.Jni

java.lang.Object
  extended by com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
      extended by com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
          extended by com.moesol.tests.disp.com_server.DTestServerEvents.Jni
All Implemented Interfaces:
IDispatch, IUnknown, DTestServerEvents
Enclosing interface:
DTestServerEvents

public static class DTestServerEvents.Jni
extends IDispatch.Jni
implements DTestServerEvents

Implementation, Java to COM.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
IDispatch.Jni.MoeSolInternal
 
Nested classes/interfaces inherited from interface com.moesol.tests.disp.com_server.DTestServerEvents
DTestServerEvents.Disp, DTestServerEvents.Jni
 
Field Summary
 
Fields inherited from interface com.moesol.tests.disp.com_server.DTestServerEvents
IID, TYPELIB
 
Fields inherited from interface com.moesol.bindings.platform_sdk.component_services.IDispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF
 
Constructor Summary
protected DTestServerEvents.Jni()
           
 
Method Summary
protected  void internalOnSetInterface()
          Template method to setup apartment thread checking.
 void OnEvent()
          IDL: [ helpstring("Fired when server serves.") ]
 void OnEventBoolBstrDouble(boolean p0, String p1, double p2)
          IDL: [ helpstring("method FireEventBoolBstrDouble") ]
 void OnEventsWithBoolRefDateRef(boolean[] p0, Date[] p1)
          IDL: [ helpstring("method OnEventsWithBoolRefDateRef") ]
 void OnEventWithArrayOfByte(short[] p0)
          IDL: [ helpstring("method OnEventWithArrayOfByte") ]
 void OnEventWithBoolArrayDateArray(boolean[] p0, Date[] p1)
          IDL: [ helpstring("method OnEventWithBoolArrayDateArray") ]
 void OnEventWithBstrExtraDual(String p0, IExtraDual p1)
          IDL: [ helpstring("method OnEventWithBstrExtraDual") ]
 void OnEventWithByteChar(short p0, byte p1)
          IDL: [ helpstring("method OnEventWithByteChar") ]
 void OnEventWithByteUshortRefs(short[] p0, char[] p1)
          IDL: [ helpstring("method OnEventWithByteUshortRefs") ]
 void OnEventWithCyBstrRefs(long[] p0, String[] p1)
          IDL: [ helpstring("method OnEventWithCyBstrRefs") ]
 void OnEventWithCyDate(long p0, Date p1)
          IDL: [ helpstring("method OnEventWithCyDate") ]
 void OnEventWithExtraDualRef(IExtraDual[] p0)
          IDL: [ helpstring("method OnEventWithExtraDualRef") ]
 void OnEventWithFloatArrayDoubleArrayCyArrayBstrArray(float[] p0, double[] p1, long[] p2, String[] p3)
          IDL: [ helpstring("method OnEventWithFloatArrayDoubleArrayCyArrayBstrArray") ]
 void OnEventWithFloatDoubleRefs(float[] p0, double[] p1)
          IDL: [ helpstring("method OnEventWithFloatDoubleRefs") ]
 void OnEventWithFloatShort(float p0, short p1)
          IDL: [ helpstring("method OnEventWithFloatLongLongShort") ]
 void OnEventWithIntCharRefs(int[] p0, byte[] p1)
          IDL: [ helpstring("method OnEventWithIntCharRefs") ]
 void OnEventWithLong(int p0)
          IDL: [ helpstring("method OnEventWithLong") ]
 void OnEventWithLongLong(int p0, int p1)
          IDL: [ helpstring("method OnEventWithLongLong") ]
 void OnEventWithScode(int p0)
          IDL: [ helpstring("method OnEventWithScodeDecimal") ]
 void OnEventWithScodeRef(int[] p0)
          IDL: [ helpstring("method OnEventWithScodeRef") ]
 void OnEventWithShortLongRefs(short[] p0, int[] p1)
          IDL: [ helpstring("method OnEventWithShortLongRefs") ]
 void OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray(long[] p0, int[] p1, byte[] p2, short[] p3, int[] p4)
          IDL: [ helpstring("method OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray") ]
 void OnEventWithUintInt(long p0, int p1)
          IDL: [ helpstring("method OnEventWithUintInt") ]
 void OnEventWithUlongArray(long[] p0)
          IDL: [ helpstring("method OnEventWithUlongArray") ]
 void OnEventWithUlongUintRefs(long[] p0, long[] p1)
          IDL: [ helpstring("method OnEventWithUlongUintRefs") ]
 void OnEventWithUshortArray(char[] p0)
          IDL: [ helpstring("method OnEventWithUshortArray") ]
 void OnEventWithUshortUlong(char p0, long p1)
          IDL: [ helpstring("method OnEventWithUshortUlong") ]
 void OnEventWithVariantArray(Object[] p0)
          IDL: [ helpstring("method OnEventWithExtraDualArray") ]
 void OnEventWithVariantRef(Object[] p0)
          IDL: [ helpstring("method OnEventWithVariantVariantRef") ]
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni
Invoke
 
Methods inherited from class com.moesol.bindings.platform_sdk.component_services.IUnknown.Jni
equals, finalize, hashCode, QueryInterface, QueryInterface, Release, toString
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.moesol.bindings.platform_sdk.component_services.IUnknown
QueryInterface, QueryInterface, Release
 

Constructor Detail

DTestServerEvents.Jni

protected DTestServerEvents.Jni()
Method Detail

internalOnSetInterface

protected void internalOnSetInterface()
Description copied from class: IUnknown.Jni
Template method to setup apartment thread checking. Call: MoeSolInternal.recordApartment(this) to setup apartment thread checking.

Overrides:
internalOnSetInterface in class IUnknown.Jni

OnEvent

public void OnEvent()
Description copied from interface: DTestServerEvents
IDL: [ helpstring("Fired when server serves.") ]

Specified by:
OnEvent in interface DTestServerEvents

OnEventWithLong

public void OnEventWithLong(int p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithLong") ]

Specified by:
OnEventWithLong in interface DTestServerEvents
Parameters:
p0 - IDL: [in] LONG

OnEventWithLongLong

public void OnEventWithLongLong(int p0,
                                int p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithLongLong") ]

Specified by:
OnEventWithLongLong in interface DTestServerEvents
Parameters:
p0 - IDL: [in] LONG
p1 - IDL: [in] LONG

OnEventBoolBstrDouble

public void OnEventBoolBstrDouble(boolean p0,
                                  String p1,
                                  double p2)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method FireEventBoolBstrDouble") ]

Specified by:
OnEventBoolBstrDouble in interface DTestServerEvents
Parameters:
p0 - IDL: [in] VARIANT_BOOL
p1 - IDL: [in] BSTR
p2 - IDL: [in] DOUBLE

OnEventWithBstrExtraDual

public void OnEventWithBstrExtraDual(String p0,
                                     IExtraDual p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithBstrExtraDual") ]

Specified by:
OnEventWithBstrExtraDual in interface DTestServerEvents
Parameters:
p0 - IDL: [in] BSTR
p1 - IDL: [in] IExtraDual*

OnEventWithByteChar

public void OnEventWithByteChar(short p0,
                                byte p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithByteChar") ]

Specified by:
OnEventWithByteChar in interface DTestServerEvents
Parameters:
p0 - IDL: [in] BYTE
p1 - IDL: [in] CHAR

OnEventWithCyDate

public void OnEventWithCyDate(long p0,
                              Date p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithCyDate") ]

Specified by:
OnEventWithCyDate in interface DTestServerEvents
Parameters:
p0 - IDL: [in] CY
p1 - IDL: [in] DATE

OnEventWithFloatShort

public void OnEventWithFloatShort(float p0,
                                  short p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithFloatLongLongShort") ]

Specified by:
OnEventWithFloatShort in interface DTestServerEvents
Parameters:
p0 - IDL: [in] FLOAT
p1 - IDL: [in] SHORT

OnEventWithUshortUlong

public void OnEventWithUshortUlong(char p0,
                                   long p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithUshortUlong") ]

Specified by:
OnEventWithUshortUlong in interface DTestServerEvents
Parameters:
p0 - IDL: [in] USHORT
p1 - IDL: [in] ULONG

OnEventWithUintInt

public void OnEventWithUintInt(long p0,
                               int p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithUintInt") ]

Specified by:
OnEventWithUintInt in interface DTestServerEvents
Parameters:
p0 - IDL: [in] UINT
p1 - IDL: [in] INT

OnEventWithScode

public void OnEventWithScode(int p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithScodeDecimal") ]

Specified by:
OnEventWithScode in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SCODE

OnEventWithVariantRef

public void OnEventWithVariantRef(Object[] p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithVariantVariantRef") ]

Specified by:
OnEventWithVariantRef in interface DTestServerEvents
Parameters:
p0 - IDL: [in] VARIANT*

OnEventWithByteUshortRefs

public void OnEventWithByteUshortRefs(short[] p0,
                                      char[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithByteUshortRefs") ]

Specified by:
OnEventWithByteUshortRefs in interface DTestServerEvents
Parameters:
p0 - IDL: [in] BYTE*
p1 - IDL: [in] USHORT*

OnEventWithUlongUintRefs

public void OnEventWithUlongUintRefs(long[] p0,
                                     long[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithUlongUintRefs") ]

Specified by:
OnEventWithUlongUintRefs in interface DTestServerEvents
Parameters:
p0 - IDL: [in] ULONG*
p1 - IDL: [in] UINT*

OnEventWithIntCharRefs

public void OnEventWithIntCharRefs(int[] p0,
                                   byte[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithIntCharRefs") ]

Specified by:
OnEventWithIntCharRefs in interface DTestServerEvents
Parameters:
p0 - IDL: [in] INT*
p1 - IDL: [in] CHAR*

OnEventWithShortLongRefs

public void OnEventWithShortLongRefs(short[] p0,
                                     int[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithShortLongRefs") ]

Specified by:
OnEventWithShortLongRefs in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SHORT*
p1 - IDL: [in] LONG*

OnEventWithFloatDoubleRefs

public void OnEventWithFloatDoubleRefs(float[] p0,
                                       double[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithFloatDoubleRefs") ]

Specified by:
OnEventWithFloatDoubleRefs in interface DTestServerEvents
Parameters:
p0 - IDL: [in] FLOAT*
p1 - IDL: [in] DOUBLE*

OnEventWithCyBstrRefs

public void OnEventWithCyBstrRefs(long[] p0,
                                  String[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithCyBstrRefs") ]

Specified by:
OnEventWithCyBstrRefs in interface DTestServerEvents
Parameters:
p0 - IDL: [in] CY*
p1 - IDL: [in] BSTR*

OnEventsWithBoolRefDateRef

public void OnEventsWithBoolRefDateRef(boolean[] p0,
                                       Date[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventsWithBoolRefDateRef") ]

Specified by:
OnEventsWithBoolRefDateRef in interface DTestServerEvents
Parameters:
p0 - IDL: [in] VARIANT_BOOL*
p1 - IDL: [in] DATE*

OnEventWithScodeRef

public void OnEventWithScodeRef(int[] p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithScodeRef") ]

Specified by:
OnEventWithScodeRef in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SCODE*

OnEventWithArrayOfByte

public void OnEventWithArrayOfByte(short[] p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithArrayOfByte") ]

Specified by:
OnEventWithArrayOfByte in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SAFEARRAY(BYTE)

OnEventWithExtraDualRef

public void OnEventWithExtraDualRef(IExtraDual[] p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithExtraDualRef") ]

Specified by:
OnEventWithExtraDualRef in interface DTestServerEvents
Parameters:
p0 - IDL: [in] IExtraDual**

OnEventWithUshortArray

public void OnEventWithUshortArray(char[] p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithUshortArray") ]

Specified by:
OnEventWithUshortArray in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SAFEARRAY(USHORT)

OnEventWithUlongArray

public void OnEventWithUlongArray(long[] p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithUlongArray") ]

Specified by:
OnEventWithUlongArray in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SAFEARRAY(ULONG)

OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray

public void OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray(long[] p0,
                                                                     int[] p1,
                                                                     byte[] p2,
                                                                     short[] p3,
                                                                     int[] p4)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray") ]

Specified by:
OnEventWithUintArrayIntArrayCharArrayShortArrayLongArray in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SAFEARRAY(UINT)
p1 - IDL: [in] SAFEARRAY(INT)
p2 - IDL: [in] SAFEARRAY(CHAR)
p3 - IDL: [in] SAFEARRAY(SHORT)
p4 - IDL: [in] SAFEARRAY(LONG)

OnEventWithFloatArrayDoubleArrayCyArrayBstrArray

public void OnEventWithFloatArrayDoubleArrayCyArrayBstrArray(float[] p0,
                                                             double[] p1,
                                                             long[] p2,
                                                             String[] p3)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithFloatArrayDoubleArrayCyArrayBstrArray") ]

Specified by:
OnEventWithFloatArrayDoubleArrayCyArrayBstrArray in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SAFEARRAY(FLOAT)
p1 - IDL: [in] SAFEARRAY(DOUBLE)
p2 - IDL: [in] SAFEARRAY(CY)
p3 - IDL: [in] SAFEARRAY(BSTR)

OnEventWithBoolArrayDateArray

public void OnEventWithBoolArrayDateArray(boolean[] p0,
                                          Date[] p1)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithBoolArrayDateArray") ]

Specified by:
OnEventWithBoolArrayDateArray in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SAFEARRAY(VARIANT_BOOL)
p1 - IDL: [in] SAFEARRAY(DATE)

OnEventWithVariantArray

public void OnEventWithVariantArray(Object[] p0)
Description copied from interface: DTestServerEvents
IDL: [ helpstring("method OnEventWithExtraDualArray") ]

Specified by:
OnEventWithVariantArray in interface DTestServerEvents
Parameters:
p0 - IDL: [in] SAFEARRAY(VARIANT)


Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.