com.esri.arcgis.catalogUI
Interface IAGSParameterPage

All Superinterfaces:
Serializable
All Known Implementing Classes:
AGSGeocodeParameterPage, AGSGeoDataServerParameterPage, AGSGeometryParameterPage, AGSGeoprocessingParameterPage, AGSImageParameterPage, AGSMapParameterPage, AGSSearchServerParameterPage

public interface IAGSParameterPage
extends Serializable

Provides access to members that control ArcGIS server parameter pages.

Product Availability

Available with ArcGIS Desktop.


Method Summary
 void closePage()
          Close the selected parameter page.
 String getDescription()
          The parameter page description.
 String getServerObjectType()
          The Server Object Type.
 void queryPage(boolean commitApply)
          Upate this page before go next.
 void refreshPage()
          Refresh the read/page status of controls.
 void setIsWizard(boolean rhs1)
          Initialize the wizard mode the selected parameter page.
 void setServerDirectories(IEnumServerDirectory rhs1)
          Initialize the server directories the selected parameter page.
 void setServerObjectConfiguration(IServerObjectConfiguration rhs1)
          Initialize the server object configuration of the selected parameter page.
 void setServerObjectName(IAGSServerObjectName rhs1)
          Initialize the server object name the selected parameter page.
 void setSOM(IServerObjectAdmin rhs1)
          Initialize the SOM of the parameter page.
 void updatePage()
          Initialize the selected parameter page.
 

Method Detail

getServerObjectType

String getServerObjectType()
                           throws IOException,
                                  AutomationException
The Server Object Type.

Product Availability

Available with ArcGIS Desktop.

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

getDescription

String getDescription()
                      throws IOException,
                             AutomationException
The parameter page description.

Product Availability

Available with ArcGIS Desktop.

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

setIsWizard

void setIsWizard(boolean rhs1)
                 throws IOException,
                        AutomationException
Initialize the wizard mode the selected parameter page.

Product Availability

Available with ArcGIS Desktop.

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

setServerObjectConfiguration

void setServerObjectConfiguration(IServerObjectConfiguration rhs1)
                                  throws IOException,
                                         AutomationException
Initialize the server object configuration of the selected parameter page.

Product Availability

Available with ArcGIS Desktop.

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

setServerDirectories

void setServerDirectories(IEnumServerDirectory rhs1)
                          throws IOException,
                                 AutomationException
Initialize the server directories the selected parameter page.

Product Availability

Available with ArcGIS Desktop.

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

setServerObjectName

void setServerObjectName(IAGSServerObjectName rhs1)
                         throws IOException,
                                AutomationException
Initialize the server object name the selected parameter page.

Product Availability

Available with ArcGIS Desktop.

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

setSOM

void setSOM(IServerObjectAdmin rhs1)
            throws IOException,
                   AutomationException
Initialize the SOM of the parameter page.

Product Availability

Available with ArcGIS Desktop.

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

updatePage

void updatePage()
                throws IOException,
                       AutomationException
Initialize the selected parameter page.

Product Availability

Available with ArcGIS Desktop.

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

queryPage

void queryPage(boolean commitApply)
               throws IOException,
                      AutomationException
Upate this page before go next.

Product Availability

Available with ArcGIS Desktop.

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

refreshPage

void refreshPage()
                 throws IOException,
                        AutomationException
Refresh the read/page status of controls.

Product Availability

Available with ArcGIS Desktop.

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

closePage

void closePage()
               throws IOException,
                      AutomationException
Close the selected parameter page.

Product Availability

Available with ArcGIS Desktop.

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