com.esri.arcgis.geodatabase
Interface IPlugInCreateWorkspace

All Superinterfaces:
Serializable
All Known Implementing Classes:
SDCWorkspaceFactory

public interface IPlugInCreateWorkspace
extends Serializable

Provides access to members for creating Plug-In workspaces.

Product Availability

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


Method Summary
 void createWorkspace(String workspaceString)
          Creates a new Plug-In workspace.
 String makeWorkspaceString(String parentDirectory, String file, IPropertySet connectionProperties)
          Gets a string uniquely identifing the workspace described by the input parameters.
 

Method Detail

makeWorkspaceString

String makeWorkspaceString(String parentDirectory,
                           String file,
                           IPropertySet connectionProperties)
                           throws IOException,
                                  AutomationException
Gets a string uniquely identifing the workspace described by the input parameters.

Product Availability

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

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

createWorkspace

void createWorkspace(String workspaceString)
                     throws IOException,
                            AutomationException
Creates a new Plug-In workspace.

Product Availability

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

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