Skip to content

Service Interfaces

Ruben de Laat edited this page Jul 10, 2013 · 10 revisions

The Service Interfaces are a set of defined interfaces for interaction with BIMserver. These interfaces are defined as (heavily annotated) Java interfaces.

All interfaces with the namespace org.buildingsmart.bimsie1 are implementations of the BIMsie standard. All calls in the org.bimserver namespace are BIMserver specific calls.

The interfaces

Namespace Name Functionalities Link
org.bimserver AdminInterface AdminInterface.java
org.bimserver AuthInterface [AuthInterface.java] (https://github.com/opensourceBIM/BIMserver/blob/master/Shared/src/org/bimserver/shared/interfaces/AuthInterface.java)
org.bimserver MetaInterface MetaInterface.java
org.bimserver PluginInterface PluginInterface.java
org.bimserver ServiceInterface ServiceInterface.java
org.bimserver SettingsInterface SettingsInterface.java
org.buildingsmart.bimsie1 Bimsie1AuthInterface Bimsie1AuthInterface.java
org.buildingsmart.bimsie1 Bimsie1LowLevelInterface Bimsie1LowLevelInterface.java
org.buildingsmart.bimsie1 Bimsie1NotificationInterface Bimsie1NotificationInterface
org.buildingsmart.bimsie1 Bimsie1NotificationRegistryInterface Bimsie1NotificationRegistryInterface
org.buildingsmart.bimsie1 Bimsie1RemoteServiceInterface Bimsie1RemoteServiceInterface.java
org.buildingsmart.bimsie1 Bimsie1ServiceInterface Bimsie1ServiceInterface

Access

Access to these methods is provided through 3 different channels: [Protocol Buffers](Protocol Buffers), SOAP and JSON.

Clone this wiki locally