|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.mapper.util.LoadMapperInThread
public class LoadMapperInThread
Load a DTS in a separate thread. This class is responsible of loading and validating a DTS against the XBRL 2.1 specification and the XDT specification. Other validation processors can use the DTS returned by this object for further validation process. Separate licenses are required for XBRL 2.1 validation and XDT 1.0 validation. This object implements Runnable so it can be called in a new Thread. Configuration is established during object creation.
| Field Summary | |
|---|---|
static java.lang.String |
DTS_NAME_PROPERTY
This is a very common property used by calling applications that requires to set a name to the DTS after loading |
| Constructor Summary | |
|---|---|
LoadMapperInThread(java.net.URI configFile,
DTSLoadingBarInterface bar,
HasReceiveMappingLoadingEvents sendEventsTo,
java.util.Properties dtsProperties)
Creates a new object that will load a Mapping Engine and configuration file in a thread |
|
LoadMapperInThread(java.net.URI configFile,
int initialMappers,
DTSLoadingBarInterface bar,
HasReceiveMappingLoadingEvents sendEventsTo,
boolean bCreateMaster,
java.util.Properties dtsProperties)
Creates a new object that will load a Mapping Engine and configuration file in a thread |
|
| Method Summary | |
|---|---|
java.lang.Exception |
getException()
Access to the validation report |
MapEngine |
getMapEngine()
Returns the MapEngine loaded or null in case of errors |
void |
run()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DTS_NAME_PROPERTY
| Constructor Detail |
|---|
public LoadMapperInThread(java.net.URI configFile,
int initialMappers,
DTSLoadingBarInterface bar,
HasReceiveMappingLoadingEvents sendEventsTo,
boolean bCreateMaster,
java.util.Properties dtsProperties)
throws com.rs.lic.LicenseVerificationException
configFile - initialMappers - bar -
com.rs.lic.LicenseVerificationException - In case the license does not allows the user to load the DTS
public LoadMapperInThread(java.net.URI configFile,
DTSLoadingBarInterface bar,
HasReceiveMappingLoadingEvents sendEventsTo,
java.util.Properties dtsProperties)
throws com.rs.lic.LicenseVerificationException
configFile - bar -
com.rs.lic.LicenseVerificationException - In case the license does not allows the user to load the DTS| Method Detail |
|---|
public void run()
run in interface java.lang.Runnablepublic MapEngine getMapEngine()
public java.lang.Exception getException()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||