Uses of Class
com.ibm.di.automation.COMError

Packages that use COMError
com.ibm.di.automation Provides classes for allowing the use of Windows methods. 
 

Uses of COMError in com.ibm.di.automation
 

Methods in com.ibm.di.automation that throw COMError
 void IUnknown.AddRef()
           
 String SafeArray.asString()
           
 VARIANT COMProxy.call(Object disp, int dispid)
          Calls IDispatch::invokev for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, int dispid, Object a1)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, String name)
          Provides access to properties and methods exposed by an object.
 VARIANT COMProxy.call(Object disp, String name, Object a1)
          Calls IDispatch::invoke for the property/method exposed by the object.
static VARIANT IDispatch.call(Object disp, String name, Object[] args)
          Calls invoke.
 VARIANT COMProxy.call(Object disp, String name, Object a1, Object a2)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, String name, Object a1, Object a2, Object a3)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT COMProxy.call(Object disp, String name, Object a1, Object a2, Object a3, Object a4)
          Calls IDispatch::invoke for the property/method exposed by the object.
 VARIANT VARIANT.cloneIndirect()
           
static String IDispatch.CLSIDfromProgID(String progID)
          Gets CLSID for the specified progID
 void BSTR.createBSTR(String s)
           
 void IDispatch.createInstance(String progid)
          Creates a single uninitialized object of the class associated with a specified PROGID
 void SafeArray.destroy()
           
static Vector IDispatch.enumMethods(Object disp)
          enumerate methods/properties for the specified dispatch interface
 void SafeArray.fromBooleanArray(boolean[] ja)
           
 void SafeArray.fromByteArray(byte[] ja)
           
 void SafeArray.fromCharArray(char[] ja)
           
 void SafeArray.fromDoubleArray(double[] ja)
           
 void SafeArray.fromFloatArray(float[] ja)
           
 void SafeArray.fromIntArray(int[] ja)
           
 void SafeArray.fromShortArray(short[] ja)
           
 void SafeArray.fromStringArray(String[] ja)
           
 void SafeArray.fromVariantArray(VARIANT[] ja)
           
 VARIANT COMProxy.get(Object disp, int dispid)
          Calls IDispatch::invoke for the property exposed by the object, with wFlags=DISPATCH_PROPERTYGET
 VARIANT COMProxy.get(Object disp, String name)
          Calls IDispatch::invoke for the property exposed by the object, with wFlags=DISPATCH_PROPERTYGET
 boolean VARIANT.getBoolean()
           
 boolean SafeArray.getBoolean(int sa_idx)
           
 boolean SafeArray.getBoolean(int sa_idx1, int sa_idx2)
           
 boolean VARIANT.getBooleanRef()
           
 void SafeArray.getBooleans(int sa_idx, int nelems, boolean[] ja, int ja_start)
           
 byte VARIANT.getByte()
           
 byte SafeArray.getByte(int sa_idx)
           
 byte SafeArray.getByte(int sa_idx1, int sa_idx2)
           
 byte VARIANT.getByteRef()
           
 void SafeArray.getBytes(int sa_idx, int nelems, byte[] ja, int ja_start)
           
 char SafeArray.getChar(int sa_idx)
           
 char SafeArray.getChar(int sa_idx1, int sa_idx2)
           
 void SafeArray.getChars(int sa_idx, int nelems, char[] ja, int ja_start)
           
 long VARIANT.getCurrency()
           
 long VARIANT.getCurrencyRef()
           
 double VARIANT.getDate()
           
 double VARIANT.getDateRef()
           
 Object VARIANT.getDispatch()
           
 Object VARIANT.getDispatchRef()
           
 double VARIANT.getDouble()
           
 double SafeArray.getDouble(int sa_idx)
           
 double SafeArray.getDouble(int sa_idx1, int sa_idx2)
           
 double VARIANT.getDoubleRef()
           
 void SafeArray.getDoubles(int sa_idx, int nelems, double[] ja, int ja_start)
           
 void VARIANT.getEmpty()
           
 int VARIANT.getError()
           
 int VARIANT.getErrorRef()
           
 int SafeArray.getFeatures()
           
 float VARIANT.getFloat()
           
 float SafeArray.getFloat(int sa_idx)
           
 float SafeArray.getFloat(int sa_idx1, int sa_idx2)
           
 float VARIANT.getFloatRef()
           
 void SafeArray.getFloats(int sa_idx, int nelems, float[] ja, int ja_start)
           
