Package com.jacob.com

Class Summary
ComThread  
Dispatch  
DispatchEvents  
DispatchProxy If you need to pass a COM Dispatch object between STA threads, you have to marshall the interface.
EnumVariant An implementation of IEnumVariant based on code submitted by Thomas Hallgren (mailto:Thomas.Hallgren@eoncompany.com)
JacobObject All COM object created by JACOB extend this class so that we can automatically release them when the thread is detached from COM - if we leave it to the finalizer it will call the release from another thread, which may result in a segmentation violation.
MainSTA We provide our own main sta thread to avoid COM tagging a random thread as the main STA - this is the thread in which all Apartment threaded components will be created if the client chooses an MTA threading model for the java side of the app.
ROT The Running Object Table (ROT) maps each thread to a vector of all the JacobObjects that were created in that thread.
SafeArray  
STA A class that implements a Single Threaded Apartment.
Variant  
 

Exception Summary
ComException  
ComFailException  
WrongThreadException