|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IThreadingServices
COM Interface 'IThreadingServices'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\SharedArcGIS\DepFiles\com\DADF\esriDADFSystem.tlb'
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 | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDc48a00d7_3525_4c0b_9110_829e8e98b704
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
IThreadPool |
createPool(IThreadPoolImpl pWorker,
int minThreads,
int maxThreads,
int priority)
Creates a worker thread pool. |
IThreadPool |
createPoolEx(IThreadPoolImpl pWorker,
int minThreads,
int maxThreads,
int priority,
int flags)
Creates a worker thread pool. |
int |
getGUIThreadID()
Returns the GUI thread ID. |
void |
getShutdownComplete()
Returns an event which will be signaled when the threading services have completely uninitialized. |
int |
getTLSValue(java.lang.String valueName)
Get user defined thread local value for the calling thread. |
void |
isCanceled()
Get thread local cancellation state. |
void |
setTLSValue(java.lang.String valueName,
int pValue)
Set user defined thread local value for the calling thread. |
void |
shutdown()
Signals the threading services to cancel all requests and terminate. |
void |
updateStatus(java.lang.String status)
Update thread local status. |
Field Detail |
---|
static final int IIDc48a00d7_3525_4c0b_9110_829e8e98b704
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
IThreadPool createPool(IThreadPoolImpl pWorker, int minThreads, int maxThreads, int priority) throws java.io.IOException, AutomationException
pWorker
- A reference to a com.esri.arcgis.addinframework.IThreadPoolImpl (in)minThreads
- The minThreads (in)maxThreads
- The maxThreads (in)priority
- A com.esri.arcgis.addinframework.esriThreadPoolPriority constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getGUIThreadID() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void isCanceled() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void updateStatus(java.lang.String status) throws java.io.IOException, AutomationException
status
- The status (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getTLSValue(java.lang.String valueName) throws java.io.IOException, AutomationException
valueName
- The valueName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setTLSValue(java.lang.String valueName, int pValue) throws java.io.IOException, AutomationException
valueName
- The valueName (in)pValue
- The pValue (A COM typedef) (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void shutdown() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getShutdownComplete() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IThreadPool createPoolEx(IThreadPoolImpl pWorker, int minThreads, int maxThreads, int priority, int flags) throws java.io.IOException, AutomationException
pWorker
- A reference to a com.esri.arcgis.addinframework.IThreadPoolImpl (in)minThreads
- The minThreads (in)maxThreads
- The maxThreads (in)priority
- A com.esri.arcgis.addinframework.esriThreadPoolPriority constant (in)flags
- A com.esri.arcgis.addinframework.esriThreadPoolFlags constant (in)
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 |