static int[] IDispatch.getIDsOfNames(Object disp, int lcid, String[] names)
          Native call, calls contained COM's IDispatch's(m_pIDispatch) GetIDsOfNames Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs, which can be used on subsequent calls to IDispatch::Invoke.
 int[] COMProxy.getIDsOfNames(Object disp, String[] names)
          Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs, which can be used on subsequent calls to IDispatch::Invoke.
 int VARIANT.getInt()
           
 int SafeArray.getInt(int sa_idx)
           
 int SafeArray.getInt(int sa_idx1, int sa_idx2)
           
 int VARIANT.getIntRef()
           
 void SafeArray.getInts(int sa_idx, int nelems, int[] ja, int ja_start)
           
 int SafeArray.getLBound()
           
 int SafeArray.getLBound(int dim)
           
 void VARIANT.getNull()
           
 int SafeArray.getNumDim()
           
 Object VARIANT.getObject()
           
 Object VARIANT.getObjectRef()
           
 short VARIANT.getShort()
           
 short SafeArray.getShort(int sa_idx)
           
 short SafeArray.getShort(int sa_idx1, int sa_idx2)
           
 short VARIANT.getShortRef()
           
 void SafeArray.getShorts(int sa_idx, int nelems, short[] ja, int ja_start)
           
 String VARIANT.getString()
           
 String SafeArray.getString(int sa_idx)
           
 String SafeArray.getString(int sa_idx1, int sa_idx2)
           
 String VARIANT.getStringRef()
           
 void SafeArray.getStrings(int sa_idx, int nelems, String[] ja, int ja_start)
           
 int SafeArray.getUBound()
           
 int SafeArray.getUBound(int dim)
           
 VARIANT SafeArray.getVariant(int sa_idx)
           
 VARIANT SafeArray.getVariant(int sa_idx1, int sa_idx2)
           
 void SafeArray.getVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start)
           
 short VARIANT.getvt()
           
 int SafeArray.getvt()
           
protected  void VARIANT.init()
           
protected  void SafeArray.init(int vt, int[] lbounds, int[] celems)
           
static VARIANT IDispatch.invoke(Object disp, int dispID, int wFlags, Object[] oArg, int[] uArgErr)
          Provides access to properties and methods exposed by an object.
static VARIANT IDispatch.invoke(Object disp, String name, int dispID, int lcid, int wFlags, Object[] oArg, int[] uArgErr)
          Provides access to properties and methods exposed by an object.
static VARIANT IDispatch.invoke(Object disp, String name, int wFlags, Object[] oArg, int[] uArgErr)
          Provides access to properties and methods exposed by an object.
static void IDispatch.invokeSubv(Object disp, String name, int dispID, int lcid, int wFlags, VARIANT[] vArg, int[] uArgErr)
          eliminate _Guid arg in the invoke call
