public class ModelLoaderOptions
extends java.lang.Object
Constructor and Description |
---|
ModelLoaderOptions(BIMSessionRemote sessionMbo,
int updateMode) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<java.lang.String> |
filtersNames()
All filter names associated with the session
|
int |
getAttribTypeIdConfig() |
java.lang.String |
getAttributeMapName() |
int |
getAttributeTypeLevel()
Create Attribute Types at System, org, or Site level
|
java.lang.String |
getBarcodeAttribute() |
java.lang.String |
getBillToAddress() |
java.lang.String |
getChangeDateFilter()
Filters assets on COBie export to only export assets changed after this date.
|
long |
getComponentAttribLoc()
Determine if attributes defined for components are imported as attributes of the
operation location, the asset, or both
|
int |
getComponentIdConfig()
Controls how assetnum field is calculated for components
|
int |
getContactTreatement()
Controls how Contacts are imported
|
java.lang.String |
getFacilityClassification()
Facility classification ID to override default.
|
int |
getFacilityIdConfig()
Controls how location field is calculated for the facility
|
int |
getFloorIdConfig()
Controls how location field is calculated for floors
|
java.lang.String |
getGLAccount() |
java.lang.String |
getIdSeperatorCharacter() |
java.lang.String |
getInitialAssetStatus() |
java.lang.String |
getInitialAssetType() |
java.lang.String |
getInitialJobPlanStatus() |
java.lang.String |
getInitialLocationStatus() |
java.lang.String |
getInitialProductStatus() |
int |
getJobPlanLevel()
Create Job plans at System, org, or Site level
|
java.lang.String |
getLevelAttributeName() |
long |
getLogLevel() |
java.lang.String |
getMergeFacility() |
java.lang.String |
getOomniClassAttributeName() |
int |
getOperatingLocIdConfig()
Controls how location field is calculated for operating locations
|
long |
getParserFlags() |
java.lang.String |
getProjectAddress() |
java.lang.String |
getServiceAddress() |
java.lang.String |
getShipToAddress() |
java.lang.String |
getSpaceAttributeName() |
int |
getSpaceIdConfig()
Controls how location field is calculated for spaces
|
java.lang.String |
getSpecificationMapName() |
java.lang.String |
getSystemNameAttributeName() |
java.lang.String |
getTargetFacility() |
int |
getUnitTreatment() |
int |
getUpdateBehavior() |
java.lang.String |
getVendorAttribute() |
int |
getWarrantyCalcMethod() |
boolean |
isAssocaiteAttributeTypes()
If true, attribute types that are used with product are assiciated with
classiciations based on usage.
|
boolean |
isAutoNumber()
If configured, use the Maximo AutoKey mechanism for records created by the import
|
boolean |
isConvertGuid() |
boolean |
isConvertUniqueIds() |
boolean |
isCopyDocsToAsset()
If this flag is set, if an asset references a type and the type has
documents, those documents are copied to the asset
|
boolean |
isCopyTypeAttribsToAsset()
If this flag is set, if an asset references a type and the type has
attributes, those attributes are copied to the asset
|
boolean |
isCopyTypeAttribsToItem() |
boolean |
isCreateAttributeTypes()
For each COBie contact which is referenced as a company, create a Mximo
Companies entry
|
boolean |
isCreateClassifications()
When COBie categories don't exist as Maximo classification, create them.
|
boolean |
isCreateCompanies()
For each COBie contact which is referenced as a company, create a Maximo
Companies entry
|
boolean |
isCreateCompanyMasters()
If there is not Company Master for a Company and the Company set is not
set to auto-create Company Masters, then the import creates a Company Master
when it adds a Company
|
boolean |
isCreateItemMaster()
For each BIMProduct record created from a COBie type entry, also create an
Item Master record
|
boolean |
isCreateMasterPM()
For each JobPlan record created from a COBie job entry, if the Job is of type PM
Create a MasterPM entry and create a PM record for every asset associated with the
BIMProduct the JobPlan is associated with.
|
boolean |
isCreateOpperatingLocation() |
boolean |
isCreatePM()
For each JobPlan record created from a COBie job entry, if the Job is of type PM
Create a MasterPM entry and create a PM record for every asset associated with the
BIMProduct the JobPlan is associated with.
|
boolean |
isCreateProduct() |
boolean |
isDeleteDocOnCopy()
If this flag is set, documents are removed from the user upload directory after
they are copied to the attachment director
|
boolean |
isDeleteFiles()
Delete the import files from the server after import is complete
|
boolean |
isDeleteSystemMemebrs()
When updating a system of zone.
|
boolean |
isExportAssembly() |
boolean |
isExportAttribute() |
boolean |
isExportComponent() |
boolean |
isExportContact() |
boolean |
isExportDocument() |
boolean |
isExportFloor() |
boolean |
isExportJob() |
boolean |
isExportNullAttributes() |
boolean |
isExportResource() |
boolean |
isExportSpace() |
boolean |
isExportSpare() |
boolean |
isExportSystem() |
boolean |
isExportType() |
boolean |
isExportZone() |
boolean |
isInferLevels() |
boolean |
isInferOmniClass() |
boolean |
isInferSpaces() |
boolean |
isInferSystems() |
boolean |
isMapExtensionCols()
The COBie spec allows arbitrary columns to be added to the spread sheet.
|
boolean |
isOverwriteAttachments() |
boolean |
isPersonNameIsEMail() |
boolean |
isPopulateSystemMap() |
boolean |
isPromoteComponents() |
boolean |
isPromoteSpaces() |
boolean |
isSkipEmptySystems() |
boolean |
isTypesAreSpecs() |
boolean |
isUpdateCategories() |
boolean |
isUpdateSpecs() |
public static final long LOG_ERRORS
public static final long LOG_WARNINGS
public static final long LOG_MESSAGES
public static final long LOG_ALL
public static final long ATTRIB_LOC_OPPER_LOC
public static final long ATTRIB_LOC_ASSET
public static final int CONTACT_PERSON
public static final int CONTACT_USE
public static final int CONTACT_BOTH
public static final int CONTACT_COMPANY
public static final int ATTRIB_TYPE_ID_AUTOKEY
public static final int ATTRIB_TYPE_ID_IMPORT
public static final int ATTRIB_TYPE_ID_NAME
public static final int ATTRIB_TYPE_ID_TRUNCATE
public static final int FACILITY_ID_AUTOKEY
public static final int FACILITY_ID_IMPORT
public static final int FACILITY_ID_PREFIX
public static final int FACILITY_ID_NAME
public static final int FLOOR_ID_AUTOKEY
public static final int FLOOR_ID_IMPORT
public static final int FLOOR_ID_PREFIXTAG
public static final int FLOOR_ID_PREFIXNAME
public static final int FLOOR_ID_TAG
public static final int FLOOR_ID_NAME
public static final int OBJETLEVEL_SYSTEM
public static final int OBJETLEVEL_ORG
public static final int OBJETLEVEL_SITE
public static final int SPACE_ID_AUTOKEY
public static final int SPACE_ID_IMPORT
public static final int SPACE_ID_PREFIXTAG
public static final int SPACE_ID_PREFIXNAME
public static final int SPACE_ID_PREFIXFLOORNAME
public static final int SPACE_ID_TAG
public static final int SPACE_ID_NAME
public static final int OPRLOC_ID_AUTOKEY
public static final int OPRLOC_ID_IMPORT
public static final int OPRLOC_ID_ASSET
public static final int COMPONENT_ID_AUTOKEY
public static final int COMPONENT_ID_IMPORT
public static final int COMPONENT_ID_BARCODE
public static final int COMPONENT_ID_NAME
public static final int COMPONENT_ID_PREFIXBAR
public static final int COMPONENT_ID_PREFIXNAME
public static final int UNITS_LAX
public static final int UNITS_IMPORT
public static final int UNITS_ENFORCE
public static final int UPDATE_VALIDATE_ONLY
public static final int UPDATE_INCREMENTAL
public static final int UPDATE_BLANKONLY
public static final int UPDATE_TIMESTAMP
public static final int UPDATE_OVERWRITE
public static final int UPDATE_EXPORT
public static final int WARRANTY_NONE
public static final int WARRANTY_PARTS
public static final int WARRANTY_LABOR
public static final int WARRANTY_SHORT
public static final int WARRANTY_LONG
public ModelLoaderOptions(BIMSessionRemote sessionMbo, int updateMode) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
public java.util.Iterator<java.lang.String> filtersNames()
public java.lang.String getAttributeMapName()
public int getAttribTypeIdConfig()
public int getAttributeTypeLevel()
public java.lang.String getBarcodeAttribute()
public java.lang.String getBillToAddress()
public java.lang.String getChangeDateFilter()
public long getComponentAttribLoc()
public int getComponentIdConfig()
public int getContactTreatement()
public java.lang.String getFacilityClassification()
public int getFacilityIdConfig()
public int getFloorIdConfig()
public java.lang.String getGLAccount()
public java.lang.String getIdSeperatorCharacter()
public java.lang.String getInitialAssetStatus()
public java.lang.String getInitialAssetType()
public java.lang.String getInitialJobPlanStatus()
public java.lang.String getInitialLocationStatus()
public java.lang.String getInitialProductStatus()
public int getJobPlanLevel()
public java.lang.String getLevelAttributeName()
public long getLogLevel()
public java.lang.String getMergeFacility()
public java.lang.String getOomniClassAttributeName()
public int getOperatingLocIdConfig()
public long getParserFlags()
public java.lang.String getProjectAddress()
public java.lang.String getServiceAddress()
public java.lang.String getShipToAddress()
public int getSpaceIdConfig()
public java.lang.String getSpaceAttributeName()
public java.lang.String getSpecificationMapName()
public java.lang.String getSystemNameAttributeName()
public java.lang.String getTargetFacility()
public int getUnitTreatment()
public int getUpdateBehavior()
public java.lang.String getVendorAttribute()
public int getWarrantyCalcMethod()
public boolean isAssocaiteAttributeTypes()
public boolean isAutoNumber()
public boolean isConvertGuid()
public boolean isConvertUniqueIds()
public boolean isCopyTypeAttribsToAsset()
public boolean isCopyTypeAttribsToItem()
public boolean isCopyDocsToAsset()
public boolean isCreateAttributeTypes()
public boolean isCreateClassifications()
public boolean isCreateCompanies()
public boolean isCreateCompanyMasters()
public boolean isCreateItemMaster()
public boolean isCreateMasterPM()
public boolean isCreatePM()
public boolean isCreateProduct()
public boolean isCreateOpperatingLocation()
public boolean isDeleteDocOnCopy()
public boolean isDeleteFiles()
public boolean isDeleteSystemMemebrs()
public boolean isExportFloor()
public boolean isExportSpace()
public boolean isExportComponent()
public boolean isExportType()
public boolean isExportSystem()
public boolean isExportZone()
public boolean isExportAttribute()
public boolean isExportContact()
public boolean isExportDocument()
public boolean isExportJob()
public boolean isExportResource()
public boolean isExportSpare()
public boolean isExportAssembly()
public boolean isExportNullAttributes()
public boolean isMapExtensionCols()
public boolean isInferLevels()
public boolean isInferOmniClass()
public boolean isInferSpaces()
public boolean isInferSystems()
public boolean isOverwriteAttachments()
public boolean isPersonNameIsEMail()
public boolean isPopulateSystemMap()
public boolean isPromoteComponents()
public boolean isPromoteSpaces()
public boolean isUpdateCategories()
public boolean isUpdateSpecs()
public boolean isSkipEmptySystems()
public boolean isTypesAreSpecs()