forked from opensourceBIM/BIMserver
-
Notifications
You must be signed in to change notification settings - Fork 0
Service Interfaces
Ruben de Laat edited this page Jul 10, 2013
·
5 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.
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
Deployment
Developers
- Service Interfaces
- Clients
-
Plugin Development
- [Serializer Plugin](https://github.com/opensourceBIM/BIMserver/wiki/Serializer Plugin)
- [Deserializer Plugin](https://github.com/opensourceBIM/BIMserver/wiki/Deserializer Plugin)
- Model Compare Plugin
- Model Merge Plugin
- Query Engine Plugin
- Render Engine Plugin
- ObjectIDM Plugin
- Schema Plugin
- Service Plugin
BIMServer Developers
- Eclipse
- Eclipse Modeling Framework
- Embedding
- Terminology
- Database/Versioning
- IFC STEP Encoding
- Communication
General