public interface BIMServiceRemote extends AppServiceRemote
Modifier and Type | Method and Description |
---|---|
Factory |
getLoaderFactory()
Gets a factory classed used to create most loader classes.
|
int |
getMaximoVersion() |
MboRemote |
getProject(UserInfo userInfo,
java.lang.String attribute,
long key) |
void |
makeDir(java.io.File directory) |
void |
setFactory(Factory factory)
Update the loader factory.
|
MboRemote |
startBuildingCommisioning(UserInfo userInfo,
java.lang.String projectId,
java.lang.String commissioningId)
Web method to start a previously created building commissioning session
|
MboRemote |
startClassificationImport(UserInfo userInfo,
java.lang.String importId,
java.lang.String fileType)
Web method to start an Omniclass or Uniformate import session via REST
THe session must be ready to run, including having files uploaded
|
MboRemote |
startSession(UserInfo userInfo,
java.lang.String projectId,
java.lang.String sessionId,
java.lang.String siteId)
Web method to start a session via REST
THe session must be ready to run, including having files uploaded and upload records
defined
|
void |
uploadClassification(OslcRequest request) |
void |
uploadCOBieFile(OslcRequest request) |
checkSecurity, getCriteria, getCurrentState, getLiveObjCount, getMboSet, getName, getSchemaOwner, getSetForRelationship, getSetFromKeys, getStateCmdList, getStateList, getURL, verifyUser, verifyUser
isAppService, isSingletonService, restart
int getMaximoVersion() throws java.rmi.RemoteException
java.rmi.RemoteException
MboRemote getProject(UserInfo userInfo, java.lang.String attribute, long key) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
psdi.app.bim.BIMService#getProject(UserInfo userInfo,String attribute,String key)
void makeDir(java.io.File directory) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
BIMService.makeDir(File directory)
Factory getLoaderFactory() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
void setFactory(Factory factory) throws java.rmi.RemoteException, MXException
factory
- java.rmi.RemoteException
MXException
MboRemote startSession(UserInfo userInfo, java.lang.String projectId, java.lang.String sessionId, java.lang.String siteId) throws java.rmi.RemoteException, MXException
userInfo
- projectId
- sessionId
- siteId
- java.rmi.RemoteException
MXException
MboRemote startClassificationImport(UserInfo userInfo, java.lang.String importId, java.lang.String fileType) throws java.rmi.RemoteException, MXException
userInfo
- importId
- java.rmi.RemoteException
MXException
MboRemote startBuildingCommisioning(UserInfo userInfo, java.lang.String projectId, java.lang.String commissioningId) throws java.rmi.RemoteException, MXException
userInfo
- projectId
- commissiingId
- java.rmi.RemoteException
MXException
void uploadClassification(OslcRequest request) throws MXException, java.io.IOException
MXException
java.io.IOException
void uploadCOBieFile(OslcRequest request) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException