com.esri.arcgis.server
Interface IServerObjectExtensionType3

All Superinterfaces:
IServerObjectExtensionType, IServerObjectExtensionType2, Serializable
All Known Implementing Classes:
IServerObjectExtensionType3Proxy, ServerObjectExtensionType

public interface IServerObjectExtensionType3
extends IServerObjectExtensionType2, Serializable

Provides access to properties, for administrators, of a server object extension type.

Product Availability

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


Method Summary
 String getConfigurationFactoryCLSID()
          Configuration Factory CLSID.
 IPropertySet getInfo()
          Auxiliary information for the server objects extension type – passive properties only.
 IPropertySet getProperties()
          Properties for the server object extension type.
 void setConfigurationFactoryCLSID(String pVal)
          Configuration Factory CLSID.
 void setInfoByRef(IPropertySet props)
          Auxiliary information for the server objects extension type – passive properties only.
 void setPropertiesByRef(IPropertySet props)
          Properties for the server object extension type.
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectExtensionType2
getDisplayName, setDisplayName
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectExtensionType
getCLSID, getDescription, getName, setCLSID, setDescription, setName
 

Method Detail

getProperties

IPropertySet getProperties()
                           throws IOException,
                                  AutomationException
Properties for the server object extension type.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPropertiesByRef

void setPropertiesByRef(IPropertySet props)
                        throws IOException,
                               AutomationException
Properties for the server object extension type.

Product Availability

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

Parameters:
props - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInfo

IPropertySet getInfo()
                     throws IOException,
                            AutomationException
Auxiliary information for the server objects extension type – passive properties only.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setInfoByRef

void setInfoByRef(IPropertySet props)
                  throws IOException,
                         AutomationException
Auxiliary information for the server objects extension type – passive properties only.

Product Availability

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

Parameters:
props - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getConfigurationFactoryCLSID

String getConfigurationFactoryCLSID()
                                    throws IOException,
                                           AutomationException
Configuration Factory CLSID.

Product Availability

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

Returns:
The pVal
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setConfigurationFactoryCLSID

void setConfigurationFactoryCLSID(String pVal)
                                  throws IOException,
                                         AutomationException
Configuration Factory CLSID.

Product Availability

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

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