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, verifyUserisAppService, isSingletonService, restartint getMaximoVersion()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionMboRemote getProject(UserInfo userInfo, java.lang.String attribute, long key) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpsdi.app.bim.BIMService#getProject(UserInfo userInfo,String attribute,String key)void makeDir(java.io.File directory)
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionBIMService.makeDir(File directory)Factory getLoaderFactory() throws java.rmi.RemoteException, MXException
java.rmi.RemoteExceptionMXExceptionvoid setFactory(Factory factory) throws java.rmi.RemoteException, MXException
factory - java.rmi.RemoteExceptionMXExceptionMboRemote 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.RemoteExceptionMXExceptionMboRemote startClassificationImport(UserInfo userInfo, java.lang.String importId, java.lang.String fileType) throws java.rmi.RemoteException, MXException
userInfo - importId - java.rmi.RemoteExceptionMXExceptionMboRemote startBuildingCommisioning(UserInfo userInfo, java.lang.String projectId, java.lang.String commissioningId) throws java.rmi.RemoteException, MXException
userInfo - projectId - commissiingId - java.rmi.RemoteExceptionMXExceptionvoid uploadClassification(OslcRequest request) throws MXException, java.io.IOException
MXExceptionjava.io.IOExceptionvoid uploadCOBieFile(OslcRequest request) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteException