com.esri.arcgis.geometry
Interface IClassFactory

All Superinterfaces:
Serializable
All Known Implementing Classes:
SpatialReferenceEnvironment

public interface IClassFactory
extends Serializable

Description

IClassFactory is a Microsoft interface. Please refer to MSDN for information about this interface.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux


Method Summary
 void remoteCreateInstance(GUID riid, Object[] ppvObject)
          remoteCreateInstance
 void remoteLockServer(int fLock)
          remoteLockServer
 

Method Detail

remoteCreateInstance

void remoteCreateInstance(GUID riid,
                          Object[] ppvObject)
                          throws IOException,
                                 AutomationException
remoteCreateInstance

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
riid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
ppvObject - A reference to another Object (IUnknown) (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

remoteLockServer

void remoteLockServer(int fLock)
                      throws IOException,
                             AutomationException
remoteLockServer

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
fLock - The fLock (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.