com.esri.arcgis.trackinganalyst
Class IPluginProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.trackinganalyst.IPluginProxy
All Implemented Interfaces:
IPlugin, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to methods and properties that data links provide to the Tracking Server so they can be consumed by the Tracking Server.' 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 IPluginProxy
extends com.esri.arcgis.interop.Dispatch
implements IPlugin, 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.trackinganalyst.IPlugin
IID, IIDcc018a10_24fb_11d4_b34c_00104ba2abcc
 
Constructor Summary
  IPluginProxy()
          Deprecated. For internal use only
  IPluginProxy(java.lang.Object obj)
          Deprecated.  
protected IPluginProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IPluginProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IPluginProxy(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.  
 void disableDataDefinition(java.lang.String bstrDataDefinitionID)
          Deprecated. Disables data definition for the data link.
 void disconnect()
          Deprecated. Disconnects data link.
 void enableDataDefinition(java.lang.String bstrDataDefinitionID)
          Deprecated. Enables data definition for the data link.
 int getClientQueueCount()
          Deprecated. Number of messages in the client queue.waiting to be read by the client object or system of this data link.
 java.lang.Object getDataFilters()
          Deprecated. An array of Dataset Definition IDs that are currently Allowed to be read by the plugin when data filtering is enabled.
 IDatasetDef getDataSetDefinition(java.lang.String bstrName)
          Deprecated. Gets dataset definition information for the data link.
 java.lang.Object getDataSetDefinitionList()
          Deprecated. An array of all dataset defintion names that are defined in the TrackingServer that the data link is connected to.
 java.lang.String getID()
          Deprecated. Unique identifier of the current instance of the data link.
 java.lang.String getName()
          Deprecated. Name of data link plugin.
 int getServerQueueCount()
          Deprecated. Number of messages waiting to be published to the server.
 int getStatus()
          Deprecated. Indicates status of the data link plugin.
 java.lang.Object getTimeEstablished()
          Deprecated. Indicates the time the data link plugin was established.
 int getTotalClientMessageCount()
          Deprecated. Total number of client messages in the data link plugin.
 int getTotalServerMessageCount()
          Deprecated. Total number of server messages in the data link plugin.
 boolean isEnableDataFiltering()
          Deprecated. Indicates whether data filtering is enabled for the data link.
 IMessage popClientMessage(int nTimeOut)
          Deprecated. Retrieves a client message from the data link.
 void postClientMessage(IMessage piMessage)
          Deprecated. Posts a client message to the data link.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void returnDataSetDefinition(IDatasetDef piDataSetDef)
          Deprecated. Returns dataset definition information for the dta link.
 IResponseMessage sendCommand(ICommandMessage piCmdMsg, int nTimeOut)
          Deprecated. Sends a command to the data link.
 void setEnableDataFiltering(boolean pbvVal)
          Deprecated. Indicates whether data filtering is enabled for the data link.
 void setName(java.lang.String pVal)
          Deprecated. Name of data link plugin.
 
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
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IPluginProxy

public IPluginProxy(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

IPluginProxy

public IPluginProxy()
Deprecated. 
For internal use only


IPluginProxy

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

IPluginProxy

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

IPluginProxy

protected IPluginProxy(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 com.esri.arcgis.interop.Dispatch
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 com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getDataFilters

public java.lang.Object getDataFilters()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
An array of Dataset Definition IDs that are currently Allowed to be read by the plugin when data filtering is enabled.

Specified by:
getDataFilters in interface IPlugin
Returns:
A Variant
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
Deprecated. 
Unique identifier of the current instance of the data link.

Specified by:
getID in interface IPlugin
Returns:
The pVal
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
Deprecated. 
Name of data link plugin.

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

setName

public void setName(java.lang.String pVal)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Name of data link plugin.

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

getServerQueueCount

public int getServerQueueCount()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Number of messages waiting to be published to the server.

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

getClientQueueCount

public int getClientQueueCount()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Number of messages in the client queue.waiting to be read by the client object or system of this data link.

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

getTimeEstablished

public java.lang.Object getTimeEstablished()
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
Indicates the time the data link plugin was established.

Specified by:
getTimeEstablished in interface IPlugin
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTotalServerMessageCount

public int getTotalServerMessageCount()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Total number of server messages in the data link plugin.

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

getTotalClientMessageCount

public int getTotalClientMessageCount()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Total number of client messages in the data link plugin.

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

getStatus

public int getStatus()
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Indicates status of the data link plugin.

Specified by:
getStatus in interface IPlugin
Returns:
A com.esri.arcgis.trackinganalyst.enumConnectionStatus constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

disconnect

public void disconnect()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Disconnects data link.

Specified by:
disconnect in interface IPlugin
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

postClientMessage

public void postClientMessage(IMessage piMessage)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Posts a client message to the data link.

Specified by:
postClientMessage in interface IPlugin
Parameters:
piMessage - A reference to a com.esri.arcgis.trackinganalyst.IMessage (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

popClientMessage

public IMessage popClientMessage(int nTimeOut)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Retrieves a client message from the data link.

Specified by:
popClientMessage in interface IPlugin
Parameters:
nTimeOut - The nTimeOut (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IMessage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataSetDefinitionList

public java.lang.Object getDataSetDefinitionList()
                                          throws java.io.IOException,
                                                 AutomationException
Deprecated. 
An array of all dataset defintion names that are defined in the TrackingServer that the data link is connected to.

Specified by:
getDataSetDefinitionList in interface IPlugin
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEnableDataFiltering

public boolean isEnableDataFiltering()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Indicates whether data filtering is enabled for the data link.

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

setEnableDataFiltering

public void setEnableDataFiltering(boolean pbvVal)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Indicates whether data filtering is enabled for the data link.

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

enableDataDefinition

public void enableDataDefinition(java.lang.String bstrDataDefinitionID)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Enables data definition for the data link.

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

disableDataDefinition

public void disableDataDefinition(java.lang.String bstrDataDefinitionID)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Disables data definition for the data link.

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

returnDataSetDefinition

public void returnDataSetDefinition(IDatasetDef piDataSetDef)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns dataset definition information for the dta link.

Specified by:
returnDataSetDefinition in interface IPlugin
Parameters:
piDataSetDef - A reference to a com.esri.arcgis.trackinganalyst.IDatasetDef (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataSetDefinition

public IDatasetDef getDataSetDefinition(java.lang.String bstrName)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Gets dataset definition information for the data link.

Specified by:
getDataSetDefinition in interface IPlugin
Parameters:
bstrName - The bstrName (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IDatasetDef
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

sendCommand

public IResponseMessage sendCommand(ICommandMessage piCmdMsg,
                                    int nTimeOut)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Sends a command to the data link.

Specified by:
sendCommand in interface IPlugin
Parameters:
piCmdMsg - A reference to a com.esri.arcgis.trackinganalyst.ICommandMessage (in)
nTimeOut - The nTimeOut (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IResponseMessage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.