com.esri.arcgis.gisclient
Class UploadItem

java.lang.Object
  extended by com.esri.arcgis.gisclient.UploadItem
All Implemented Interfaces:
IUploadItem, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class UploadItem
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IUploadItem

COM Class 'UploadItem'. Generated 3/19/2015 1:20:47 PM from 'C:\ArcGIS\COM\esriGISClient.olb'

Description 'The UploadItem object.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.gisclient.IUploadItem
IID, IID68bd2cad_90af_4bfb_9117_4f28aed6cbe0, xxDummy
 
Constructor Summary
UploadItem()
          Constructs a UploadItem using ArcGIS Engine.
UploadItem(java.lang.Object obj)
          Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
UploadItem theUploadItem = (UploadItem) obj;
 
Method Summary
 boolean equals(java.lang.Object o)
          Compare this object with another
static java.lang.String getClsid()
          getClsid.
 java.util.Date getDate()
          The date for the upload (in the server's time zone).
 java.lang.String getDescription()
          The description of the uploaded item.
 java.lang.String getFilePath()
          The path of this uploaded item.
 java.lang.String getID()
          The ID of the uploaded item.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 java.lang.String getName()
          The name of the uploaded item.
 java.lang.String getPathOnServer()
          The path of this uploaded item on server.
 int hashCode()
          the hashcode for this object
 boolean isCommitted()
          Indicates if the upload item has been committed.
 void release()
          Release a UploadItem.
 void setCommitted(boolean committed)
          Indicates if the upload item has been committed.
 void setDate(java.util.Date pDate)
          The date for the upload (in the server's time zone).
 void setDescription(java.lang.String pDesc)
          The description of the uploaded item.
 void setFilePath(java.lang.String pPath)
          The path of this uploaded item.
 void setID(java.lang.String pItemID)
          The ID of the uploaded item.
 void setName(java.lang.String pName)
          The name of the uploaded item.
 void setPathOnServer(java.lang.String pPathOnServer)
          The path of this uploaded item on server.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UploadItem

public UploadItem()
           throws java.io.IOException,
                  java.net.UnknownHostException
Constructs a UploadItem using ArcGIS Engine.

Throws:
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems

UploadItem

public UploadItem(java.lang.Object obj)
           throws java.io.IOException
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts.
UploadItem theUploadItem = (UploadItem) obj;

Construct a UploadItem using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to UploadItem.

Parameters:
obj - an object returned from ArcGIS Engine or Server
Throws:
java.io.IOException - if there are interop problems
Method Detail

getClsid

public static java.lang.String getClsid()
getClsid.


equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a UploadItem.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

setName

public void setName(java.lang.String pName)
             throws java.io.IOException,
                    AutomationException
The name of the uploaded item.

Specified by:
setName in interface IUploadItem
Parameters:
pName - The pName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the uploaded item.

Specified by:
getName in interface IUploadItem
Returns:
The pName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setID

public void setID(java.lang.String pItemID)
           throws java.io.IOException,
                  AutomationException
The ID of the uploaded item.

Specified by:
setID in interface IUploadItem
Parameters:
pItemID - The pItemID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getID

public java.lang.String getID()
                       throws java.io.IOException,
                              AutomationException
The ID of the uploaded item.

Specified by:
getID in interface IUploadItem
Returns:
The pItemID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFilePath

public void setFilePath(java.lang.String pPath)
                 throws java.io.IOException,
                        AutomationException
The path of this uploaded item.

Specified by:
setFilePath in interface IUploadItem
Parameters:
pPath - The pPath (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFilePath

public java.lang.String getFilePath()
                             throws java.io.IOException,
                                    AutomationException
The path of this uploaded item.

Specified by:
getFilePath in interface IUploadItem
Returns:
The pPath
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPathOnServer

public void setPathOnServer(java.lang.String pPathOnServer)
                     throws java.io.IOException,
                            AutomationException
The path of this uploaded item on server.

Specified by:
setPathOnServer in interface IUploadItem
Parameters:
pPathOnServer - The pPathOnServer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPathOnServer

public java.lang.String getPathOnServer()
                                 throws java.io.IOException,
                                        AutomationException
The path of this uploaded item on server.

Specified by:
getPathOnServer in interface IUploadItem
Returns:
The pPathOnServer
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

public void setDescription(java.lang.String pDesc)
                    throws java.io.IOException,
                           AutomationException
The description of the uploaded item.

Specified by:
setDescription in interface IUploadItem
Parameters:
pDesc - The pDesc (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

public java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The description of the uploaded item.

Specified by:
getDescription in interface IUploadItem
Returns:
The pDesc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDate

public void setDate(java.util.Date pDate)
             throws java.io.IOException,
                    AutomationException
The date for the upload (in the server's time zone).

Specified by:
setDate in interface IUploadItem
Parameters:
pDate - The pDate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDate

public java.util.Date getDate()
                       throws java.io.IOException,
                              AutomationException
The date for the upload (in the server's time zone).

Specified by:
getDate in interface IUploadItem
Returns:
The pDate
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCommitted

public void setCommitted(boolean committed)
                  throws java.io.IOException,
                         AutomationException
Indicates if the upload item has been committed.

Specified by:
setCommitted in interface IUploadItem
Parameters:
committed - The committed (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCommitted

public boolean isCommitted()
                    throws java.io.IOException,
                           AutomationException
Indicates if the upload item has been committed.

Specified by:
isCommitted in interface IUploadItem
Returns:
The committed
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.