-
Notifications
You must be signed in to change notification settings - Fork 616
Service Interfaces
Ruben de Laat edited this page Jul 21, 2016
·
10 revisions
The Service Interfaces
are a set of defined interfaces for interaction with BIMserver. These interfaces are defined as (heavily annotated) Java interfaces.
In BIMserver 1.3/1.4 a lot of methods were moved to interfaces that are prefixed with org.buildingsmart.bimsie1
. In BIMserver 1.5 those methods have been moved back to the original 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 to these methods is provided through 3 different channels: [Protocol Buffers](Protocol Buffers), SOAP and JSON.
Get Started
- Quick Guide
- Requirements Version 1.2
- Requirements Version 1.3
- Requirements Version 1.4
- Requirements Version 1.4 > 2015-09-12
- Requirements Version 1.5
- Download
- JAR Starter
- Setup
Deployment
- Ubuntu installation 1.3
- Windows installation
- Security
- Memory Usage
- More memory
- Performance statistics
- Large databases
Developers
- Service Interfaces
- Common functions
- Data Model
- Low Level Calls
- Endpoints
Clients
BIMServer Developers
- Plugins in 1.5
- Plugin Development
- Eclipse
- Eclipse Modeling Framework
- Embedding
- Terminology
- Database/Versioning
- IFC STEP Encoding
- Communication
- Global changes in 1.5
- Writing a service
- Services/Notifications
- BIMserver 1.5 Developers
- Extended data
- Extended data schema
- Object IDM
New developments
- New remote service interface
- Plugins new
- Deprecated
- New query language
- Visual query language
- Reorganizing BIMserver JavaScript API
General