Packagecom.esri.baserver.tasks.repository
Classpublic class RepositoryItemParameters
InheritanceRepositoryItemParameters Inheritance BABaseParameters Inheritance Object
Implements IRepositoryItem, IBAResultProcessor
Subclasses OpenFeatureLayerParameters

The RepositoryItemParameters class is the base class for parameters of repository tasks working with repository items.



Public Properties
 PropertyDefined By
  folderType : FolderType
[read-only] Folder type.
RepositoryItemParameters
  item : FolderItem
Folder item to work with.
RepositoryItemParameters
  itemName : String
[read-only] Item name.
RepositoryItemParameters
  projectName : String
[read-only] Project name.
RepositoryItemParameters
 InheritedresultType : BAResultType
[read-only] Type of a result returned by the task associated with these parameters.
BABaseParameters
 InheritedtaskName : String
[read-only] Name of a Business Analyst Server task associated with these parameters.
BABaseParameters
  workspaceName : String
[read-only] Workspace name.
RepositoryItemParameters
Protected Properties
 PropertyDefined By
  itemVariableName : String
[write-only] Name of folder item variable.
RepositoryItemParameters
Public Methods
 MethodDefined By
  
RepositoryItemParameters(taskName:String, resultType:BAResultType, item:FolderItem, processResult:Function = null)
Creates a new instance of the RepositoryItemParameters class.
RepositoryItemParameters
Property Detail
folderTypeproperty
folderType:FolderType  [read-only]

Folder type.


Implementation
    public function get folderType():FolderType
itemproperty 
item:FolderItem

Folder item to work with.


Implementation
    public function get item():FolderItem
    public function set item(value:FolderItem):void
itemNameproperty 
itemName:String  [read-only]

Item name.


Implementation
    public function get itemName():String
itemVariableNameproperty 
itemVariableName:String  [write-only]

Name of folder item variable.

The default value is "item".


Implementation
    protected function set itemVariableName(value:String):void
projectNameproperty 
projectName:String  [read-only]

Project name.


Implementation
    public function get projectName():String
workspaceNameproperty 
workspaceName:String  [read-only]

Workspace name.


Implementation
    public function get workspaceName():String
Constructor Detail
RepositoryItemParameters()Constructor
public function RepositoryItemParameters(taskName:String, resultType:BAResultType, item:FolderItem, processResult:Function = null)

Creates a new instance of the RepositoryItemParameters class.

Parameters
taskName:String — Task name.
 
resultType:BAResultType — Task result type.
 
item:FolderItem — Folder item.
 
processResult:Function (default = null) — A function processing the result.