Package org.bimserver.client
Class BimServerClient
- java.lang.Object
-
- org.bimserver.client.BimServerClient
-
- All Implemented Interfaces:
AutoCloseable,org.bimserver.plugins.services.BimServerClientInterface,org.bimserver.shared.ConnectDisconnectListener,org.bimserver.shared.ServiceHolder,org.bimserver.shared.TokenHolder
public class BimServerClient extends Object implements org.bimserver.shared.ConnectDisconnectListener, org.bimserver.shared.TokenHolder, org.bimserver.shared.ServiceHolder, org.bimserver.plugins.services.BimServerClientInterface
-
-
Constructor Summary
Constructors Constructor Description BimServerClient(org.bimserver.emf.MetaDataManager metaDataManager, String baseAddress, org.bimserver.shared.meta.SServicesMap servicesMap, Channel channel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidauthenticate()voidbulkCheckin(long poid, Path file, String comment)org.bimserver.interfaces.objects.SLongCheckinActionStatecheckin(long poid, String comment, long deserializerOid, long fileSize, String filename, InputStream inputStream, org.bimserver.plugins.services.CheckinProgressHandler progressHandler)org.bimserver.interfaces.objects.SLongCheckinActionStatecheckin(long poid, String comment, long deserializerOid, URL url, org.bimserver.plugins.services.CheckinProgressHandler progressHandler)longcheckinAsync(long poid, String comment, long deserializerOid, boolean merge, long fileSize, String filename, InputStream inputStream, long topicId)longcheckinAsync(long poid, String comment, long deserializerOid, boolean merge, URL url, long topicId)longcheckinAsync(long poid, String comment, long deserializerOid, boolean merge, Path file, long topicId)org.bimserver.interfaces.objects.SLongCheckinActionStatecheckinSync(long poid, String comment, long deserializerOid, boolean merge, long fileSize, String filename, InputStream inputStream)org.bimserver.interfaces.objects.SLongCheckinActionStatecheckinSync(long poid, String comment, long deserializerOid, boolean merge, URL url)org.bimserver.interfaces.objects.SLongCheckinActionStatecheckinSync(long poid, String comment, long deserializerOid, boolean merge, Path file)org.bimserver.interfaces.objects.SLongCheckinActionStatecheckinSync(long poid, String comment, long deserializerOid, Path file, org.bimserver.plugins.services.CheckinProgressHandler progressHandler)voidclose()voidcommit(org.bimserver.emf.IfcModelInterface model, String comment)voidconnect()voidconnected()voiddisconnect()voiddisconnected()voiddownload(long roid, long serializerOid, OutputStream outputStream)voiddownload(long roid, long serializerOid, Path file)voiddownload(long roid, String query, long serializerOid, Path file)voiddownload(long roid, org.bimserver.database.queries.om.Query query, long serializerOid, Path file)voiddownloadExtendedData(long edid, OutputStream outputStream)voiddownloadExtendedData(long edid, Path outputFile)<T extends org.bimserver.shared.interfaces.PublicInterface>
Tget(Class<T> clazz)org.bimserver.shared.interfaces.AdminInterfacegetAdminInterface()org.bimserver.shared.AuthenticationInfogetAuthenticationInfo()org.bimserver.shared.interfaces.AuthInterfacegetAuthInterface()StringgetBaseAddress()org.bimserver.shared.interfaces.AuthInterfacegetBimServerAuthInterface()longgetBinaryGeometryMessagingStreamingSerializerOid()longgetBinaryGeometrySerializerOid()ChannelgetChannel()InputStreamgetDownloadData(long topicId)org.bimserver.plugins.services.GeometrygetGeometry(long roid, org.bimserver.emf.IdEObject ifcProduct)longgetJsonSerializerOid()org.bimserver.shared.interfaces.LowLevelInterfacegetLowLevelInterface()org.bimserver.shared.interfaces.MetaInterfacegetMeta()org.bimserver.emf.MetaDataManagergetMetaDataManager()ClientIfcModelgetModel(org.bimserver.interfaces.objects.SProject project, long roid, boolean deep, boolean recordChanges)ClientIfcModelgetModel(org.bimserver.interfaces.objects.SProject project, long roid, boolean deep, boolean recordChanges, boolean includeGeometry)org.bimserver.shared.interfaces.NewServicesInterfacegetNewServicesInterface()org.bimserver.shared.interfaces.NotificationInterfacegetNotificationInterface()org.bimserver.shared.interfaces.NotificationRegistryInterfacegetNotificationRegistryInterface()NotificationsManagergetNotificationsManager()org.bimserver.shared.interfaces.PluginInterfacegetPluginInterface()org.bimserver.shared.interfaces.NotificationRegistryInterfacegetRegistry()org.bimserver.shared.interfaces.RemoteServiceInterfacegetRemoteServiceInterface()org.bimserver.shared.interfaces.ServiceInterfacegetServiceInterface()org.bimserver.shared.meta.SServicesMapgetServicesMap()org.bimserver.shared.interfaces.SettingsInterfacegetSettingsInterface()StreamingModelgetStreamingModel(org.bimserver.interfaces.objects.SProject project, long roid)StringgetToken()booleanisConnected()org.bimserver.emf.IfcModelInterfacenewModel(org.bimserver.interfaces.objects.SProject project, boolean recordChanges)voidnotifyOfConnect()voidnotifyOfDisconnect()longquery(org.bimserver.database.queries.om.Query query, long roid, long serializerOid)voidregisterConnectDisconnectListener(org.bimserver.shared.ConnectDisconnectListener connectDisconnectListener)voidregisterTokenChangeListener(org.bimserver.shared.TokenChangeListener tokenChangeListener)voidsaveDownloadData(long topicId, Path path)voidsetAuthentication(org.bimserver.shared.AuthenticationInfo authenticationInfo)voidsetToken(String token)voidunregisterNotificationListener(org.bimserver.shared.interfaces.NotificationInterface notificationInterface)voidwaitForDonePreparing(long topicId)
-
-
-
Method Detail
-
getMetaDataManager
public org.bimserver.emf.MetaDataManager getMetaDataManager()
- Specified by:
getMetaDataManagerin interfaceorg.bimserver.plugins.services.BimServerClientInterface
-
setAuthentication
public void setAuthentication(org.bimserver.shared.AuthenticationInfo authenticationInfo) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.ChannelConnectionException- Specified by:
setAuthenticationin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.ChannelConnectionException
-
connect
public void connect() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.ChannelConnectionException- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.ChannelConnectionException
-
authenticate
public void authenticate() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException- Specified by:
authenticatein interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserException
-
getChannel
public Channel getChannel()
-
registerConnectDisconnectListener
public void registerConnectDisconnectListener(org.bimserver.shared.ConnectDisconnectListener connectDisconnectListener)
-
notifyOfConnect
public void notifyOfConnect()
-
notifyOfDisconnect
public void notifyOfDisconnect()
-
disconnect
public void disconnect()
- Specified by:
disconnectin interfaceorg.bimserver.plugins.services.BimServerClientInterface
-
connected
public void connected()
- Specified by:
connectedin interfaceorg.bimserver.shared.ConnectDisconnectListener
-
disconnected
public void disconnected()
- Specified by:
disconnectedin interfaceorg.bimserver.shared.ConnectDisconnectListener
-
getModel
public ClientIfcModel getModel(org.bimserver.interfaces.objects.SProject project, long roid, boolean deep, boolean recordChanges) throws org.bimserver.shared.exceptions.BimServerClientException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
- Specified by:
getModelin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.BimServerClientExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getModel
public ClientIfcModel getModel(org.bimserver.interfaces.objects.SProject project, long roid, boolean deep, boolean recordChanges, boolean includeGeometry) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
- Specified by:
getModelin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
getStreamingModel
public StreamingModel getStreamingModel(org.bimserver.interfaces.objects.SProject project, long roid)
-
isConnected
public boolean isConnected()
-
unregisterNotificationListener
public void unregisterNotificationListener(org.bimserver.shared.interfaces.NotificationInterface notificationInterface)
-
getNotificationInterface
public org.bimserver.shared.interfaces.NotificationInterface getNotificationInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getRemoteServiceInterface
public org.bimserver.shared.interfaces.RemoteServiceInterface getRemoteServiceInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getRemoteServiceInterfacein interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getLowLevelInterface
public org.bimserver.shared.interfaces.LowLevelInterface getLowLevelInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getLowLevelInterfacein interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getServiceInterface
public org.bimserver.shared.interfaces.ServiceInterface getServiceInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getServiceInterfacein interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getAdminInterface
public org.bimserver.shared.interfaces.AdminInterface getAdminInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getAdminInterfacein interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getAuthInterface
public org.bimserver.shared.interfaces.AuthInterface getAuthInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getAuthInterfacein interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getSettingsInterface
public org.bimserver.shared.interfaces.SettingsInterface getSettingsInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getSettingsInterfacein interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getPluginInterface
public org.bimserver.shared.interfaces.PluginInterface getPluginInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getPluginInterfacein interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getServicesMap
public org.bimserver.shared.meta.SServicesMap getServicesMap()
-
getToken
public String getToken()
- Specified by:
getTokenin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Specified by:
getTokenin interfaceorg.bimserver.shared.TokenHolder
-
setToken
public void setToken(String token)
- Specified by:
setTokenin interfaceorg.bimserver.shared.TokenHolder
-
registerTokenChangeListener
public void registerTokenChangeListener(org.bimserver.shared.TokenChangeListener tokenChangeListener)
- Specified by:
registerTokenChangeListenerin interfaceorg.bimserver.shared.TokenHolder
-
checkin
public org.bimserver.interfaces.objects.SLongCheckinActionState checkin(long poid, String comment, long deserializerOid, long fileSize, String filename, InputStream inputStream, org.bimserver.plugins.services.CheckinProgressHandler progressHandler) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
checkinin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
checkinSync
public org.bimserver.interfaces.objects.SLongCheckinActionState checkinSync(long poid, String comment, long deserializerOid, Path file, org.bimserver.plugins.services.CheckinProgressHandler progressHandler) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
checkinSyncin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
checkin
public org.bimserver.interfaces.objects.SLongCheckinActionState checkin(long poid, String comment, long deserializerOid, URL url, org.bimserver.plugins.services.CheckinProgressHandler progressHandler) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
checkinin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
checkinSync
public org.bimserver.interfaces.objects.SLongCheckinActionState checkinSync(long poid, String comment, long deserializerOid, boolean merge, long fileSize, String filename, InputStream inputStream) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException- Specified by:
checkinSyncin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
checkinAsync
public long checkinAsync(long poid, String comment, long deserializerOid, boolean merge, long fileSize, String filename, InputStream inputStream, long topicId) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException- Specified by:
checkinAsyncin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
bulkCheckin
public void bulkCheckin(long poid, Path file, String comment) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException- Throws:
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
checkinSync
public org.bimserver.interfaces.objects.SLongCheckinActionState checkinSync(long poid, String comment, long deserializerOid, boolean merge, URL url) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException- Specified by:
checkinSyncin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
checkinAsync
public long checkinAsync(long poid, String comment, long deserializerOid, boolean merge, URL url, long topicId) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException- Specified by:
checkinAsyncin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
download
public void download(long roid, long serializerOid, OutputStream outputStream) throws org.bimserver.shared.exceptions.BimServerClientException- Specified by:
downloadin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.BimServerClientException
-
download
public void download(long roid, long serializerOid, Path file) throws IOException, org.bimserver.shared.exceptions.BimServerClientException- Specified by:
downloadin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
IOExceptionorg.bimserver.shared.exceptions.BimServerClientException
-
download
public void download(long roid, org.bimserver.database.queries.om.Query query, long serializerOid, Path file) throws IOException, org.bimserver.shared.exceptions.BimServerClientException- Specified by:
downloadin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
IOExceptionorg.bimserver.shared.exceptions.BimServerClientException
-
download
public void download(long roid, String query, long serializerOid, Path file) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException, IOException- Specified by:
downloadin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundExceptionIOException
-
getDownloadData
public InputStream getDownloadData(long topicId) throws IOException
- Specified by:
getDownloadDatain interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
IOException
-
newModel
public org.bimserver.emf.IfcModelInterface newModel(org.bimserver.interfaces.objects.SProject project, boolean recordChanges) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.BimServerClientException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
newModelin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.BimServerClientExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
get
public <T extends org.bimserver.shared.interfaces.PublicInterface> T get(Class<T> clazz) throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
- Specified by:
getin interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getMeta
public org.bimserver.shared.interfaces.MetaInterface getMeta() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getMetain interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getRegistry
public org.bimserver.shared.interfaces.NotificationRegistryInterface getRegistry() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getRegistryin interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getBimServerAuthInterface
public org.bimserver.shared.interfaces.AuthInterface getBimServerAuthInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getBimServerAuthInterfacein interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
commit
public void commit(org.bimserver.emf.IfcModelInterface model, String comment)- Specified by:
commitin interfaceorg.bimserver.plugins.services.BimServerClientInterface
-
getNotificationsManager
public NotificationsManager getNotificationsManager()
- Specified by:
getNotificationsManagerin interfaceorg.bimserver.plugins.services.BimServerClientInterface
-
getGeometry
public org.bimserver.plugins.services.Geometry getGeometry(long roid, org.bimserver.emf.IdEObject ifcProduct)- Specified by:
getGeometryin interfaceorg.bimserver.plugins.services.BimServerClientInterface
-
getBinaryGeometryMessagingStreamingSerializerOid
public long getBinaryGeometryMessagingStreamingSerializerOid() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
query
public long query(org.bimserver.database.queries.om.Query query, long roid, long serializerOid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
queryin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
close
public void close() throws Exception- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-
downloadExtendedData
public void downloadExtendedData(long edid, Path outputFile) throws IOException- Throws:
IOException
-
downloadExtendedData
public void downloadExtendedData(long edid, OutputStream outputStream) throws IOException- Specified by:
downloadExtendedDatain interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
IOException
-
getNewServicesInterface
public org.bimserver.shared.interfaces.NewServicesInterface getNewServicesInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getNewServicesInterfacein interfaceorg.bimserver.shared.ServiceHolder- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getNotificationRegistryInterface
public org.bimserver.shared.interfaces.NotificationRegistryInterface getNotificationRegistryInterface() throws org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Specified by:
getNotificationRegistryInterfacein interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
saveDownloadData
public void saveDownloadData(long topicId, Path path) throws IOException- Specified by:
saveDownloadDatain interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
IOException
-
checkinSync
public org.bimserver.interfaces.objects.SLongCheckinActionState checkinSync(long poid, String comment, long deserializerOid, boolean merge, Path file) throws IOException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException- Specified by:
checkinSyncin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
IOExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
checkinAsync
public long checkinAsync(long poid, String comment, long deserializerOid, boolean merge, Path file, long topicId) throws IOException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException- Specified by:
checkinAsyncin interfaceorg.bimserver.plugins.services.BimServerClientInterface- Throws:
IOExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerException
-
getJsonSerializerOid
public long getJsonSerializerOid() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getBinaryGeometrySerializerOid
public long getBinaryGeometrySerializerOid() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Throws:
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
waitForDonePreparing
public void waitForDonePreparing(long topicId) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException- Throws:
org.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundException
-
getAuthenticationInfo
public org.bimserver.shared.AuthenticationInfo getAuthenticationInfo()
- Specified by:
getAuthenticationInfoin interfaceorg.bimserver.plugins.services.BimServerClientInterface
-
getBaseAddress
public String getBaseAddress()
- Specified by:
getBaseAddressin interfaceorg.bimserver.plugins.services.BimServerClientInterface
-
-