com.esri.arcgis.system
Class IBlobStreamProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.system.ISequentialStreamProxy
          extended by com.esri.arcgis.system.IStreamProxy
              extended by com.esri.arcgis.system.IBlobStreamProxy
All Implemented Interfaces:
IBlobStream, ISequentialStream, IStream, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IMemoryBlobStreamProxy

Deprecated. Internal use only. Proxy for COM Interface 'IBlobStream'. Generated 3/19/2015 1:20:53 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to members that control a Blob Stream.' 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 =

public class IBlobStreamProxy
extends IStreamProxy
implements IBlobStream, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.system.IBlobStream
IID, IIDbc92995e_e736_11d0_9a93_080009ec734b
 
Fields inherited from interface com.esri.arcgis.system.IStream
IID0000000c_0000_0000_c000_000000000046
 
Fields inherited from interface com.esri.arcgis.system.ISequentialStream
IID0c733a30_2a1c_11ce_ade5_00aa0044773d
 
Constructor Summary
  IBlobStreamProxy()
          Deprecated. For internal use only
  IBlobStreamProxy(java.lang.Object obj)
          Deprecated.  
protected IBlobStreamProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IBlobStreamProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IBlobStreamProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 int getSize()
          Deprecated. The size of the stream.
 void loadFromFile(java.lang.String fileName)
          Deprecated. Loads a stream from the specified file.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void saveToFile(java.lang.String fileName)
          Deprecated. Saves the stream to the specified file.
 void setSize(int size)
          Deprecated. The size of the stream.
 
Methods inherited from class com.esri.arcgis.system.IStreamProxy
commit, esri_clone, lockRegion, remoteCopyTo, remoteSeek, revert, setSize, stat, unlockRegion
 
Methods inherited from class com.esri.arcgis.system.ISequentialStreamProxy
remoteRead, remoteWrite
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.system.IStream
commit, esri_clone, lockRegion, remoteCopyTo, remoteSeek, revert, setSize, stat, unlockRegion
 
Methods inherited from interface com.esri.arcgis.system.ISequentialStream
remoteRead, remoteWrite
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IBlobStreamProxy

public IBlobStreamProxy(java.lang.String CLSID,
                        java.lang.String host,
                        com.esri.arcgis.interop.AuthInfo authInfo)
                 throws java.net.UnknownHostException,
                        java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IBlobStreamProxy

public IBlobStreamProxy()
Deprecated. 
For internal use only


IBlobStreamProxy

public IBlobStreamProxy(java.lang.Object obj)
                 throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IBlobStreamProxy

protected IBlobStreamProxy(java.lang.Object obj,
                           java.lang.String iid)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IBlobStreamProxy

protected IBlobStreamProxy(java.lang.String CLSID,
                           java.lang.String iid,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IStreamProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IStreamProxy
Throws:
java.io.IOException

getSize

public int getSize()
            throws java.io.IOException,
                   AutomationException
Deprecated. 
The size of the stream.

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

setSize

public void setSize(int size)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The size of the stream.

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

saveToFile

public void saveToFile(java.lang.String fileName)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Saves the stream to the specified file.

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

loadFromFile

public void loadFromFile(java.lang.String fileName)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Loads a stream from the specified file.

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