Class TableSublayerSource


  • public final class TableSublayerSource
    extends SublayerSource
    Table sublayer source is a table, feature class, or raster that resides in a workspace that has been registered with a service that supports Dynamic Layers. The workspace can be either a folder; for example a shapefile folder, or a geodatabase; for example a File Geodatabase or Enterprise Geodatabase.
    Since:
    100.1.0
    • Constructor Detail

      • TableSublayerSource

        public TableSublayerSource​(String workspaceId,
                                   String dataSourceName)
        Create a table sublayer source from a workspace ID and a data source name.
        Parameters:
        workspaceId - the workspace ID
        dataSourceName - the data source name
        Throws:
        IllegalArgumentException - if workspaceId is null or empty
        IllegalArgumentException - if dataSourceName is null or empty
        Since:
        100.1.0
    • Method Detail

      • getWorkspaceId

        public String getWorkspaceId()
        Gets the workspace ID.
        Returns:
        the workspace ID
        Since:
        100.1.0
      • getDataSourceName

        public String getDataSourceName()
        Gets the data source name.
        Returns:
        the data source name
        Since:
        100.1.0
      • setGeodatabaseVersion

        public void setGeodatabaseVersion​(String geodatabaseVersion)
        Sets the geodatabase version. Null or empty value is allowed.
        Parameters:
        geodatabaseVersion - the geodatabase version
        Since:
        100.1.0
      • getGeodatabaseVersion

        public String getGeodatabaseVersion()
        Gets the geodatabase version.
        Returns:
        the geodatabase version
        Since:
        100.1.0