static VARIANT IDispatch.invokev(Object disp, int dispID, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Calls invoke for the property/method exposed by the object
static VARIANT IDispatch.invokev(Object disp, String name, int dispID, int lcid, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Native call, calls contained COM's IDispatch's(m_pIDispatch) invoke
static VARIANT IDispatch.invokev(Object disp, String name, int wFlags, VARIANT[] vArg, int[] uArgErr)
          Calls invoke for the property/method exposed by the object
 boolean VARIANT.isNull()
           
 BSTR COMProxy.newBSTR(String data)
          create new BSTR object
 VARIANT COMProxy.newVariant(int type, Object data)
          create VARIANT with specific type
static VARIANT IDispatch.objectToVariant(Object o)
          Converts an object to VARIANT, so that it can be passed to various function calls
static VARIANT[] IDispatch.objectToVariant(Object[] o)
          Converts an array of objects to array of VARIANTs, so that it can be passed to various function calls
 void COMProxy.put(Object disp, int dispid, Object val)
          Calls IDispatch::invoke for the property exposed by the object with wFlags = DISPATCH_PROPERTYPUT
 void COMProxy.put(Object disp, String name, Object val)
          Calls IDispatchinvoke for the property exposed by the object with wFlags = DISPATCH_PROPERTYPUT
 void VARIANT.putBoolean(boolean in)
           
 void VARIANT.putBooleanRef(boolean in)
           
 void VARIANT.putBSTR(BSTR in)
           
 void VARIANT.putByte(byte in)
           
 void VARIANT.putByteRef(byte in)
           
 void VARIANT.putCurrency(long in)
           
 void VARIANT.putCurrencyRef(long in)
           
 void VARIANT.putDate(double in)
           
 void VARIANT.putDateRef(double in)
           
 void VARIANT.putDispatch(Object in)
           
 void VARIANT.putDispatchRef(Object in)
           
 void VARIANT.putDouble(double in)
           
 void VARIANT.putDoubleRef(double in)
           
 void VARIANT.putEmpty()
           
 void VARIANT.putError(int in)
           
 void VARIANT.putErrorRef(int in)
           
 void VARIANT.putFloat(float in)
           
 void VARIANT.putFloatRef(float in)
           
 void VARIANT.putInt(int in)
           
 void VARIANT.putIntRef(int in)
           
 void VARIANT.putLong(long in)
           
 void VARIANT.putNull()
           
 void VARIANT.putObject(Object in)
           
 void VARIANT.putObjectRef(Object in)
           
 void COMProxy.putRef(Object disp, int dispid, Object val)
          Calls IDispatch::invoke for the property exposed by the object, with wFlags=DISPATCH_PROPERTYPUTREF
 void COMProxy.putRef(Object disp, String name, Object val)
          Calls IDispatch::invoke for the property exposed by the object, with wFlags=DISPATCH_PROPERTYPUTREF
 void VARIANT.putSafeArray(SafeArray in)
           
 void VARIANT.putSafeArrayRef(SafeArray in)
           
 void VARIANT.putShort(short in)
           
 void VARIANT.putShortRef(short in)
           
 void VARIANT.putString(String in)
           
 void VARIANT.putStringRef(String in)
           
 Object COMProxy.QueryInterface(Object disp, String iid)
          calls IDispatch object's QueryInterface
 IUnknown IUnknown.QueryInterface(String iid)
           
 IDispatch IDispatch.QueryInterface(String iid)
          Native call, calls contained COM's IDispatch's(m_pIDispatch)QueryInterface
 void SafeArray.reinit(SafeArray sa)
           
 void SafeArray.reinterpretType(int vt)
           
 void VARIANT.release()
           
 void SafeArray.release()
           
 void IUnknown.Release()
           
 void COMProxy.release(Object disp)
          call this to explicitly release the com object before gc
 void SafeArray.setBoolean(int sa_idx, boolean c)
           
 void SafeArray.setBoolean(int sa_idx1, int sa_idx2, boolean c)
           
 void SafeArray.setBooleans(int sa_idx, int nelems, boolean[] ja, int ja_start)
           
 void SafeArray.setByte(int sa_idx, byte c)
           
 void SafeArray.setByte(int sa_idx1, int sa_idx2, byte c)
           
 void SafeArray.setBytes(int sa_idx, int nelems, byte[] ja, int ja_start)
           
 void SafeArray.setChar(int sa_idx, char c)
           
 void SafeArray.setChar(int sa_idx1, int sa_idx2, char c)
           
 void SafeArray.setChars(int sa_idx, int nelems, char[] ja, int ja_start)
           
 void SafeArray.setDouble(int sa_idx, double c)
           
 void SafeArray.setDouble(int sa_idx1, int sa_idx2, double c)
           
 void SafeArray.setDoubles(int sa_idx, int nelems, double[] ja, int ja_start)
           
 void SafeArray.setFloat(int sa_idx, float c)
           
 void SafeArray.setFloat(int sa_idx1, int sa_idx2, float c)
           
 void SafeArray.setFloats(int sa_idx, int nelems, float[] ja, int ja_start)
           
 void SafeArray.setInt(int sa_idx, int c)
           
 void SafeArray.setInt(int sa_idx1, int sa_idx2, int c)
           
 void SafeArray.setInts(int sa_idx, int nelems, int[] ja, int ja_start)
           
 void SafeArray.setShort(int sa_idx1, int sa_idx2, short c)
           
 void SafeArray.setShort(int sa_idx, short c)
           
 void SafeArray.setShorts(int sa_idx, int nelems, short[] ja, int ja_start)
           
 void SafeArray.setString(int sa_idx1, int sa_idx2, String c)
           
 void SafeArray.setString(int sa_idx, String c)
           
 void SafeArray.setStrings(int sa_idx, int nelems, String[] ja, int ja_start)
           
 void SafeArray.setVariant(int sa_idx1, int sa_idx2, VARIANT c)
           
 void SafeArray.setVariant(int sa_idx, VARIANT c)
           
 void SafeArray.setVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start)
           
 boolean VARIANT.toBoolean()
           
 boolean[] SafeArray.toBooleanArray()
           
 byte VARIANT.toByte()
           
 byte[] SafeArray.toByteArray()
           
 char[] SafeArray.toCharArray()
           
 long VARIANT.toCurrency()
           
 double VARIANT.toDate()
           
 IDispatch VARIANT.toDispatch()
           
 double VARIANT.toDouble()
           
 double[] SafeArray.toDoubleArray()
           
 int VARIANT.toError()
           
 float VARIANT.toFloat()
           
 float[] SafeArray.toFloatArray()
           
 int VARIANT.toInt()
           
 int[] SafeArray.toIntArray()
           
 SafeArray VARIANT.toSafeArray()
           
 SafeArray VARIANT.toSafeArray(boolean deepCopy)
           
 short VARIANT.toShort()
           
 short[] SafeArray.toShortArray()
           
 String[] SafeArray.toStringArray()
           
 VARIANT[] SafeArray.toVariantArray()
           
 

Constructors in com.ibm.di.automation that throw COMError
BSTR(int addr)
           
BSTR(String s)
           
VARIANT(Object in)
           
VARIANT(Object o, boolean fByRef)