|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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 IClientConnection
getDataFilters
in interface IConnection
getDataFilters
in interface IPlugin
java.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 IClientConnection
getID
in interface ICOMClient
getID
in interface IConnection
getID
in interface IPlugin
java.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 IClientConnection
getName
in interface ICOMClient
getName
in interface IConnection
getName
in interface IPlugin
java.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 IClientConnection
setName
in interface ICOMClient
setName
in interface IConnection
setName
in interface IPlugin
pVal
- 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 IClientConnection
getServerQueueCount
in interface IConnection
getServerQueueCount
in interface IPlugin
java.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 IClientConnection
getClientQueueCount
in interface IConnection
getClientQueueCount
in interface IPlugin
java.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 IClientConnection
getTimeEstablished
in interface IConnection
getTimeEstablished
in interface IPlugin
java.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 IClientConnection
getTotalServerMessageCount
in interface IConnection
getTotalServerMessageCount
in interface IPlugin
java.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 IClientConnection
getTotalClientMessageCount
in interface IConnection
getTotalClientMessageCount
in interface IPlugin
java.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 IClientConnection
getStatus
in interface IConnection
getStatus
in interface IPlugin
java.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 IClientConnection
disconnect
in interface IConnection
disconnect
in interface IPlugin
java.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 IClientConnection
postClientMessage
in interface IPlugin
piMessage
- 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 IClientConnection
popClientMessage
in interface IPlugin
nTimeOut
- 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 IPlugin
java.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 IPlugin
java.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 IPlugin
pbvVal
- 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 IPlugin
bstrDataDefinitionID
- 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 IPlugin
bstrDataDefinitionID
- 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 IPlugin
piDataSetDef
- 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 IPlugin
bstrName
- 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 IPlugin
piCmdMsg
- 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 ICOMClient
pVal
- 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 ICOMClient
java.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 ICOMClient
java.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 ICOMClient
pVal
- 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 ICOMClient
piMessage
- 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 ICOMClient
nTimeOut
- 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 ICOMClient
szConnectionString
- 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 ICOMClient2
timeOut
- 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 ISupportErrorInfo
riid
- 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 IConnectionPointContainer
ppEnum
- 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 IConnectionPointContainer
riid
- 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 |