Package nl.bimbase.bimworks.client.apis
Class BimApi
java.lang.Object
nl.bimbase.bimworks.client.SubApi
nl.bimbase.bimworks.client.apis.BimApi
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionapplyChangeSet
(UUID versionUuid, nl.bimbase.bimworks.common.bimchangeset.BimChangeSet bimChangeSet) com.fasterxml.jackson.databind.node.ArrayNode
listBuildingStoreys
(Set<UUID> versionUuids) com.fasterxml.jackson.databind.node.ArrayNode
com.fasterxml.jackson.databind.node.ArrayNode
com.fasterxml.jackson.databind.node.ArrayNode
com.fasterxml.jackson.databind.node.ArrayNode
com.fasterxml.jackson.databind.node.ObjectNode
queryDelegated
(BimQuery query, String[] paths, Duration validFor, UUID... versionUuids) com.fasterxml.jackson.databind.node.ArrayNode
queryWithToken
(com.fasterxml.jackson.databind.node.ObjectNode payload) void
setDiscipline
(UUID versionUuid, nl.bimbase.bimworks.common.actions.Discipline discipline) Methods inherited from class nl.bimbase.bimworks.client.SubApi
getBimWorksClient, toJsonArray
-
Constructor Details
-
BimApi
-
-
Method Details
-
query
public com.fasterxml.jackson.databind.node.ArrayNode query(BimQuery bimQuery, String[] paths, Set<UUID> versionUuids) throws BimWorksException, InterruptedException -
query
public com.fasterxml.jackson.databind.node.ArrayNode query(BimQuery bimQuery, Set<UUID> versionUuids) throws BimWorksException, InterruptedException -
query
public com.fasterxml.jackson.databind.node.ArrayNode query(BimQuery bimQuery, UUID... versionUuids) throws BimWorksException, InterruptedException -
query
public com.fasterxml.jackson.databind.node.ArrayNode query(BimQuery bimQuery, String[] paths, UUID... versionUuids) throws BimWorksException, InterruptedException -
queryDelegated
public com.fasterxml.jackson.databind.node.ObjectNode queryDelegated(BimQuery query, String[] paths, Duration validFor, UUID... versionUuids) throws BimWorksException, InterruptedException -
queryWithToken
public com.fasterxml.jackson.databind.node.ArrayNode queryWithToken(com.fasterxml.jackson.databind.node.ObjectNode payload) throws BimWorksException - Throws:
BimWorksException
-
setDiscipline
public void setDiscipline(UUID versionUuid, nl.bimbase.bimworks.common.actions.Discipline discipline) throws BimWorksException - Throws:
BimWorksException
-
listBuildingStoreys
public com.fasterxml.jackson.databind.node.ArrayNode listBuildingStoreys(Set<UUID> versionUuids) throws InterruptedException, BimWorksException -
applyChangeSet
public UploadModelResponse applyChangeSet(UUID versionUuid, nl.bimbase.bimworks.common.bimchangeset.BimChangeSet bimChangeSet) throws BimWorksException - Throws:
BimWorksException
-