|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.trackinganalyst.PlugIn
public class PlugIn
COM Class 'PlugIn'. Generated 3/19/2015 1:20:45 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'
Description 'Base class for data links for 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 =
| Field Summary |
|---|
| Fields inherited from interface com.esri.arcgis.trackinganalyst.IPlugin |
|---|
IID, IIDcc018a10_24fb_11d4_b34c_00104ba2abcc, xxDummy |
| Fields inherited from interface com.esri.arcgis.trackinganalyst.IConnection |
|---|
IID, IIDcc018a0b_24fb_11d4_b34c_00104ba2abcc, xxDummy |
| Fields inherited from interface com.esri.arcgis.trackinganalyst.ICOMClient2 |
|---|
IID, IID39ead7c7_1dfd_4767_996e_2f634454bf35, xxDummy |
| Fields inherited from interface com.esri.arcgis.trackinganalyst.ICOMClient |
|---|
IIDcc018a0d_24fb_11d4_b34c_00104ba2abcc |
| Fields inherited from interface com.esri.arcgis.trackinganalyst.IClientConnection |
|---|
IID, IIDcc018a0c_24fb_11d4_b34c_00104ba2abcc, xxDummy |
| Fields inherited from interface com.esri.arcgis.system.ISupportErrorInfo |
|---|
IID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy |
| Fields inherited from interface com.esri.arcgis.display.IConnectionPointContainer |
|---|
IID, IIDb196b284_bab4_101a_b69c_00aa00341d07, xxDummy |
| Constructor Summary | |
|---|---|
PlugIn()
Constructs a PlugIn using ArcGIS Engine. |
|
PlugIn(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. PlugIn thePlugIn = (PlugIn) obj; |
|
| Method Summary | |
|---|---|
void |
add_IPlugInEventsListener(_IPlugInEvents theListener)
add_IPlugInEventsListener. |
void |
connect(java.lang.String szConnectionString)
Connects the client to the Tracking Server. |
void |
disableDataDefinition(java.lang.String bstrDataDefinitionID)
Disables data definition for the data link. |
void |
disconnect()
Disconnects data link. |
void |
enableDataDefinition(java.lang.String bstrDataDefinitionID)
Enables data definition for the data link. |
void |
enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
enumConnectionPoints |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
findConnectionPoint |
int |
getClientQueueCount()
Number of messages in the client queue.waiting to be read by the client object or system of this data link. |
static java.lang.String |
getClsid()
getClsid. |
java.lang.Object |
getDataFilters()
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)
Gets dataset definition information for the data link. |
java.lang.Object |
getDataSetDefinitionList()
An array of all dataset defintion names that are defined in the TrackingServer that the data link is connected to. |
int |
getErrorCode()
Value for the error code in the data connection. |
int |
getEventHandle()
The handle to the event that is signaled when data is ready to be received. |
java.lang.String |
getID()
Unique identifier of the current instance of the data link. |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IMessage |
getMessage(int nTimeOut)
Returns a message from the Tracking Server. |
IMessage |
getMessageWithStatus(int timeOut,
long[] status)
Returns a message from the Tracking Server. |
java.lang.String |
getName()
Name of data link plugin. |
int |
getServerQueueCount()
Number of messages waiting to be published to the server. |
int |
getStatus()
Indicates status of the data link plugin. |
java.lang.Object |
getTimeEstablished()
Indicates the time the data link plugin was established. |
int |
getTotalClientMessageCount()
Total number of client messages in the data link plugin. |
int |
getTotalServerMessageCount()
Total number of server messages in the data link plugin. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo |
boolean |
isEnableDataFiltering()
Indicates whether data filtering is enabled for the data link. |
IMessage |
popClientMessage(int nTimeOut)
Retrieves a client message from the data link. |
void |
postClientMessage(IMessage piMessage)
Posts a client message to the data link. |
void |
postMessage(IMessage piMessage)
Posts a message to the Tracking Server. |
void |
release()
Release a PlugIn. |
void |
remove_IPlugInEventsListener(_IPlugInEvents theListener)
remove_IPlugInEventsListener. |
void |
returnDataSetDefinition(IDatasetDef piDataSetDef)
Returns dataset definition information for the dta link. |
IResponseMessage |
sendCommand(ICommandMessage piCmdMsg,
int nTimeOut)
Sends a command to the data link. |
void |
setEnableDataFiltering(boolean pbvVal)
Indicates whether data filtering is enabled for the data link. |
void |
setErrorCode(int pVal)
Value for the error code in the data connection. |
void |
setID(java.lang.String pVal)
ID value for the data in the connection. |
void |
setName(java.lang.String pVal)
Name of data link plugin. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PlugIn()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public PlugIn(java.lang.Object obj)
throws java.io.IOException
PlugIn thePlugIn = (PlugIn) obj;
obj to PlugIn.
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
|---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef
public void add_IPlugInEventsListener(_IPlugInEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.trackinganalyst._IPlugInEvents interface.
java.io.IOException - If there are communications problems.
public void remove_IPlugInEventsListener(_IPlugInEvents theListener)
throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.trackinganalyst._IPlugInEvents interface.
java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.Object getDataFilters()
throws java.io.IOException,
AutomationException
getDataFilters in interface IClientConnectiongetDataFilters in interface IConnectiongetDataFilters in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getID()
throws java.io.IOException,
AutomationException
getID in interface IClientConnectiongetID in interface ICOMClientgetID in interface IConnectiongetID in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getName()
throws java.io.IOException,
AutomationException
getName in interface IClientConnectiongetName in interface ICOMClientgetName in interface IConnectiongetName in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setName(java.lang.String pVal)
throws java.io.IOException,
AutomationException
setName in interface IClientConnectionsetName in interface ICOMClientsetName in interface IConnectionsetName in interface IPluginpVal - The pVal (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getServerQueueCount()
throws java.io.IOException,
AutomationException
getServerQueueCount in interface IClientConnectiongetServerQueueCount in interface IConnectiongetServerQueueCount in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getClientQueueCount()
throws java.io.IOException,
AutomationException
getClientQueueCount in interface IClientConnectiongetClientQueueCount in interface IConnectiongetClientQueueCount in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getTimeEstablished()
throws java.io.IOException,
AutomationException
getTimeEstablished in interface IClientConnectiongetTimeEstablished in interface IConnectiongetTimeEstablished in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTotalServerMessageCount()
throws java.io.IOException,
AutomationException
getTotalServerMessageCount in interface IClientConnectiongetTotalServerMessageCount in interface IConnectiongetTotalServerMessageCount in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTotalClientMessageCount()
throws java.io.IOException,
AutomationException
getTotalClientMessageCount in interface IClientConnectiongetTotalClientMessageCount in interface IConnectiongetTotalClientMessageCount in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getStatus()
throws java.io.IOException,
AutomationException
getStatus in interface IClientConnectiongetStatus in interface IConnectiongetStatus in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void disconnect()
throws java.io.IOException,
AutomationException
disconnect in interface IClientConnectiondisconnect in interface IConnectiondisconnect in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void postClientMessage(IMessage piMessage)
throws java.io.IOException,
AutomationException
postClientMessage in interface IClientConnectionpostClientMessage in interface IPluginpiMessage - A reference to a com.esri.arcgis.trackinganalyst.IMessage (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMessage popClientMessage(int nTimeOut)
throws java.io.IOException,
AutomationException
popClientMessage in interface IClientConnectionpopClientMessage in interface IPluginnTimeOut - The nTimeOut (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getDataSetDefinitionList()
throws java.io.IOException,
AutomationException
getDataSetDefinitionList in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isEnableDataFiltering()
throws java.io.IOException,
AutomationException
isEnableDataFiltering in interface IPluginjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setEnableDataFiltering(boolean pbvVal)
throws java.io.IOException,
AutomationException
setEnableDataFiltering in interface IPluginpbvVal - The pbvVal (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void enableDataDefinition(java.lang.String bstrDataDefinitionID)
throws java.io.IOException,
AutomationException
enableDataDefinition in interface IPluginbstrDataDefinitionID - The bstrDataDefinitionID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void disableDataDefinition(java.lang.String bstrDataDefinitionID)
throws java.io.IOException,
AutomationException
disableDataDefinition in interface IPluginbstrDataDefinitionID - The bstrDataDefinitionID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void returnDataSetDefinition(IDatasetDef piDataSetDef)
throws java.io.IOException,
AutomationException
returnDataSetDefinition in interface IPluginpiDataSetDef - A reference to a com.esri.arcgis.trackinganalyst.IDatasetDef (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IDatasetDef getDataSetDefinition(java.lang.String bstrName)
throws java.io.IOException,
AutomationException
getDataSetDefinition in interface IPluginbstrName - The bstrName (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IResponseMessage sendCommand(ICommandMessage piCmdMsg,
int nTimeOut)
throws java.io.IOException,
AutomationException
sendCommand in interface IPluginpiCmdMsg - A reference to a com.esri.arcgis.trackinganalyst.ICommandMessage (in)nTimeOut - The nTimeOut (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setID(java.lang.String pVal)
throws java.io.IOException,
AutomationException
setID in interface ICOMClientpVal - The pVal (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getEventHandle()
throws java.io.IOException,
AutomationException
getEventHandle in interface ICOMClientjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getErrorCode()
throws java.io.IOException,
AutomationException
getErrorCode in interface ICOMClientjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setErrorCode(int pVal)
throws java.io.IOException,
AutomationException
setErrorCode in interface ICOMClientpVal - The pVal (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void postMessage(IMessage piMessage)
throws java.io.IOException,
AutomationException
postMessage in interface ICOMClientpiMessage - A reference to a com.esri.arcgis.trackinganalyst.IMessage (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMessage getMessage(int nTimeOut)
throws java.io.IOException,
AutomationException
getMessage in interface ICOMClientnTimeOut - The nTimeOut (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void connect(java.lang.String szConnectionString)
throws java.io.IOException,
AutomationException
connect in interface ICOMClientszConnectionString - The szConnectionString (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMessage getMessageWithStatus(int timeOut,
long[] status)
throws java.io.IOException,
AutomationException
getMessageWithStatus in interface ICOMClient2timeOut - The timeOut (in)status - An error code (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void enumConnectionPoints(IEnumConnectionPoints[] ppEnum)
throws java.io.IOException,
AutomationException
enumConnectionPoints in interface IConnectionPointContainerppEnum - A reference to a com.esri.arcgis.display.IEnumConnectionPoints (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void findConnectionPoint(GUID riid,
IConnectionPoint[] ppCP)
throws java.io.IOException,
AutomationException
findConnectionPoint in interface IConnectionPointContainerriid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)ppCP - A reference to a com.esri.arcgis.display.IConnectionPoint (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||