Uses of Interface
org.jinterop.dcom.core.IJIComObject

Packages that use IJIComObject
org.jinterop.dcom.core Defines the classes and data structures required to work with j-Interop. 
org.jinterop.dcom.impls Defines factories to all external interfaces such as automation (IDispatch, ITypeInfo , IEnumVariant etc) and any other out of the box wrappers provided by j-Interop. 
org.jinterop.dcom.impls.automation Defines out-of-box classes for usage with COM servers supporting automation
org.jinterop.dcom.test   
 

Uses of IJIComObject in org.jinterop.dcom.core
 

Classes in org.jinterop.dcom.core that implement IJIComObject
 class JIComObjectImplWrapper
          Internal Framework class.
 

Fields in org.jinterop.dcom.core declared as IJIComObject
protected  IJIComObject JIComObjectImplWrapper.comObject
           
 

Methods in org.jinterop.dcom.core that return IJIComObject
 IJIComObject JIComServer.createInstance()
          Returns an IJIComObject representing the COM Server.
 IJIComObject JIVariant.getObjectAsComObject()
          Retrieves the contained object as IJIComObject.
static IJIComObject JIFrameworkHelper.instantiateComObject(JISession session, byte[] rawBytes, java.lang.String ipAddress)
          Returns an Interface Pointer representation from raw bytes.
static IJIComObject JIFrameworkHelper.instantiateComObject(JISession session, IJIComObject comObject)
          Typically used in the Man-In-The-Middle scenario, where one j-Interop system interacts with another over the wire.
static IJIComObject JIFrameworkHelper.instantiateLocalComObject(JISession session, JILocalCoClass javaComponent)
          Returns an Interface Pointer representation for the Java Component
 IJIComObject JIComObjectImplWrapper.queryInterface(java.lang.String iid)
           
 IJIComObject IJIComObject.queryInterface(java.lang.String iid)
          Retrieve interface references based on iid.
 

Methods in org.jinterop.dcom.core with parameters of type IJIComObject
 void JICallBuilder.addInParamAsComObject(IJIComObject comObject, int FLAGS)
          Add [in] parameter as IJIComObject at the end of the Parameter list.
static java.lang.String JIFrameworkHelper.attachEventHandler(IJIComObject comObject, java.lang.String sourceUUID, IJIComObject eventListener)
           
static void JIFrameworkHelper.detachEventHandler(IJIComObject comObject, java.lang.String identifier)
           
 void JICallBuilder.insertInParamAsComObjectAt(int index, IJIComObject value, int FLAGS)
          Add [in] parameter as IJIComObject at the specified index in the Parameter list.
static IJIComObject JIFrameworkHelper.instantiateComObject(JISession session, IJIComObject comObject)
          Typically used in the Man-In-The-Middle scenario, where one j-Interop system interacts with another over the wire.
 java.lang.String JIComObjectImplWrapper.internal_setConnectionInfo(IJIComObject connectionPoint, java.lang.Integer cookie)
           
 java.lang.String IJIComObject.internal_setConnectionInfo(IJIComObject connectionPoint, java.lang.Integer cookie)
          Adds a connection point information and it's cookie to the connectionPointMap internally.
 

Constructors in org.jinterop.dcom.core with parameters of type IJIComObject
JIComObjectImplWrapper(IJIComObject comObject)
           
JIVariant(IJIComObject value)
          Setting up a VARIANT with an IJIComObject.
JIVariant(IJIComObject value, boolean isByRef)
          Setting up a VARIANT with an IJIComObject.
 

Uses of IJIComObject in org.jinterop.dcom.impls
 

Methods in org.jinterop.dcom.impls that return IJIComObject
static IJIComObject JIObjectFactory.buildObject(JISession session, byte[] rawBytes)
          Returns a COM Object from raw bytes.
static IJIComObject JIObjectFactory.buildObject(JISession session, byte[] rawBytes, java.lang.String ipAddress)
          Returns a COM Object from raw bytes.
static IJIComObject JIObjectFactory.buildObject(JISession session, JILocalCoClass javaComponent)
          Returns a local COM Object representation for the Java component.
static IJIComObject JIObjectFactory.narrowObject(IJIComObject comObject)
          Narrows the comObject into its right type based on it's IID.
static IJIComObject JIObjectFactory.narrowObject(JISession session, IJIComObject comObject)
          Typically used in the Man-In-The-Middle scenario.
 

Methods in org.jinterop.dcom.impls with parameters of type IJIComObject
static java.lang.String JIObjectFactory.attachEventHandler(IJIComObject comObject, java.lang.String sourceUUID, IJIComObject eventListener)
           Attaches an event handler to comObject for the source event interface of COM , identified by the sourceUUID.
static void JIObjectFactory.detachEventHandler(IJIComObject comObject, java.lang.String identifier)
          Detaches the event handler identified by identifier and associated with this comObject.
static IJIComObject JIObjectFactory.narrowObject(IJIComObject comObject)
          Narrows the comObject into its right type based on it's IID.
static IJIComObject JIObjectFactory.narrowObject(JISession session, IJIComObject comObject)
          Typically used in the Man-In-The-Middle scenario.
 

Uses of IJIComObject in org.jinterop.dcom.impls.automation
 

Subinterfaces of IJIComObject in org.jinterop.dcom.impls.automation
 interface IJIDispatch
           Represents the Windows COM IDispatch Interface.
 interface IJITypeInfo
          Represents the Windows COM ITypeInfo Interface.
 interface IJITypeLib
          Represents the Windows COM ITypeLib Interface.
 

Methods in org.jinterop.dcom.impls.automation that return IJIComObject
 IJIComObject IJITypeInfo.createInstance(java.lang.String riid)
          Creates a new instance of a type that describes a component object class (coclass).
static IJIComObject Internal_JIAutomationFactory.narrowObject(IJIComObject comObject)
           
 

Methods in org.jinterop.dcom.impls.automation with parameters of type IJIComObject
static IJIComObject Internal_JIAutomationFactory.narrowObject(IJIComObject comObject)
           
 

Uses of IJIComObject in org.jinterop.dcom.test
 

Methods in org.jinterop.dcom.test with parameters of type IJIComObject
 JIVariant DWebBrowserEvents2.BeforeNavigate2(IJIComObject dispatch, JIVariant URL, JIVariant Flags, JIVariant TargetFrameName, JIVariant PostData, JIVariant Headers, JIVariant Cancel)
           
 void DWebBrowserEvents2.DocumentComplete(IJIComObject pDisp, JIVariant URL)
           
 void DWebBrowserEvents2.NavigateComplete2(IJIComObject pDisp, JIVariant URL)
           
 JIVariant DWebBrowserEvents2.NavigateError(IJIComObject pDisp, JIVariant URL, JIVariant Frame, JIVariant StatusCode, JIVariant Cancel)
           
 void DWebBrowserEvents2.PrintTemplateInstantiation(IJIComObject pDisp)
           
 void DWebBrowserEvents2.PrintTemplateTeardown(IJIComObject pDisp)
           
 void DWebBrowserEvents2.UpdatePageStatus(IJIComObject pDisp, JIVariant nPage, JIVariant fDone)
           
 



Copyright © 2011. All Rights Reserved.