EMMA Coverage Report (generated Mon Mar 20 21:34:30 PST 2006)
[all classes][com.moesol.bindings.platform_sdk.data_services]

COVERAGE SUMMARY FOR SOURCE FILE [ConnectionEvents.java]

nameclass, %method, %block, %line, %
ConnectionEvents.java0%   (0/3)0%   (0/13)0%   (0/132)0%   (0/24)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class ConnectionEvents$10%   (0/1)100% (0/0)100% (0/0)100% (0/0)
     
class ConnectionEvents$Disp0%   (0/1)0%   (0/3)0%   (0/64)0%   (0/13)
<static initializer> 0%   (0/1)0%   (0/5)0%   (0/1)
ConnectionEvents$Disp (): void 0%   (0/1)0%   (0/57)0%   (0/11)
instance (): IUnknown$Disp 0%   (0/1)0%   (0/2)0%   (0/1)
     
class ConnectionEvents$Jni0%   (0/1)0%   (0/10)0%   (0/68)0%   (0/11)
BeginTransComplete (int, Error, int [], _Connection): int 0%   (0/1)0%   (0/7)0%   (0/1)
CommitTransComplete (Error, int [], _Connection): int 0%   (0/1)0%   (0/6)0%   (0/1)
ConnectComplete (Error, int [], _Connection): int 0%   (0/1)0%   (0/6)0%   (0/1)
ConnectionEvents$Jni (): void 0%   (0/1)0%   (0/3)0%   (0/2)
Disconnect (int [], _Connection): int 0%   (0/1)0%   (0/5)0%   (0/1)
ExecuteComplete (int, Error, int [], _Command, _Recordset, _Connection): int 0%   (0/1)0%   (0/9)0%   (0/1)
InfoMessage (Error, int [], _Connection): int 0%   (0/1)0%   (0/6)0%   (0/1)
RollbackTransComplete (Error, int [], _Connection): int 0%   (0/1)0%   (0/6)0%   (0/1)
WillConnect (String [], String [], String [], int [], int [], _Connection): int 0%   (0/1)0%   (0/9)0%   (0/1)
WillExecute (String [], int [], int [], int [], int [], _Command, _Recordset,... 0%   (0/1)0%   (0/11)0%   (0/1)

1// tlb2java
2package com.moesol.bindings.platform_sdk.data_services;
3 
4 
5/**
6 * <code>IDL: [ helpstring(""), dispatchable ] interface</code>
7 */
8public interface ConnectionEvents extends com.moesol.bindings.platform_sdk.component_services.IDispatch {
9    public static final Class TYPELIB = TYPELIB_2A75196C_D9EB_4129_B803_931327F72D5C.class;
10    /**
11     * <code>IDL: [uuid(00000400-0000-0010-8000-00AA006D2EA4)]</code>
12     */
13    public static final com.moesol.bindings.platform_sdk.component_services.GUID IID = new com.moesol.bindings.platform_sdk.component_services.GUID(
14        0x00000400, (short)0x0000, (short)0x0010,
15         new byte[] {
16            (byte)0x80, (byte)0x00, 
17            (byte)0x00, (byte)0xaa, (byte)0x00, (byte)0x6d, (byte)0x2e, (byte)0xa4
18         } );
19 
20    /**
21     * <code>IDL: [ helpstring("") ]</code>
22     *
23     * @param pError
24     *     <code>IDL: [in] Error*</code>
25     * @param adStatus
26     *     <code>IDL: [in] [out] EventStatusEnum*</code>
27     * @param pConnection
28     *     <code>IDL: [in] _Connection*</code>
29     * @return
30     *     <code>IDL:  HRESULT</code>
31     */
32    public /* HRESULT */ int InfoMessage(
33                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
34                /*[in, out]*/ int[] adStatus, 
35                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
36 
37    /**
38     * <code>IDL: [ helpstring("") ]</code>
39     *
40     * @param TransactionLevel
41     *     <code>IDL: [in] LONG</code>
42     * @param pError
43     *     <code>IDL: [in] Error*</code>
44     * @param adStatus
45     *     <code>IDL: [in] [out] EventStatusEnum*</code>
46     * @param pConnection
47     *     <code>IDL: [in] _Connection*</code>
48     * @return
49     *     <code>IDL:  HRESULT</code>
50     */
51    public /* HRESULT */ int BeginTransComplete(
52                /*[in]*/ int TransactionLevel, 
53                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
54                /*[in, out]*/ int[] adStatus, 
55                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
56 
57    /**
58     * <code>IDL: [ helpstring("") ]</code>
59     *
60     * @param pError
61     *     <code>IDL: [in] Error*</code>
62     * @param adStatus
63     *     <code>IDL: [in] [out] EventStatusEnum*</code>
64     * @param pConnection
65     *     <code>IDL: [in] _Connection*</code>
66     * @return
67     *     <code>IDL:  HRESULT</code>
68     */
69    public /* HRESULT */ int CommitTransComplete(
70                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
71                /*[in, out]*/ int[] adStatus, 
72                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
73 
74    /**
75     * <code>IDL: [ helpstring("") ]</code>
76     *
77     * @param pError
78     *     <code>IDL: [in] Error*</code>
79     * @param adStatus
80     *     <code>IDL: [in] [out] EventStatusEnum*</code>
81     * @param pConnection
82     *     <code>IDL: [in] _Connection*</code>
83     * @return
84     *     <code>IDL:  HRESULT</code>
85     */
86    public /* HRESULT */ int RollbackTransComplete(
87                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
88                /*[in, out]*/ int[] adStatus, 
89                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
90 
91    /**
92     * <code>IDL: [ helpstring("") ]</code>
93     *
94     * @param Source
95     *     <code>IDL: [in] [out] BSTR*</code>
96     * @param CursorType
97     *     <code>IDL: [in] [out] CursorTypeEnum*</code>
98     * @param LockType
99     *     <code>IDL: [in] [out] LockTypeEnum*</code>
100     * @param Options
101     *     <code>IDL: [in] [out] LONG*</code>
102     * @param adStatus
103     *     <code>IDL: [in] [out] EventStatusEnum*</code>
104     * @param pCommand
105     *     <code>IDL: [in] _Command*</code>
106     * @param pRecordset
107     *     <code>IDL: [in] _Recordset*</code>
108     * @param pConnection
109     *     <code>IDL: [in] _Connection*</code>
110     * @return
111     *     <code>IDL:  HRESULT</code>
112     */
113    public /* HRESULT */ int WillExecute(
114                /*[in, out]*/ String[] Source, 
115                /*[in, out]*/ int[] CursorType, 
116                /*[in, out]*/ int[] LockType, 
117                /*[in, out]*/ int[] Options, 
118                /*[in, out]*/ int[] adStatus, 
119                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Command pCommand, 
120                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset, 
121                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
122 
123    /**
124     * <code>IDL: [ helpstring("") ]</code>
125     *
126     * @param RecordsAffected
127     *     <code>IDL: [in] LONG</code>
128     * @param pError
129     *     <code>IDL: [in] Error*</code>
130     * @param adStatus
131     *     <code>IDL: [in] [out] EventStatusEnum*</code>
132     * @param pCommand
133     *     <code>IDL: [in] _Command*</code>
134     * @param pRecordset
135     *     <code>IDL: [in] _Recordset*</code>
136     * @param pConnection
137     *     <code>IDL: [in] _Connection*</code>
138     * @return
139     *     <code>IDL:  HRESULT</code>
140     */
141    public /* HRESULT */ int ExecuteComplete(
142                /*[in]*/ int RecordsAffected, 
143                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
144                /*[in, out]*/ int[] adStatus, 
145                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Command pCommand, 
146                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset pRecordset, 
147                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
148 
149    /**
150     * <code>IDL: [ helpstring("") ]</code>
151     *
152     * @param ConnectionString
153     *     <code>IDL: [in] [out] BSTR*</code>
154     * @param UserID
155     *     <code>IDL: [in] [out] BSTR*</code>
156     * @param Password
157     *     <code>IDL: [in] [out] BSTR*</code>
158     * @param Options
159     *     <code>IDL: [in] [out] LONG*</code>
160     * @param adStatus
161     *     <code>IDL: [in] [out] EventStatusEnum*</code>
162     * @param pConnection
163     *     <code>IDL: [in] _Connection*</code>
164     * @return
165     *     <code>IDL:  HRESULT</code>
166     */
167    public /* HRESULT */ int WillConnect(
168                /*[in, out]*/ String[] ConnectionString, 
169                /*[in, out]*/ String[] UserID, 
170                /*[in, out]*/ String[] Password, 
171                /*[in, out]*/ int[] Options, 
172                /*[in, out]*/ int[] adStatus, 
173                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
174 
175    /**
176     * <code>IDL: [ helpstring("") ]</code>
177     *
178     * @param pError
179     *     <code>IDL: [in] Error*</code>
180     * @param adStatus
181     *     <code>IDL: [in] [out] EventStatusEnum*</code>
182     * @param pConnection
183     *     <code>IDL: [in] _Connection*</code>
184     * @return
185     *     <code>IDL:  HRESULT</code>
186     */
187    public /* HRESULT */ int ConnectComplete(
188                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error pError, 
189                /*[in, out]*/ int[] adStatus, 
190                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
191 
192    /**
193     * <code>IDL: [ helpstring("") ]</code>
194     *
195     * @param adStatus
196     *     <code>IDL: [in] [out] EventStatusEnum*</code>
197     * @param pConnection
198     *     <code>IDL: [in] _Connection*</code>
199     * @return
200     *     <code>IDL:  HRESULT</code>
201     */
202    public /* HRESULT */ int Disconnect(
203                /*[in, out]*/ int[] adStatus, 
204                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection pConnection);
205 
206 
207    /** <em>Implementation</em>, <small>Java to COM</small>. */
208    public static class Jni extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Jni implements ConnectionEvents {
209 
210    protected Jni () {
211    }
212 
213 
214    private native /* HRESULT */ int jni_InfoMessage(
215                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
216                /*[in, out]*/ int[] p1, 
217                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2);
218    public /* HRESULT */ int InfoMessage(
219                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
220                /*[in, out]*/ int[] p1, 
221                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2) {
222 
223        return jni_InfoMessage(p0, p1, p2);
224    }
225 
226    private native /* HRESULT */ int jni_BeginTransComplete(
227                /*[in]*/ int p0, 
228                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
229                /*[in, out]*/ int[] p2, 
230                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p3);
231    public /* HRESULT */ int BeginTransComplete(
232                /*[in]*/ int p0, 
233                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
234                /*[in, out]*/ int[] p2, 
235                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p3) {
236 
237        return jni_BeginTransComplete(p0, p1, p2, p3);
238    }
239 
240    private native /* HRESULT */ int jni_CommitTransComplete(
241                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
242                /*[in, out]*/ int[] p1, 
243                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2);
244    public /* HRESULT */ int CommitTransComplete(
245                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
246                /*[in, out]*/ int[] p1, 
247                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2) {
248 
249        return jni_CommitTransComplete(p0, p1, p2);
250    }
251 
252    private native /* HRESULT */ int jni_RollbackTransComplete(
253                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
254                /*[in, out]*/ int[] p1, 
255                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2);
256    public /* HRESULT */ int RollbackTransComplete(
257                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
258                /*[in, out]*/ int[] p1, 
259                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2) {
260 
261        return jni_RollbackTransComplete(p0, p1, p2);
262    }
263 
264    private native /* HRESULT */ int jni_WillExecute(
265                /*[in, out]*/ String[] p0, 
266                /*[in, out]*/ int[] p1, 
267                /*[in, out]*/ int[] p2, 
268                /*[in, out]*/ int[] p3, 
269                /*[in, out]*/ int[] p4, 
270                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Command p5, 
271                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p6, 
272                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p7);
273    public /* HRESULT */ int WillExecute(
274                /*[in, out]*/ String[] p0, 
275                /*[in, out]*/ int[] p1, 
276                /*[in, out]*/ int[] p2, 
277                /*[in, out]*/ int[] p3, 
278                /*[in, out]*/ int[] p4, 
279                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Command p5, 
280                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p6, 
281                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p7) {
282 
283        return jni_WillExecute(p0, p1, p2, p3, p4, p5, p6, p7);
284    }
285 
286    private native /* HRESULT */ int jni_ExecuteComplete(
287                /*[in]*/ int p0, 
288                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
289                /*[in, out]*/ int[] p2, 
290                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Command p3, 
291                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p4, 
292                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p5);
293    public /* HRESULT */ int ExecuteComplete(
294                /*[in]*/ int p0, 
295                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p1, 
296                /*[in, out]*/ int[] p2, 
297                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Command p3, 
298                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Recordset p4, 
299                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p5) {
300 
301        return jni_ExecuteComplete(p0, p1, p2, p3, p4, p5);
302    }
303 
304    private native /* HRESULT */ int jni_WillConnect(
305                /*[in, out]*/ String[] p0, 
306                /*[in, out]*/ String[] p1, 
307                /*[in, out]*/ String[] p2, 
308                /*[in, out]*/ int[] p3, 
309                /*[in, out]*/ int[] p4, 
310                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p5);
311    public /* HRESULT */ int WillConnect(
312                /*[in, out]*/ String[] p0, 
313                /*[in, out]*/ String[] p1, 
314                /*[in, out]*/ String[] p2, 
315                /*[in, out]*/ int[] p3, 
316                /*[in, out]*/ int[] p4, 
317                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p5) {
318 
319        return jni_WillConnect(p0, p1, p2, p3, p4, p5);
320    }
321 
322    private native /* HRESULT */ int jni_ConnectComplete(
323                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
324                /*[in, out]*/ int[] p1, 
325                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2);
326    public /* HRESULT */ int ConnectComplete(
327                /*[in]*/ com.moesol.bindings.platform_sdk.data_services.Error p0, 
328                /*[in, out]*/ int[] p1, 
329                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p2) {
330 
331        return jni_ConnectComplete(p0, p1, p2);
332    }
333 
334    private native /* HRESULT */ int jni_Disconnect(
335                /*[in, out]*/ int[] p0, 
336                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p1);
337    public /* HRESULT */ int Disconnect(
338                /*[in, out]*/ int[] p0, 
339                /*[in]*/ com.moesol.bindings.platform_sdk.data_services._Connection p1) {
340 
341        return jni_Disconnect(p0, p1);
342    }
343 
344    }
345 
346    /** <em>Implementation</em>, <small>COM to Java</small>. */
347    public static class Disp extends com.moesol.bindings.platform_sdk.component_services.IDispatch.Disp {
348        public static com.moesol.bindings.platform_sdk.component_services.IUnknown.Disp instance() {
349            return s_instance;
350        }
351 
352        private static Disp s_instance = new Disp();
353 
354        protected Disp() {
355            addEntry(0, (short)1, "InfoMessage", "(Lcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
356            addEntry(1, (short)1, "BeginTransComplete", "(ILcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
357            addEntry(3, (short)1, "CommitTransComplete", "(Lcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
358            addEntry(2, (short)1, "RollbackTransComplete", "(Lcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
359            addEntry(4, (short)1, "WillExecute", "([Ljava/lang/String;[I[I[I[ILcom/moesol/bindings/platform_sdk/data_services/_Command;Lcom/moesol/bindings/platform_sdk/data_services/_Recordset;Lcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
360            addEntry(5, (short)1, "ExecuteComplete", "(ILcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Command;Lcom/moesol/bindings/platform_sdk/data_services/_Recordset;Lcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
361            addEntry(6, (short)1, "WillConnect", "([Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;[I[ILcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
362            addEntry(7, (short)1, "ConnectComplete", "(Lcom/moesol/bindings/platform_sdk/data_services/Error;[ILcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
363            addEntry(8, (short)1, "Disconnect", "([ILcom/moesol/bindings/platform_sdk/data_services/_Connection;)I");
364        }
365    }
366}

[all classes][com.moesol.bindings.platform_sdk.data_services]
EMMA 2.0.5312 (C) Vladimir Roubtsov