| Modifier and Type | Method and Description |
|---|---|
void |
IfcModelInterface.checkin(long poid,
String comment) |
long |
IfcModelInterface.commit(String comment) |
| Modifier and Type | Method and Description |
|---|---|
long |
BimServerClientInterface.checkin(long poid,
String string,
long deserializerOid,
boolean merge,
boolean sync,
Path file) |
IfcModelInterface |
BimServerClientInterface.getModel(SProject project,
long roid,
boolean deep,
boolean recordChanges) |
IfcModelInterface |
BimServerClientInterface.getModel(SProject project,
long roid,
boolean deep,
boolean recordChanges,
boolean includeGeometry) |
ServiceInterface |
ServicePlugin.getServiceInterface(String token) |
IfcModelInterface |
BimServerClientInterface.newModel(SProject newProject,
boolean recordChanges) |
void |
NewRevisionHandler.newRevision(BimServerClientInterface bimServerClientInterface,
long poid,
long roid,
String userToken,
long soid,
SObjectType settings) |
void |
BimServerClientInterface.setAuthentication(AuthenticationInfo authenticationInfo) |
| Modifier and Type | Method and Description |
|---|---|
ServiceMapInterface |
ServiceFactory.get(AccessMethod accessMethod) |
ServiceMapInterface |
ServiceFactory.get(String token,
AccessMethod accessMethod) |
| Modifier and Type | Method and Description |
|---|---|
void |
Bimsie1LowLevelInterfaceAdaptor.abortTransaction(Long tid) |
void |
Bimsie1LowLevelInterfaceAdaptor.addBooleanAttribute(Long tid,
Long oid,
String attributeName,
Boolean value) |
void |
PluginInterface.addDeserializer(SDeserializerPluginConfiguration deserializer) |
void |
PluginInterfaceAdaptor.addDeserializer(SDeserializerPluginConfiguration deserializer) |
void |
Bimsie1LowLevelInterfaceAdaptor.addDoubleAttribute(Long tid,
Long oid,
String attributeName,
Double value) |
Long |
ServiceInterfaceAdaptor.addExtendedDataSchema(SExtendedDataSchema extendedDataSchema) |
Long |
ServiceInterface.addExtendedDataSchema(SExtendedDataSchema extendedDataSchema)
Add an extended data schema.
|
void |
ServiceInterfaceAdaptor.addExtendedDataToProject(Long poid,
SExtendedData extendedData) |
void |
ServiceInterface.addExtendedDataToProject(Long poid,
SExtendedData extendedData) |
void |
Bimsie1ServiceInterfaceAdaptor.addExtendedDataToRevision(Long roid,
SExtendedData extendedData) |
void |
Bimsie1LowLevelInterfaceAdaptor.addIntegerAttribute(Long tid,
Long oid,
String attributeName,
Integer value) |
void |
PluginInterface.addInternalService(SInternalServicePluginConfiguration internalService) |
void |
PluginInterfaceAdaptor.addInternalService(SInternalServicePluginConfiguration internalService) |
void |
ServiceInterfaceAdaptor.addLocalServiceToProject(Long poid,
SService sService,
Long internalServiceOid) |
void |
ServiceInterface.addLocalServiceToProject(Long poid,
SService sService,
Long internalServiceOid)
Add a local service to a project
|
Long |
ServiceInterfaceAdaptor.addModelChecker(SModelCheckerInstance modelCheckerInstance) |
Long |
ServiceInterface.addModelChecker(SModelCheckerInstance modelCheckerInstance) |
void |
ServiceInterfaceAdaptor.addModelCheckerToProject(Long poid,
Long modelCheckerOid) |
void |
ServiceInterface.addModelCheckerToProject(Long poid,
Long modelCheckerOid)
Add a model checker to a project
|
void |
PluginInterface.addModelCompare(SModelComparePluginConfiguration modelCompare) |
void |
PluginInterfaceAdaptor.addModelCompare(SModelComparePluginConfiguration modelCompare) |
void |
PluginInterface.addModelMerger(SModelMergerPluginConfiguration modelMerger) |
void |
PluginInterfaceAdaptor.addModelMerger(SModelMergerPluginConfiguration modelMerger) |
void |
PluginInterface.addObjectIDM(SObjectIDMPluginConfiguration objectIDM) |
void |
PluginInterfaceAdaptor.addObjectIDM(SObjectIDMPluginConfiguration objectIDM) |
SProject |
Bimsie1ServiceInterfaceAdaptor.addProject(String projectName,
String schema) |
SProject |
Bimsie1ServiceInterfaceAdaptor.addProjectAsSubProject(String projectName,
Long parentPoid,
String schema) |
void |
PluginInterface.addQueryEngine(SQueryEnginePluginConfiguration queryEngine) |
void |
PluginInterfaceAdaptor.addQueryEngine(SQueryEnginePluginConfiguration queryEngine) |
void |
Bimsie1LowLevelInterfaceAdaptor.addReference(Long tid,
Long oid,
String referenceName,
Long referenceOid) |
void |
PluginInterface.addRenderEngine(SRenderEnginePluginConfiguration renderEngine) |
void |
PluginInterfaceAdaptor.addRenderEngine(SRenderEnginePluginConfiguration renderEngine) |
void |
PluginInterface.addSerializer(SSerializerPluginConfiguration serializer) |
void |
PluginInterfaceAdaptor.addSerializer(SSerializerPluginConfiguration serializer) |
Long |
ServiceInterfaceAdaptor.addServiceToProject(Long poid,
SService sService) |
Long |
ServiceInterface.addServiceToProject(Long poid,
SService sService) |
void |
Bimsie1LowLevelInterfaceAdaptor.addStringAttribute(Long tid,
Long oid,
String attributeName,
String value) |
SUser |
ServiceInterfaceAdaptor.addUser(String username,
String name,
SUserType type,
Boolean selfRegistration,
String resetUrl) |
SUser |
ServiceInterface.addUser(String username,
String name,
SUserType type,
Boolean selfRegistration,
String resetUrl)
Add a new user
|
void |
ServiceInterfaceAdaptor.addUserToExtendedDataSchema(Long uoid,
Long edsid) |
void |
ServiceInterface.addUserToExtendedDataSchema(Long uoid,
Long edsid) |
Boolean |
ServiceInterfaceAdaptor.addUserToProject(Long uoid,
Long poid) |
Boolean |
ServiceInterface.addUserToProject(Long uoid,
Long poid)
Add a user to a project (authorization wise)
|
SUser |
ServiceInterfaceAdaptor.addUserWithPassword(String username,
String password,
String name,
SUserType type,
Boolean selfRegistration,
String resetUrl) |
SUser |
ServiceInterface.addUserWithPassword(String username,
String password,
String name,
SUserType type,
Boolean selfRegistration,
String resetUrl)
Add a new user with a given password
|
Long |
Bimsie1ServiceInterfaceAdaptor.branchToExistingProject(Long roid,
Long destPoid,
String comment,
Boolean sync) |
Long |
Bimsie1ServiceInterfaceAdaptor.branchToNewProject(Long roid,
String projectName,
String comment,
Boolean sync) |
Boolean |
AuthInterface.changePassword(Long uoid,
String oldPassword,
String newPassword)
Change a User's password, not the preferred way, use requestPasswordChange for a safer version
|
Boolean |
AuthInterfaceAdaptor.changePassword(Long uoid,
String oldPassword,
String newPassword) |
void |
ServiceInterfaceAdaptor.changeUserType(Long uoid,
SUserType userType) |
void |
ServiceInterface.changeUserType(Long uoid,
SUserType userType)
Change the type of a user
|
Long |
Bimsie1ServiceInterfaceAdaptor.checkin(Long poid,
String comment,
Long deserializerOid,
Long fileSize,
String fileName,
DataHandler data,
Boolean sync) |
Long |
ServiceInterfaceAdaptor.checkin(Long poid,
String comment,
Long deserializerOid,
Long fileSize,
String fileName,
DataHandler data,
Boolean merge,
Boolean sync) |
Long |
ServiceInterface.checkin(Long poid,
String comment,
Long deserializerOid,
Long fileSize,
String fileName,
DataHandler data,
Boolean merge,
Boolean sync)
Checkin a new model by sending a serialized form
|
Long |
Bimsie1ServiceInterfaceAdaptor.checkinFromUrl(Long poid,
String comment,
Long deserializerOid,
String fileName,
String url,
Boolean sync) |
Long |
ServiceInterfaceAdaptor.checkinFromUrl(Long poid,
String comment,
Long deserializerOid,
String fileName,
String url,
Boolean merge,
Boolean sync) |
Long |
ServiceInterface.checkinFromUrl(Long poid,
String comment,
Long deserializerOid,
String fileName,
String url,
Boolean merge,
Boolean sync)
Checkin a new model by sending a serialized form
|
Long |
ServiceInterfaceAdaptor.checkinInitiated(Long topicId,
Long poid,
String comment,
Long deserializerOid,
Long fileSize,
String fileName,
DataHandler data,
Boolean merge,
Boolean sync) |
Long |
ServiceInterface.checkinInitiated(Long topicId,
Long poid,
String comment,
Long deserializerOid,
Long fileSize,
String fileName,
DataHandler data,
Boolean merge,
Boolean sync) |
Long |
Bimsie1ServiceInterfaceAdaptor.checkout(Long roid,
Long serializerOid,
Boolean sync) |
void |
ServiceInterfaceAdaptor.cleanupLongAction(Long topicId) |
void |
ServiceInterface.cleanupLongAction(Long topicId)
Cleanup a long running action, this is important to keep memory usage of BIMserver down
|
Integer |
AdminInterface.clearOutputFileCache()
Initiate clearing the output cache
|
Integer |
AdminInterfaceAdaptor.clearOutputFileCache() |
void |
NotificationInterfaceAdaptor.closedProgressOnProjectTopic(Long poid,
Long topicId) |
void |
Bimsie1NotificationInterfaceAdaptor.closedProgressOnProjectTopic(Long poid,
Long topicId) |
void |
NotificationInterfaceAdaptor.closedProgressOnRevisionTopic(Long poid,
Long roid,
Long topicId) |
void |
Bimsie1NotificationInterfaceAdaptor.closedProgressOnRevisionTopic(Long poid,
Long roid,
Long topicId) |
void |
NotificationInterfaceAdaptor.closedProgressOnServerTopic(Long topicId) |
void |
Bimsie1NotificationInterfaceAdaptor.closedProgressOnServerTopic(Long topicId) |
Long |
Bimsie1LowLevelInterfaceAdaptor.commitTransaction(Long tid,
String comment) |
SCompareResult |
ServiceInterfaceAdaptor.compare(Long roid1,
Long roid2,
SCompareType sCompareType,
Long mcid) |
SCompareResult |
ServiceInterface.compare(Long roid1,
Long roid2,
SCompareType sCompareType,
Long mcid)
Compare two models
|
Integer |
Bimsie1LowLevelInterfaceAdaptor.count(Long roid,
String className) |
Long |
Bimsie1LowLevelInterfaceAdaptor.createObject(Long tid,
String className,
Boolean generateGuid) |
void |
PluginInterface.deleteDeserializer(Long sid) |
void |
PluginInterfaceAdaptor.deleteDeserializer(Long sid) |
void |
PluginInterface.deleteInternalService(Long oid) |
void |
PluginInterfaceAdaptor.deleteInternalService(Long oid) |
void |
PluginInterface.deleteModelChecker(Long iid) |
void |
PluginInterfaceAdaptor.deleteModelChecker(Long iid) |
void |
PluginInterface.deleteModelCompare(Long iid) |
void |
PluginInterfaceAdaptor.deleteModelCompare(Long iid) |
void |
PluginInterface.deleteModelMerger(Long iid) |
void |
PluginInterfaceAdaptor.deleteModelMerger(Long iid) |
void |
PluginInterface.deleteObjectIDM(Long oid) |
void |
PluginInterfaceAdaptor.deleteObjectIDM(Long oid) |
Boolean |
Bimsie1ServiceInterfaceAdaptor.deleteProject(Long poid) |
void |
PluginInterface.deleteQueryEngine(Long iid) |
void |
PluginInterfaceAdaptor.deleteQueryEngine(Long iid) |
void |
PluginInterface.deleteRenderEngine(Long iid) |
void |
PluginInterfaceAdaptor.deleteRenderEngine(Long iid) |
void |
PluginInterface.deleteSerializer(Long sid) |
void |
PluginInterfaceAdaptor.deleteSerializer(Long sid) |
void |
ServiceInterfaceAdaptor.deleteService(Long oid) |
void |
ServiceInterface.deleteService(Long oid) |
Boolean |
ServiceInterfaceAdaptor.deleteUser(Long uoid) |
Boolean |
ServiceInterface.deleteUser(Long uoid)
Delete a User, Users van be undeleted with the undeleteUser method
|
void |
AdminInterface.disablePlugin(String name)
Disable a plugin
|
void |
AdminInterfaceAdaptor.disablePlugin(String name) |
Long |
Bimsie1ServiceInterfaceAdaptor.download(Long roid,
Long serializerOid,
Boolean showOwn,
Boolean sync) |
Long |
Bimsie1ServiceInterfaceAdaptor.downloadByGuids(Set<Long> roids,
Set<String> guids,
Long serializerOid,
Boolean deep,
Boolean sync) |
Long |
Bimsie1ServiceInterfaceAdaptor.downloadByJsonQuery(Set<Long> roids,
String jsonQuery,
Long serializerOid,
Boolean sync) |
Long |
Bimsie1ServiceInterfaceAdaptor.downloadByNames(Set<Long> roids,
Set<String> names,
Long serializerOid,
Boolean deep,
Boolean sync) |
Long |
Bimsie1ServiceInterfaceAdaptor.downloadByNewJsonQuery(Set<Long> roids,
String query,
Long serializerOid,
Boolean sync) |
Long |
Bimsie1ServiceInterfaceAdaptor.downloadByOids(Set<Long> roids,
Set<Long> oids,
Long serializerOid,
Boolean sync,
Boolean deep) |
Long |
Bimsie1ServiceInterfaceAdaptor.downloadByTypes(Set<Long> roids,
String schema,
Set<String> classNames,
Long serializerOid,
Boolean includeAllSubtypes,
Boolean useObjectIDM,
Boolean deep,
Boolean sync) |
Long |
ServiceInterfaceAdaptor.downloadCompareResults(Long serializerOid,
Long roid1,
Long roid2,
Long mcid,
SCompareType type,
Boolean sync) |
Long |
ServiceInterface.downloadCompareResults(Long serializerOid,
Long roid1,
Long roid2,
Long mcid,
SCompareType type,
Boolean sync)
Download a compare of a model
|
Long |
Bimsie1ServiceInterfaceAdaptor.downloadQuery(Long roid,
Long qeid,
String code,
Boolean sync,
Long serializerOid) |
Long |
Bimsie1ServiceInterfaceAdaptor.downloadRevisions(Set<Long> roids,
Long serializerOid,
Boolean sync) |
void |
AdminInterface.enablePlugin(String name)
Enable a plugin
|
void |
AdminInterfaceAdaptor.enablePlugin(String name) |
SAccessMethod |
Bimsie1AuthInterfaceAdaptor.getAccessMethod() |
String |
MetaInterface.getAllAsJson() |
String |
MetaInterfaceAdaptor.getAllAsJson() |
List<SUser> |
ServiceInterfaceAdaptor.getAllAuthorizedUsersOfProject(Long poid) |
List<SUser> |
ServiceInterface.getAllAuthorizedUsersOfProject(Long poid)
Get a list of users that have been authorized on the given project
|
List<SCheckout> |
ServiceInterfaceAdaptor.getAllCheckoutsByUser(Long uoid) |
List<SCheckout> |
ServiceInterface.getAllCheckoutsByUser(Long uoid)
Get a list of checkouts by the given user
|
List<SCheckout> |
ServiceInterfaceAdaptor.getAllCheckoutsOfProject(Long poid) |
List<SCheckout> |
ServiceInterface.getAllCheckoutsOfProject(Long poid)
Get all checkouts of the given project
|
List<SCheckout> |
ServiceInterfaceAdaptor.getAllCheckoutsOfProjectAndSubProjects(Long poid) |
List<SCheckout> |
ServiceInterface.getAllCheckoutsOfProjectAndSubProjects(Long poid)
Get a list of all checkouts of the given project and it's sub projects
|
List<SCheckout> |
ServiceInterfaceAdaptor.getAllCheckoutsOfRevision(Long roid) |
List<SCheckout> |
ServiceInterface.getAllCheckoutsOfRevision(Long roid)
Get a list of checkouts on the given revision
|
List<SDeserializerPluginDescriptor> |
PluginInterface.getAllDeserializerPluginDescriptors() |
List<SDeserializerPluginDescriptor> |
PluginInterfaceAdaptor.getAllDeserializerPluginDescriptors() |
List<SDeserializerPluginConfiguration> |
PluginInterface.getAllDeserializers(Boolean onlyEnabled) |
List<SDeserializerPluginConfiguration> |
PluginInterfaceAdaptor.getAllDeserializers(Boolean onlyEnabled) |
List<SDeserializerPluginConfiguration> |
PluginInterface.getAllDeserializersForProject(Boolean onlyEnabled,
Long poid) |
List<SDeserializerPluginConfiguration> |
PluginInterfaceAdaptor.getAllDeserializersForProject(Boolean onlyEnabled,
Long poid) |
List<SExtendedData> |
Bimsie1ServiceInterfaceAdaptor.getAllExtendedDataOfRevision(Long roid) |
List<SExtendedDataSchema> |
ServiceInterfaceAdaptor.getAllExtendedDataSchemas() |
List<SExtendedDataSchema> |
ServiceInterface.getAllExtendedDataSchemas() |
List<SInternalServicePluginConfiguration> |
PluginInterface.getAllInternalServices(Boolean onlyEnabled) |
List<SInternalServicePluginConfiguration> |
PluginInterfaceAdaptor.getAllInternalServices(Boolean onlyEnabled) |
List<SProfileDescriptor> |
ServiceInterfaceAdaptor.getAllLocalProfiles(String serviceIdentifier) |
List<SProfileDescriptor> |
ServiceInterface.getAllLocalProfiles(String serviceIdentifier) |
List<SServiceDescriptor> |
ServiceInterfaceAdaptor.getAllLocalServiceDescriptors() |
List<SServiceDescriptor> |
ServiceInterface.getAllLocalServiceDescriptors() |
List<SModelCheckerPluginDescriptor> |
PluginInterface.getAllModelCheckerPluginDescriptors() |
List<SModelCheckerPluginDescriptor> |
PluginInterfaceAdaptor.getAllModelCheckerPluginDescriptors() |
List<SModelCheckerInstance> |
ServiceInterfaceAdaptor.getAllModelCheckers() |
List<SModelCheckerInstance> |
ServiceInterface.getAllModelCheckers()
Get all model checkers
|
List<SModelCheckerInstance> |
ServiceInterfaceAdaptor.getAllModelCheckersOfProject(Long poid) |
List<SModelCheckerInstance> |
ServiceInterface.getAllModelCheckersOfProject(Long poid)
Get a list of all the model checkers attached to the given Project
|
List<SModelComparePluginDescriptor> |
PluginInterface.getAllModelComparePluginDescriptors() |
List<SModelComparePluginDescriptor> |
PluginInterfaceAdaptor.getAllModelComparePluginDescriptors() |
List<SModelComparePluginConfiguration> |
PluginInterface.getAllModelCompares(Boolean onlyEnabled) |
List<SModelComparePluginConfiguration> |
PluginInterfaceAdaptor.getAllModelCompares(Boolean onlyEnabled) |
List<SModelMergerPluginDescriptor> |
PluginInterface.getAllModelMergerPluginDescriptors() |
List<SModelMergerPluginDescriptor> |
PluginInterfaceAdaptor.getAllModelMergerPluginDescriptors() |
List<SModelMergerPluginConfiguration> |
PluginInterface.getAllModelMergers(Boolean onlyEnabled) |
List<SModelMergerPluginConfiguration> |
PluginInterfaceAdaptor.getAllModelMergers(Boolean onlyEnabled) |
List<SProject> |
ServiceInterfaceAdaptor.getAllNonAuthorizedProjectsOfUser(Long uoid) |
List<SProject> |
ServiceInterface.getAllNonAuthorizedProjectsOfUser(Long uoid)
Get a list of all Projects the given User does not have authorization for
|
List<SUser> |
ServiceInterfaceAdaptor.getAllNonAuthorizedUsersOfProject(Long poid) |
List<SUser> |
ServiceInterface.getAllNonAuthorizedUsersOfProject(Long poid)
Get a list of all Users not authoriazed on the given Project
|
List<SObjectIDMPluginDescriptor> |
PluginInterface.getAllObjectIDMPluginDescriptors() |
List<SObjectIDMPluginDescriptor> |
PluginInterfaceAdaptor.getAllObjectIDMPluginDescriptors() |
List<SObjectIDMPluginConfiguration> |
PluginInterface.getAllObjectIDMs(Boolean onlyEnabled) |
List<SObjectIDMPluginConfiguration> |
PluginInterfaceAdaptor.getAllObjectIDMs(Boolean onlyEnabled) |
List<SPluginDescriptor> |
AdminInterface.getAllPlugins()
Get a list of all plugins
|
List<SPluginDescriptor> |
AdminInterfaceAdaptor.getAllPlugins() |
List<SProfileDescriptor> |
ServiceInterfaceAdaptor.getAllPrivateProfiles(String notificationsUrl,
String serviceIdentifier,
String token) |
List<SProfileDescriptor> |
ServiceInterface.getAllPrivateProfiles(String notificationsUrl,
String serviceIdentifier,
String token) |
List<SProject> |
Bimsie1ServiceInterfaceAdaptor.getAllProjects(Boolean onlyTopLevel,
Boolean onlyActive) |
List<SProjectSmall> |
Bimsie1ServiceInterfaceAdaptor.getAllProjectsSmall() |
List<SProfileDescriptor> |
ServiceInterfaceAdaptor.getAllPublicProfiles(String notificationsUrl,
String serviceIdentifier) |
List<SProfileDescriptor> |
ServiceInterface.getAllPublicProfiles(String notificationsUrl,
String serviceIdentifier) |
List<SQueryEnginePluginDescriptor> |
PluginInterface.getAllQueryEnginePluginDescriptors() |
List<SQueryEnginePluginDescriptor> |
PluginInterfaceAdaptor.getAllQueryEnginePluginDescriptors() |
List<SQueryEnginePluginConfiguration> |
PluginInterface.getAllQueryEngines(Boolean onlyEnabled) |
List<SQueryEnginePluginConfiguration> |
PluginInterfaceAdaptor.getAllQueryEngines(Boolean onlyEnabled) |
List<SProject> |
ServiceInterfaceAdaptor.getAllReadableProjects() |
List<SProject> |
ServiceInterface.getAllReadableProjects()
Get a list of all Projects the user is authorized for to read from
|
List<SProjectSmall> |
ServiceInterfaceAdaptor.getAllRelatedProjects(Long poid) |
List<SProjectSmall> |
ServiceInterface.getAllRelatedProjects(Long poid)
Get a list of a project's related projects.
|
List<SRenderEnginePluginDescriptor> |
PluginInterface.getAllRenderEnginePluginDescriptors() |
List<SRenderEnginePluginDescriptor> |
PluginInterfaceAdaptor.getAllRenderEnginePluginDescriptors() |
List<SRenderEnginePluginConfiguration> |
PluginInterface.getAllRenderEngines(Boolean onlyEnabled) |
List<SRenderEnginePluginConfiguration> |
PluginInterfaceAdaptor.getAllRenderEngines(Boolean onlyEnabled) |
List<SExtendedDataSchema> |
ServiceInterfaceAdaptor.getAllRepositoryExtendedDataSchemas() |
List<SExtendedDataSchema> |
ServiceInterface.getAllRepositoryExtendedDataSchemas() |
List<SModelCheckerInstance> |
ServiceInterfaceAdaptor.getAllRepositoryModelCheckers() |
List<SModelCheckerInstance> |
ServiceInterface.getAllRepositoryModelCheckers() |
List<SRevision> |
ServiceInterfaceAdaptor.getAllRevisionsByUser(Long uoid) |
List<SRevision> |
ServiceInterface.getAllRevisionsByUser(Long uoid)
Get a list of revisions a user has committed
|
List<SRevision> |
Bimsie1ServiceInterfaceAdaptor.getAllRevisionsOfProject(Long poid) |
List<SSerializerPluginDescriptor> |
PluginInterface.getAllSerializerPluginDescriptors() |
List<SSerializerPluginDescriptor> |
PluginInterfaceAdaptor.getAllSerializerPluginDescriptors() |
List<SSerializerPluginConfiguration> |
PluginInterface.getAllSerializers(Boolean onlyEnabled) |
List<SSerializerPluginConfiguration> |
PluginInterfaceAdaptor.getAllSerializers(Boolean onlyEnabled) |
List<SSerializerPluginConfiguration> |
PluginInterface.getAllSerializersForRoids(Boolean onlyEnabled,
Set<Long> roids) |
List<SSerializerPluginConfiguration> |
PluginInterfaceAdaptor.getAllSerializersForRoids(Boolean onlyEnabled,
Set<Long> roids) |
List<SServiceDescriptor> |
ServiceInterfaceAdaptor.getAllServiceDescriptors() |
List<SServiceDescriptor> |
ServiceInterface.getAllServiceDescriptors() |
List<SServicePluginDescriptor> |
PluginInterface.getAllServicePluginDescriptors() |
List<SServicePluginDescriptor> |
PluginInterfaceAdaptor.getAllServicePluginDescriptors() |
List<SService> |
ServiceInterfaceAdaptor.getAllServicesOfProject(Long poid) |
List<SService> |
ServiceInterface.getAllServicesOfProject(Long poid)
Get a list of all the services attached to the given project
|
List<SUser> |
ServiceInterfaceAdaptor.getAllUsers() |
List<SUser> |
ServiceInterface.getAllUsers()
Get a list of all users
|
List<SWebModulePluginDescriptor> |
PluginInterface.getAllWebModulePluginDescriptors() |
List<SWebModulePluginDescriptor> |
PluginInterfaceAdaptor.getAllWebModulePluginDescriptors() |
List<SWebModulePluginConfiguration> |
PluginInterface.getAllWebModules(Boolean onlyEnabled) |
List<SWebModulePluginConfiguration> |
PluginInterfaceAdaptor.getAllWebModules(Boolean onlyEnabled) |
List<SProject> |
ServiceInterfaceAdaptor.getAllWritableProjects() |
List<SProject> |
ServiceInterface.getAllWritableProjects()
Get a list of all Projects the user is authorized for to write to
|
Double |
ServiceInterfaceAdaptor.getArea(Long roid,
Long oid) |
Double |
ServiceInterface.getArea(Long roid,
Long oid)
Get the area of the given object
|
List<String> |
ServiceInterfaceAdaptor.getAvailableClasses() |
List<String> |
ServiceInterface.getAvailableClasses()
Returns a list of all available classes
|
List<String> |
ServiceInterfaceAdaptor.getAvailableClassesInRevision(Long roid) |
List<String> |
ServiceInterface.getAvailableClassesInRevision(Long roid)
Returns a list of all the classes that are used in the given revision
|
SBimServerInfo |
AdminInterface.getBimServerInfo()
Get information about this BIMserver
|
SBimServerInfo |
AdminInterfaceAdaptor.getBimServerInfo() |
Boolean |
Bimsie1LowLevelInterfaceAdaptor.getBooleanAttribute(Long tid,
Long oid,
String attributeName) |
Boolean |
Bimsie1LowLevelInterfaceAdaptor.getBooleanAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index) |
List<Boolean> |
Bimsie1LowLevelInterfaceAdaptor.getBooleanAttributes(Long tid,
Long oid,
String attributeName) |
byte[] |
Bimsie1LowLevelInterfaceAdaptor.getByteArrayAttribute(Long tid,
Long oid,
String attributeName) |
List<byte[]> |
Bimsie1LowLevelInterfaceAdaptor.getByteArrayAttributes(Long tid,
Long oid,
String attributeName) |
Set<String> |
ServiceInterfaceAdaptor.getCheckinWarnings(Long poid) |
Set<String> |
ServiceInterface.getCheckinWarnings(Long poid)
Checkin warnings are given to users
|
Set<String> |
ServiceInterfaceAdaptor.getCheckoutWarnings(Long poid) |
Set<String> |
ServiceInterface.getCheckoutWarnings(Long poid)
Checkout warnings are given to users when checkouts are done by other users
|
SDatabaseInformation |
AdminInterface.getDatabaseInformation()
Get information about the BIMserver database
|
SDatabaseInformation |
AdminInterfaceAdaptor.getDatabaseInformation() |
SDataObject |
Bimsie1LowLevelInterfaceAdaptor.getDataObjectByGuid(Long roid,
String guid) |
SDataObject |
Bimsie1LowLevelInterfaceAdaptor.getDataObjectByOid(Long roid,
Long oid) |
List<SDataObject> |
Bimsie1LowLevelInterfaceAdaptor.getDataObjects(Long roid) |
List<SDataObject> |
Bimsie1LowLevelInterfaceAdaptor.getDataObjectsByType(Long roid,
String packageName,
String className,
Boolean flat) |
SModelComparePluginConfiguration |
PluginInterface.getDefaultModelCompare() |
SModelComparePluginConfiguration |
PluginInterfaceAdaptor.getDefaultModelCompare() |
SModelMergerPluginConfiguration |
PluginInterface.getDefaultModelMerger() |
SModelMergerPluginConfiguration |
PluginInterfaceAdaptor.getDefaultModelMerger() |
SObjectIDMPluginConfiguration |
PluginInterface.getDefaultObjectIDM() |
SObjectIDMPluginConfiguration |
PluginInterfaceAdaptor.getDefaultObjectIDM() |
SQueryEnginePluginConfiguration |
PluginInterface.getDefaultQueryEngine() |
SQueryEnginePluginConfiguration |
PluginInterfaceAdaptor.getDefaultQueryEngine() |
SRenderEnginePluginConfiguration |
PluginInterface.getDefaultRenderEngine() |
SRenderEnginePluginConfiguration |
PluginInterfaceAdaptor.getDefaultRenderEngine() |
SSerializerPluginConfiguration |
PluginInterface.getDefaultSerializer() |
SSerializerPluginConfiguration |
PluginInterfaceAdaptor.getDefaultSerializer() |
SWebModulePluginConfiguration |
PluginInterface.getDefaultWebModule() |
SWebModulePluginConfiguration |
PluginInterfaceAdaptor.getDefaultWebModule() |
SDeserializerPluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getDeserializerById(Long oid) |
SDeserializerPluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getDeserializerByName(String deserializerName) |
Double |
Bimsie1LowLevelInterfaceAdaptor.getDoubleAttribute(Long tid,
Long oid,
String attributeName) |
Double |
Bimsie1LowLevelInterfaceAdaptor.getDoubleAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index) |
List<Double> |
Bimsie1LowLevelInterfaceAdaptor.getDoubleAttributes(Long tid,
Long oid,
String attributeName) |
SDownloadResult |
Bimsie1ServiceInterfaceAdaptor.getDownloadData(Long topicId) |
String |
SettingsInterface.getEmailSenderAddress() |
String |
SettingsInterfaceAdaptor.getEmailSenderAddress() |
String |
Bimsie1LowLevelInterfaceAdaptor.getEnumAttribute(Long tid,
Long oid,
String attributeName) |
List<String> |
MetaInterface.getEnumLiterals(String enumName) |
List<String> |
MetaInterfaceAdaptor.getEnumLiterals(String enumName) |
SExtendedData |
Bimsie1ServiceInterfaceAdaptor.getExtendedData(Long oid) |
SExtendedDataSchema |
Bimsie1ServiceInterfaceAdaptor.getExtendedDataSchemaById(Long oid) |
SExtendedDataSchema |
Bimsie1ServiceInterfaceAdaptor.getExtendedDataSchemaByNamespace(String namespace) |
SExtendedDataSchema |
ServiceInterfaceAdaptor.getExtendedDataSchemaFromRepository(String namespace) |
SExtendedDataSchema |
ServiceInterface.getExtendedDataSchemaFromRepository(String namespace) |
SFile |
ServiceInterfaceAdaptor.getFile(Long fileId) |
SFile |
ServiceInterface.getFile(Long fileId) |
SGeometryInfo |
ServiceInterfaceAdaptor.getGeometryInfo(Long roid,
Long oid) |
SGeometryInfo |
ServiceInterface.getGeometryInfo(Long roid,
Long oid) |
SGeoTag |
ServiceInterfaceAdaptor.getGeoTag(Long goid) |
SGeoTag |
ServiceInterface.getGeoTag(Long goid)
Get the GeoTag attached to the given Project
|
SIfcHeader |
ServiceInterfaceAdaptor.getIfcHeader(Long croid) |
SIfcHeader |
ServiceInterface.getIfcHeader(Long croid)
Get the IfcHeader of the given ConcreteRevision-ID
|
Integer |
Bimsie1LowLevelInterfaceAdaptor.getIntegerAttribute(Long tid,
Long oid,
String attributeName) |
Integer |
Bimsie1LowLevelInterfaceAdaptor.getIntegerAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index) |
List<Integer> |
Bimsie1LowLevelInterfaceAdaptor.getIntegerAttributes(Long tid,
Long oid,
String attributeName) |
SInternalServicePluginConfiguration |
PluginInterface.getInternalServiceById(Long oid) |
SInternalServicePluginConfiguration |
PluginInterfaceAdaptor.getInternalServiceById(Long oid) |
SJavaInfo |
AdminInterface.getJavaInfo()
Get information about the Java environment this BIMserver is running on
|
SJavaInfo |
AdminInterfaceAdaptor.getJavaInfo() |
Date |
AdminInterface.getLastDatabaseReset()
Get information about the last database reset
|
Date |
AdminInterfaceAdaptor.getLastDatabaseReset() |
SVersion |
AdminInterface.getLatestVersion()
Check which version of BIMserver is the latest available (will download an XML file from bimserver.org)
|
SVersion |
AdminInterfaceAdaptor.getLatestVersion() |
SUser |
AuthInterface.getLoggedInUser() |
SUser |
AuthInterfaceAdaptor.getLoggedInUser() |
List<SLogAction> |
AdminInterface.getLogs()
Get a list of logged actions
|
List<SLogAction> |
AdminInterfaceAdaptor.getLogs() |
Long |
Bimsie1LowLevelInterfaceAdaptor.getLongAttribute(Long tid,
Long oid,
String attributeName) |
Long |
Bimsie1LowLevelInterfaceAdaptor.getLongAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index) |
SMessagingSerializerPluginConfiguration |
PluginInterface.getMessagingSerializerByPluginClassName(String pluginClassName) |
SMessagingSerializerPluginConfiguration |
PluginInterfaceAdaptor.getMessagingSerializerByPluginClassName(String pluginClassName) |
SMetrics |
AdminInterface.getMetrics() |
SMetrics |
AdminInterfaceAdaptor.getMetrics() |
List<SMigration> |
AdminInterface.getMigrations()
Get a list of all migrations
|
List<SMigration> |
AdminInterfaceAdaptor.getMigrations() |
SModelCheckerInstance |
ServiceInterfaceAdaptor.getModelCheckerInstance(Long mcioid) |
SModelCheckerInstance |
ServiceInterface.getModelCheckerInstance(Long mcioid)
Get a model checker instance by it's id
|
SModelComparePluginConfiguration |
PluginInterface.getModelCompareById(Long oid) |
SModelComparePluginConfiguration |
PluginInterfaceAdaptor.getModelCompareById(Long oid) |
SModelComparePluginConfiguration |
PluginInterface.getModelCompareByName(String name) |
SModelComparePluginConfiguration |
PluginInterfaceAdaptor.getModelCompareByName(String name) |
SModelMergerPluginConfiguration |
PluginInterface.getModelMergerById(Long oid) |
SModelMergerPluginConfiguration |
PluginInterfaceAdaptor.getModelMergerById(Long oid) |
SModelMergerPluginConfiguration |
PluginInterface.getModelMergerByName(String name) |
SModelMergerPluginConfiguration |
PluginInterfaceAdaptor.getModelMergerByName(String name) |
Long |
ServiceInterfaceAdaptor.getNrPrimitives(Long roid) |
Long |
ServiceInterface.getNrPrimitives(Long roid) |
SObjectIDMPluginConfiguration |
PluginInterface.getObjectIDMById(Long oid) |
SObjectIDMPluginConfiguration |
PluginInterfaceAdaptor.getObjectIDMById(Long oid) |
SObjectIDMPluginConfiguration |
PluginInterface.getObjectIDMByName(String objectIDMName) |
SObjectIDMPluginConfiguration |
PluginInterfaceAdaptor.getObjectIDMByName(String objectIDMName) |
Long |
ServiceInterfaceAdaptor.getOidByGuid(Long roid,
String guid) |
Long |
ServiceInterface.getOidByGuid(Long roid,
String guid)
Get the oid of the given GUID, will throw a UserException if the GUID was not found
|
SPluginDescriptor |
PluginInterface.getPluginDescriptor(Long oid) |
SPluginDescriptor |
PluginInterfaceAdaptor.getPluginDescriptor(Long oid) |
SObjectDefinition |
PluginInterface.getPluginObjectDefinition(Long oid) |
SObjectDefinition |
PluginInterfaceAdaptor.getPluginObjectDefinition(Long oid) |
SObjectType |
PluginInterface.getPluginSettings(Long poid) |
SObjectType |
PluginInterfaceAdaptor.getPluginSettings(Long poid) |
List<SPluginUpdateInformation> |
PluginInterface.getPluginUpdateInformation(Long topicId) |
List<SPluginUpdateInformation> |
PluginInterfaceAdaptor.getPluginUpdateInformation(Long topicId) |
List<SProfileDescriptor> |
Bimsie1RemoteServiceInterfaceAdaptor.getPrivateProfiles(String serviceIdentifier,
String token) |
SLongActionState |
Bimsie1NotificationRegistryInterfaceAdaptor.getProgress(Long topicId) |
List<Long> |
Bimsie1NotificationRegistryInterfaceAdaptor.getProgressTopicsOnProject(Long poid) |
List<Long> |
Bimsie1NotificationRegistryInterfaceAdaptor.getProgressTopicsOnRevision(Long poid,
Long roid) |
List<Long> |
Bimsie1NotificationRegistryInterfaceAdaptor.getProgressTopicsOnServer() |
SProject |
Bimsie1ServiceInterfaceAdaptor.getProjectByPoid(Long poid) |
List<SProject> |
Bimsie1ServiceInterfaceAdaptor.getProjectsByName(String name) |
SProjectSmall |
Bimsie1ServiceInterfaceAdaptor.getProjectSmallByPoid(Long poid) |
String |
AdminInterface.getProtocolBuffersFile(String interfaceName)
This will return the content of the .proto file (equivalent for SOAP's WSDL) for the ProtocolBuffers interface
|
String |
AdminInterfaceAdaptor.getProtocolBuffersFile(String interfaceName) |
Integer |
SettingsInterface.getProtocolBuffersPort() |
Integer |
SettingsInterfaceAdaptor.getProtocolBuffersPort() |
List<SProfileDescriptor> |
Bimsie1RemoteServiceInterfaceAdaptor.getPublicProfiles(String serviceIdentifier) |
SQueryEnginePluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getQueryEngineById(Long oid) |
SQueryEnginePluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getQueryEngineByName(String name) |
String |
ServiceInterfaceAdaptor.getQueryEngineExample(Long qeid,
String key) |
String |
ServiceInterface.getQueryEngineExample(Long qeid,
String key)
Returns a query engine example (get the key from getQueryEngineExampleKeys)
|
List<String> |
ServiceInterfaceAdaptor.getQueryEngineExampleKeys(Long qeid) |
List<String> |
ServiceInterface.getQueryEngineExampleKeys(Long qeid)
Get a list of query engine example keys (which you can then use for getQueryEngineExample)
|
Long |
Bimsie1LowLevelInterfaceAdaptor.getReference(Long tid,
Long oid,
String referenceName) |
List<Long> |
Bimsie1LowLevelInterfaceAdaptor.getReferences(Long tid,
Long oid,
String referenceName) |
SRenderEnginePluginConfiguration |
PluginInterface.getRenderEngineById(Long oid) |
SRenderEnginePluginConfiguration |
PluginInterfaceAdaptor.getRenderEngineById(Long oid) |
SRenderEnginePluginConfiguration |
PluginInterface.getRenderEngineByName(String name) |
SRenderEnginePluginConfiguration |
PluginInterfaceAdaptor.getRenderEngineByName(String name) |
SRevision |
Bimsie1ServiceInterfaceAdaptor.getRevision(Long roid) |
SRevisionSummary |
ServiceInterfaceAdaptor.getRevisionSummary(Long roid) |
SRevisionSummary |
ServiceInterface.getRevisionSummary(Long roid)
Get a revision summary
|
SSerializerPluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getSerializerByContentType(String contentType) |
SSerializerPluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getSerializerById(Long oid) |
SSerializerPluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getSerializerByName(String serializerName) |
SSerializerPluginConfiguration |
PluginInterface.getSerializerByPluginClassName(String pluginClassName) |
SSerializerPluginConfiguration |
PluginInterfaceAdaptor.getSerializerByPluginClassName(String pluginClassName) |
SSerializerPluginDescriptor |
PluginInterface.getSerializerPluginDescriptor(String type) |
SSerializerPluginDescriptor |
PluginInterfaceAdaptor.getSerializerPluginDescriptor(String type) |
SServerInfo |
AdminInterface.getServerInfo()
Get information about this BIMserver's state
|
SServerInfo |
AdminInterfaceAdaptor.getServerInfo() |
String |
AdminInterface.getServerLog()
Get the BIMserver log
|
String |
AdminInterfaceAdaptor.getServerLog() |
SServerSettings |
SettingsInterface.getServerSettings() |
SServerSettings |
SettingsInterfaceAdaptor.getServerSettings() |
Date |
AdminInterface.getServerStartTime()
Get the date when this BIMserver was last started
|
Date |
AdminInterfaceAdaptor.getServerStartTime() |
SService |
ServiceInterfaceAdaptor.getService(Long soid) |
SService |
ServiceInterface.getService(Long soid) |
SServiceDescriptor |
Bimsie1RemoteServiceInterfaceAdaptor.getService(String serviceIdentifier) |
SServiceDescriptor |
ServiceInterfaceAdaptor.getServiceDescriptor(String baseUrl,
String serviceIdentifier) |
SServiceDescriptor |
ServiceInterface.getServiceDescriptor(String baseUrl,
String serviceIdentifier) |
SServiceInterface |
MetaInterface.getServiceInterface(String serviceInterfaceName) |
SServiceInterface |
MetaInterfaceAdaptor.getServiceInterface(String getServiceInterface) |
List<SServiceInterface> |
MetaInterface.getServiceInterfaces() |
List<SServiceInterface> |
MetaInterfaceAdaptor.getServiceInterfaces() |
SServiceMethod |
MetaInterface.getServiceMethod(String serviceInterfaceName,
String methodName) |
SServiceMethod |
MetaInterfaceAdaptor.getServiceMethod(String serviceInterfaceName,
String methodName) |
List<SServiceParameter> |
MetaInterface.getServiceMethodParameters(String serviceInterfaceName,
String serviceMethodName) |
List<SServiceParameter> |
MetaInterfaceAdaptor.getServiceMethodParameters(String serviceInterfaceName,
String serviceMethodName) |
List<SServiceMethod> |
MetaInterface.getServiceMethods(String serviceInterfaceName) |
List<SServiceMethod> |
MetaInterfaceAdaptor.getServiceMethods(String serviceInterfaceName) |
String |
SettingsInterface.getServiceRepositoryUrl() |
String |
SettingsInterfaceAdaptor.getServiceRepositoryUrl() |
List<SServiceType> |
MetaInterface.getServiceTypes() |
List<SServiceType> |
MetaInterfaceAdaptor.getServiceTypes() |
String |
SettingsInterface.getSiteAddress() |
String |
SettingsInterfaceAdaptor.getSiteAddress() |
String |
SettingsInterface.getSmtpServer() |
String |
SettingsInterfaceAdaptor.getSmtpServer() |
String |
Bimsie1LowLevelInterfaceAdaptor.getStringAttribute(Long tid,
Long oid,
String attributeName) |
List<String> |
Bimsie1LowLevelInterfaceAdaptor.getStringAttributes(Long tid,
Long oid,
String attributeName) |
List<SProject> |
Bimsie1ServiceInterfaceAdaptor.getSubProjects(Long poid) |
SDeserializerPluginConfiguration |
Bimsie1ServiceInterfaceAdaptor.getSuggestedDeserializerForExtension(String extension,
Long poid) |
SSystemInfo |
AdminInterface.getSystemInfo()
Get information about the system this BIMserver is running on
|
SSystemInfo |
AdminInterfaceAdaptor.getSystemInfo() |
SUser |
ServiceInterfaceAdaptor.getUserByUoid(Long uoid) |
SUser |
ServiceInterface.getUserByUoid(Long uoid)
Get a user by its User ObjectID
|
SUser |
ServiceInterfaceAdaptor.getUserByUserName(String username) |
SUser |
ServiceInterface.getUserByUserName(String username)
Get a User by its UserNmae (e-mail address)
|
List<SLogAction> |
ServiceInterfaceAdaptor.getUserRelatedLogs(Long uoid) |
List<SLogAction> |
ServiceInterface.getUserRelatedLogs(Long uoid)
Get all log entries linked to the given user
|
SUserSettings |
ServiceInterfaceAdaptor.getUserSettings() |
SUserSettings |
ServiceInterface.getUserSettings()
Get the user settings of the current user
|
List<SProject> |
ServiceInterfaceAdaptor.getUsersProjects(Long uoid) |
List<SProject> |
ServiceInterface.getUsersProjects(Long uoid)
Get a list of projects a user is authorized on
|
SVersion |
AdminInterface.getVersion()
Get the actual version of this BIMserver
|
SVersion |
AdminInterfaceAdaptor.getVersion() |
Double |
ServiceInterfaceAdaptor.getVolume(Long roid,
Long oid) |
Double |
ServiceInterface.getVolume(Long roid,
Long oid)
Get the volume of the given object
|
SWebModulePluginConfiguration |
PluginInterface.getWebModuleById(Long oid) |
SWebModulePluginConfiguration |
PluginInterfaceAdaptor.getWebModuleById(Long oid) |
SWebModulePluginConfiguration |
PluginInterface.getWebModuleByName(String name) |
SWebModulePluginConfiguration |
PluginInterfaceAdaptor.getWebModuleByName(String name) |
Boolean |
PluginInterface.hasActiveSerializer(String contentType) |
Boolean |
PluginInterfaceAdaptor.hasActiveSerializer(String contentType) |
void |
ServiceInterfaceAdaptor.importData(String address,
String username,
String password,
String path) |
void |
ServiceInterface.importData(String address,
String username,
String password,
String path)
Import data from another BIMserver, mainly used for migrations.
|
Long |
Bimsie1ServiceInterfaceAdaptor.initiateCheckin(Long poid,
Long deserializerOid) |
Long |
ServiceInterfaceAdaptor.initiateCheckin(Long poid,
Long deserializerOid) |
Long |
ServiceInterface.initiateCheckin(Long poid,
Long deserializerOid)
Start uploading a new model, the main reason for this call is to get a TopicID, which you can use to get progress updates
|
Boolean |
SettingsInterface.isAllowSelfRegistration() |
Boolean |
SettingsInterfaceAdaptor.isAllowSelfRegistration() |
Boolean |
SettingsInterface.isAllowUsersToCreateTopLevelProjects() |
Boolean |
SettingsInterfaceAdaptor.isAllowUsersToCreateTopLevelProjects() |
Boolean |
SettingsInterface.isCacheOutputFiles() |
Boolean |
SettingsInterfaceAdaptor.isCacheOutputFiles() |
Boolean |
SettingsInterface.isCheckinMergingEnabled() |
Boolean |
SettingsInterfaceAdaptor.isCheckinMergingEnabled() |
Boolean |
SettingsInterface.isGenerateGeometryOnCheckin() |
Boolean |
SettingsInterfaceAdaptor.isGenerateGeometryOnCheckin() |
Boolean |
SettingsInterface.isHideUserListForNonAdmin() |
Boolean |
SettingsInterfaceAdaptor.isHideUserListForNonAdmin() |
Boolean |
Bimsie1AuthInterfaceAdaptor.isLoggedIn() |
Boolean |
SettingsInterface.isSendConfirmationEmailAfterRegistration() |
Boolean |
SettingsInterfaceAdaptor.isSendConfirmationEmailAfterRegistration() |
String |
Bimsie1AuthInterfaceAdaptor.login(String username,
String password) |
String |
Bimsie1AuthInterfaceAdaptor.loginUserToken(String token) |
void |
Bimsie1AuthInterfaceAdaptor.logout() |
void |
AdminInterface.migrateDatabase()
This will try to upgrade the database to the latest revision, this method will do nothing if the database schema is already up-to-date
|
void |
AdminInterfaceAdaptor.migrateDatabase() |
void |
NotificationInterfaceAdaptor.newExtendedData(Long roid,
Long edid) |
void |
Bimsie1NotificationInterfaceAdaptor.newExtendedData(Long roid,
Long edid) |
void |
Bimsie1RemoteServiceInterfaceAdaptor.newExtendedDataOnProject(Long poid,
Long edid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl) |
void |
Bimsie1RemoteServiceInterfaceAdaptor.newExtendedDataOnRevision(Long poid,
Long roid,
Long edid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl) |
void |
NotificationInterfaceAdaptor.newProgressOnProjectTopic(Long poid,
Long topicId) |
void |
Bimsie1NotificationInterfaceAdaptor.newProgressOnProjectTopic(Long poid,
Long topicId) |
void |
NotificationInterfaceAdaptor.newProgressOnRevisionTopic(Long poid,
Long roid,
Long topicId) |
void |
Bimsie1NotificationInterfaceAdaptor.newProgressOnRevisionTopic(Long poid,
Long roid,
Long topicId) |
void |
NotificationInterfaceAdaptor.newProgressOnServerTopic(Long topicId) |
void |
Bimsie1NotificationInterfaceAdaptor.newProgressOnServerTopic(Long topicId) |
void |
NotificationInterfaceAdaptor.newProgressTopic(Long topicId) |
void |
Bimsie1NotificationInterfaceAdaptor.newProgressTopic(Long topicId) |
void |
NotificationInterfaceAdaptor.newProject(Long poid) |
void |
Bimsie1NotificationInterfaceAdaptor.newProject(Long poid) |
void |
NotificationInterfaceAdaptor.newRevision(Long poid,
Long roid) |
void |
Bimsie1NotificationInterfaceAdaptor.newRevision(Long poid,
Long roid) |
void |
Bimsie1RemoteServiceInterfaceAdaptor.newRevision(Long poid,
Long roid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl) |
void |
NotificationInterfaceAdaptor.newUser(Long uoid) |
void |
Bimsie1NotificationInterfaceAdaptor.newUser(Long uoid) |
void |
NotificationInterfaceAdaptor.progress(Long topicId,
SLongActionState state) |
void |
Bimsie1NotificationInterfaceAdaptor.progress(Long topicId,
SLongActionState state) |
void |
AdminInterface.regenerateGeometry(Long croid)
Regenerate the geometry for a specified croid
|
void |
AdminInterfaceAdaptor.regenerateGeometry(Long croid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerChangeProgressOnProject(Long endPointId,
Long poid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerChangeProgressOnRevision(Long endPointId,
Long roid,
Long poid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerChangeProgressOnServer(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerNewExtendedDataOnRevisionHandler(Long endPointId,
Long roid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerNewProjectHandler(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerNewRevisionHandler(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerNewRevisionOnSpecificProjectHandler(Long endPointId,
Long poid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerNewUserHandler(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.registerProgressHandler(Long topicId,
Long endPointId) |
Long |
Bimsie1NotificationRegistryInterfaceAdaptor.registerProgressOnProjectTopic(SProgressTopicType type,
Long poid,
String description) |
Long |
Bimsie1NotificationRegistryInterfaceAdaptor.registerProgressOnRevisionTopic(SProgressTopicType type,
Long poid,
Long roid,
String description) |
Long |
Bimsie1NotificationRegistryInterfaceAdaptor.registerProgressTopic(SProgressTopicType type,
String description) |
void |
Bimsie1LowLevelInterfaceAdaptor.removeAllReferences(Long tid,
Long oid,
String referenceName) |
void |
Bimsie1LowLevelInterfaceAdaptor.removeAttribute(Long tid,
Long oid,
String attributeName,
Integer index) |
void |
ServiceInterfaceAdaptor.removeModelCheckerFromProject(Long poid,
Long modelCheckerOid) |
void |
ServiceInterface.removeModelCheckerFromProject(Long poid,
Long modelCheckerOid)
Remove the given model checker from the given project
|
void |
Bimsie1LowLevelInterfaceAdaptor.removeObject(Long tid,
Long oid) |
void |
Bimsie1LowLevelInterfaceAdaptor.removeReference(Long tid,
Long oid,
String referenceName,
Integer index) |
void |
Bimsie1LowLevelInterfaceAdaptor.removeReferenceByOid(Long tid,
Long oid,
String referenceName,
Long referencedOid) |
void |
ServiceInterfaceAdaptor.removeServiceFromProject(Long poid,
Long serviceOid) |
void |
ServiceInterface.removeServiceFromProject(Long poid,
Long serviceOid)
Remove the given service from the given project
|
void |
ServiceInterfaceAdaptor.removeUserFromExtendedDataSchema(Long uoid,
Long edsid) |
void |
ServiceInterface.removeUserFromExtendedDataSchema(Long uoid,
Long edsid) |
Boolean |
ServiceInterfaceAdaptor.removeUserFromProject(Long uoid,
Long poid) |
Boolean |
ServiceInterface.removeUserFromProject(Long uoid,
Long poid)
Remove a user from a project (authorization wise)
|
void |
AuthInterface.requestPasswordChange(String username,
String resetUrl)
Request a password change, an e-mail will be send with a validation url
|
void |
AuthInterfaceAdaptor.requestPasswordChange(String username,
String resetUrl) |
void |
ServiceInterfaceAdaptor.sendCompareEmail(SCompareType sCompareType,
Long mcid,
Long poid,
Long roid1,
Long roid2,
String address) |
void |
ServiceInterface.sendCompareEmail(SCompareType sCompareType,
Long mcid,
Long poid,
Long roid1,
Long roid2,
String address)
Send an e-mail with the results of a compare
|
void |
SettingsInterface.setAllowSelfRegistration(Boolean allowSelfRegistration) |
void |
SettingsInterfaceAdaptor.setAllowSelfRegistration(Boolean allowSelfRegistration) |
void |
SettingsInterface.setAllowUsersToCreateTopLevelProjects(Boolean allowUsersToCreateTopLevelProjects) |
void |
SettingsInterfaceAdaptor.setAllowUsersToCreateTopLevelProjects(Boolean allowUsersToCreateTopLevelProjects) |
void |
Bimsie1LowLevelInterfaceAdaptor.setBooleanAttribute(Long tid,
Long oid,
String attributeName,
Boolean value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setBooleanAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Boolean value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setBooleanAttributes(Long tid,
Long oid,
String attributeName,
List<Boolean> values) |
void |
Bimsie1LowLevelInterfaceAdaptor.setByteArrayAttribute(Long tid,
Long oid,
String attributeName,
Byte[] value) |
void |
SettingsInterface.setCacheOutputFiles(Boolean cacheOutputFiles) |
void |
SettingsInterfaceAdaptor.setCacheOutputFiles(Boolean cacheOutputFiles) |
void |
SettingsInterface.setCheckinMergingEnabled(Boolean checkinMergingEnabled) |
void |
SettingsInterfaceAdaptor.setCheckinMergingEnabled(Boolean checkinMergingEnabled) |
void |
PluginInterface.setDefaultModelCompare(Long oid) |
void |
PluginInterfaceAdaptor.setDefaultModelCompare(Long oid) |
void |
PluginInterface.setDefaultModelMerger(Long oid) |
void |
PluginInterfaceAdaptor.setDefaultModelMerger(Long oid) |
void |
PluginInterface.setDefaultObjectIDM(Long oid) |
void |
PluginInterfaceAdaptor.setDefaultObjectIDM(Long oid) |
void |
PluginInterface.setDefaultQueryEngine(Long oid) |
void |
PluginInterfaceAdaptor.setDefaultQueryEngine(Long oid) |
void |
PluginInterface.setDefaultRenderEngine(Long oid) |
void |
PluginInterfaceAdaptor.setDefaultRenderEngine(Long oid) |
void |
PluginInterface.setDefaultSerializer(Long oid) |
void |
PluginInterfaceAdaptor.setDefaultSerializer(Long oid) |
void |
PluginInterface.setDefaultWebModule(Long oid) |
void |
PluginInterfaceAdaptor.setDefaultWebModule(Long oid) |
void |
Bimsie1LowLevelInterfaceAdaptor.setDoubleAttribute(Long tid,
Long oid,
String attributeName,
Double value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setDoubleAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Double value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setDoubleAttributes(Long tid,
Long oid,
String attributeName,
List<Double> values) |
void |
SettingsInterface.setEmailSenderAddress(String emailSenderAddress) |
void |
SettingsInterfaceAdaptor.setEmailSenderAddress(String emailSenderAddress) |
void |
Bimsie1LowLevelInterfaceAdaptor.setEnumAttribute(Long tid,
Long oid,
String attributeName,
String value) |
void |
SettingsInterface.setGenerateGeometryOnCheckin(Boolean generateGeometryOnCheckin) |
void |
SettingsInterfaceAdaptor.setGenerateGeometryOnCheckin(Boolean generateGeometryOnCheckin) |
void |
AuthInterface.setHash(Long uoid,
byte[] hash,
byte[] salt)
Change a User's password, not the preferred way, use requestPasswordChange for a safer version
|
void |
AuthInterfaceAdaptor.setHash(Long uoid,
byte[] hash,
byte[] salt) |
void |
SettingsInterface.setHideUserListForNonAdmin(Boolean hideUserListForNonAdmin) |
void |
SettingsInterfaceAdaptor.setHideUserListForNonAdmin(Boolean hideUserListForNonAdmin) |
void |
Bimsie1LowLevelInterfaceAdaptor.setIntegerAttribute(Long tid,
Long oid,
String attributeName,
Integer value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setIntegerAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Integer value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setIntegerAttributes(Long tid,
Long oid,
String attributeName,
List<Integer> values) |
void |
Bimsie1LowLevelInterfaceAdaptor.setLongAttribute(Long tid,
Long oid,
String attributeName,
Long value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setLongAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Long value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setLongAttributes(Long tid,
Long oid,
String attributeName,
List<Long> values) |
void |
PluginInterface.setPluginSettings(Long poid,
SObjectType settings) |
void |
PluginInterfaceAdaptor.setPluginSettings(Long poid,
SObjectType settings) |
void |
SettingsInterface.setProtocolBuffersPort(Integer port) |
void |
SettingsInterfaceAdaptor.setProtocolBuffersPort(Integer port) |
void |
Bimsie1LowLevelInterfaceAdaptor.setReference(Long tid,
Long oid,
String referenceName,
Long referenceOid) |
void |
ServiceInterfaceAdaptor.setRevisionTag(Long roid,
String tag) |
void |
ServiceInterface.setRevisionTag(Long roid,
String tag)
Set a tag on a specific revision
|
void |
SettingsInterface.setSendConfirmationEmailAfterRegistration(Boolean sendConfirmationEmailAfterRegistration) |
void |
SettingsInterfaceAdaptor.setSendConfirmationEmailAfterRegistration(Boolean sendConfirmationEmailAfterRegistration) |
void |
SettingsInterface.setServerSettings(SServerSettings serverSettings)
With this method you can set all server settings at once
|
void |
SettingsInterfaceAdaptor.setServerSettings(SServerSettings serverSettings) |
void |
SettingsInterface.setServiceRepositoryUrl(String url) |
void |
SettingsInterfaceAdaptor.setServiceRepositoryUrl(String url) |
void |
SettingsInterface.setSiteAddress(String siteAddress) |
void |
SettingsInterfaceAdaptor.setSiteAddress(String siteAddress) |
void |
SettingsInterface.setSmtpServer(String smtpServer) |
void |
SettingsInterfaceAdaptor.setSmtpServer(String smtpServer) |
void |
Bimsie1LowLevelInterfaceAdaptor.setStringAttribute(Long tid,
Long oid,
String attributeName,
String value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setStringAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
String value) |
void |
AdminInterface.setup(String siteAddress,
String smtpServer,
String smtpSender,
String adminName,
String adminUsername,
String adminPassword)
Setup this BIMserver.
|
void |
AdminInterfaceAdaptor.setup(String siteAddress,
String smtpServer,
String smtpSender,
String adminName,
String adminUsername,
String adminPassword) |
void |
SettingsInterface.setWhiteListedDomains(List<String> domains)
Sets the domains that are whitelisted to connect to the different API endpoints.
|
void |
SettingsInterfaceAdaptor.setWhiteListedDomains(List<String> domains) |
void |
Bimsie1LowLevelInterfaceAdaptor.setWrappedBooleanAttribute(Long tid,
Long oid,
String attributeName,
String type,
Boolean value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setWrappedDoubleAttribute(Long tid,
Long oid,
String attributeName,
String type,
Double value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setWrappedIntegerAttribute(Long tid,
Long oid,
String attributeName,
String type,
Integer value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setWrappedLongAttribute(Long tid,
Long oid,
String attributeName,
String type,
Long value) |
void |
Bimsie1LowLevelInterfaceAdaptor.setWrappedStringAttribute(Long tid,
Long oid,
String attributeName,
String type,
String value) |
String |
ServiceInterfaceAdaptor.shareRevision(Long roid) |
String |
ServiceInterface.shareRevision(Long roid)
Share a revision
|
Long |
PluginInterface.startGetPluginUpdateInformation()
Start the collections of plugin update information, this can take a while, so it's async
|
Long |
PluginInterfaceAdaptor.startGetPluginUpdateInformation() |
Long |
Bimsie1LowLevelInterfaceAdaptor.startTransaction(Long poid) |
void |
Bimsie1ServiceInterfaceAdaptor.terminateLongRunningAction(Long topicId) |
void |
ServiceInterfaceAdaptor.triggerNewExtendedData(Long edid,
Long soid) |
void |
ServiceInterface.triggerNewExtendedData(Long edid,
Long soid) |
void |
ServiceInterfaceAdaptor.triggerNewRevision(Long roid,
Long soid) |
void |
ServiceInterface.triggerNewRevision(Long roid,
Long soid) |
Boolean |
Bimsie1ServiceInterfaceAdaptor.undeleteProject(Long poid) |
Boolean |
ServiceInterfaceAdaptor.undeleteUser(Long uoid) |
Boolean |
ServiceInterface.undeleteUser(Long uoid)
Undelete a previously deleted User, Users can be deleted with the deleteUser method
|
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterChangeProgressOnProject(Long endPointId,
Long poid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterChangeProgressOnRevision(Long endPointId,
Long roid,
Long poid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterChangeProgressOnServer(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterNewExtendedDataOnRevisionHandler(Long endPointId,
Long roid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterNewProjectHandler(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterNewRevisionHandler(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterNewRevisionOnSpecificProjectHandler(Long endPointId,
Long poid) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterNewUserHandler(Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterProgressHandler(Long topicId,
Long endPointId) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.unregisterProgressTopic(Long topicId) |
void |
Bimsie1LowLevelInterfaceAdaptor.unsetAttribute(Long tid,
Long oid,
String attributeName) |
void |
Bimsie1LowLevelInterfaceAdaptor.unsetReference(Long tid,
Long oid,
String referenceName) |
void |
PluginInterface.updateDeserializer(SDeserializerPluginConfiguration deserializer) |
void |
PluginInterfaceAdaptor.updateDeserializer(SDeserializerPluginConfiguration deserializer) |
void |
ServiceInterfaceAdaptor.updateGeoTag(SGeoTag sGeoTag) |
void |
ServiceInterface.updateGeoTag(SGeoTag sGeoTag)
Update the GeoTag of a project
|
void |
PluginInterface.updateInternalService(SInternalServicePluginConfiguration internalService) |
void |
PluginInterfaceAdaptor.updateInternalService(SInternalServicePluginConfiguration internalService) |
void |
ServiceInterfaceAdaptor.updateModelChecker(SModelCheckerInstance modelCheckerInstance) |
void |
ServiceInterface.updateModelChecker(SModelCheckerInstance modelCheckerInstance) |
void |
PluginInterface.updateModelCompare(SModelComparePluginConfiguration modelCompare) |
void |
PluginInterfaceAdaptor.updateModelCompare(SModelComparePluginConfiguration modelCompare) |
void |
PluginInterface.updateModelMerger(SModelMergerPluginConfiguration modelMerger) |
void |
PluginInterfaceAdaptor.updateModelMerger(SModelMergerPluginConfiguration modelMerger) |
void |
PluginInterface.updateObjectIDM(SObjectIDMPluginConfiguration objectIDM) |
void |
PluginInterfaceAdaptor.updateObjectIDM(SObjectIDMPluginConfiguration objectIDM) |
void |
Bimsie1NotificationRegistryInterfaceAdaptor.updateProgressTopic(Long topicId,
SLongActionState state) |
void |
ServiceInterfaceAdaptor.updateProject(SProject sProject) |
void |
ServiceInterface.updateProject(SProject sProject)
Update project properties, the only three properties that can be updated with this call are "name", "description" and "exportLengthMeasurePrefix"
|
void |
PluginInterface.updateQueryEngine(SQueryEnginePluginConfiguration queryEngine) |
void |
PluginInterfaceAdaptor.updateQueryEngine(SQueryEnginePluginConfiguration queryEngine) |
void |
PluginInterface.updateRenderEngine(SRenderEnginePluginConfiguration renderEngine) |
void |
PluginInterfaceAdaptor.updateRenderEngine(SRenderEnginePluginConfiguration renderEngine) |
void |
ServiceInterfaceAdaptor.updateRevision(SRevision sRevision) |
void |
ServiceInterface.updateRevision(SRevision sRevision)
Update a revision, not much can be changed afterwards, actually only the tag
|
void |
PluginInterface.updateSerializer(SSerializerPluginConfiguration serializer) |
void |
PluginInterfaceAdaptor.updateSerializer(SSerializerPluginConfiguration serializer) |
Boolean |
AdminInterface.upgradePossible()
Check whether an upgrade of the BIMserver is available (will download an XML file from bimserver.org)
|
Boolean |
AdminInterfaceAdaptor.upgradePossible() |
Long |
ServiceInterfaceAdaptor.uploadFile(SFile file) |
Long |
ServiceInterface.uploadFile(SFile file) |
Boolean |
ServiceInterfaceAdaptor.userHasCheckinRights(Long uoid,
Long poid) |
Boolean |
ServiceInterface.userHasCheckinRights(Long uoid,
Long poid)
Check whether the given user has rights on the given project
|
Boolean |
ServiceInterfaceAdaptor.userHasRights(Long poid) |
Boolean |
ServiceInterface.userHasRights(Long poid)
Returns whether the currents user has rights on the given project
|
SUser |
AuthInterface.validateAccount(Long uoid,
String token,
String password) |
SUser |
AuthInterfaceAdaptor.validateAccount(Long uoid,
String token,
String password) |
void |
ServiceInterfaceAdaptor.validateModelChecker(Long oid) |
void |
ServiceInterface.validateModelChecker(Long oid)
Validate a model checker
|
| Modifier and Type | Method and Description |
|---|---|
void |
Bimsie1LowLevelInterface.abortTransaction(Long tid)
Abort a transaction, changes will not be saved
|
void |
Bimsie1LowLevelInterface.addBooleanAttribute(Long tid,
Long oid,
String attributeName,
Boolean value)
Add a boolean attribute.
|
void |
Bimsie1LowLevelInterface.addDoubleAttribute(Long tid,
Long oid,
String attributeName,
Double value)
Add a double attribute.
|
void |
Bimsie1ServiceInterface.addExtendedDataToRevision(Long roid,
SExtendedData extendedData) |
void |
Bimsie1LowLevelInterface.addIntegerAttribute(Long tid,
Long oid,
String attributeName,
Integer value)
Add an integer attribute.
|
SProject |
Bimsie1ServiceInterface.addProject(String projectName,
String schema)
Add a new project
|
SProject |
Bimsie1ServiceInterface.addProjectAsSubProject(String projectName,
Long parentPoid,
String schema)
Add a new project as a subproject of another project
|
void |
Bimsie1LowLevelInterface.addReference(Long tid,
Long oid,
String referenceName,
Long referenceOid)
Add a reference to a list.
|
void |
Bimsie1LowLevelInterface.addStringAttribute(Long tid,
Long oid,
String attributeName,
String value)
Add a String attribute.
|
Long |
Bimsie1ServiceInterface.branchToExistingProject(Long roid,
Long destPoid,
String comment,
Boolean sync)
Branch a given Revision as a new Revision in the given Project, branching is always synchronous
|
Long |
Bimsie1ServiceInterface.branchToNewProject(Long roid,
String projectName,
String comment,
Boolean sync)
Branch a given Revision as a new Revision on a new Project, branching is always synchronous
|
Long |
Bimsie1ServiceInterface.checkin(Long poid,
String comment,
Long deserializerOid,
Long fileSize,
String fileName,
DataHandler data,
Boolean sync)
Checkin a new model by sending a serialized form
|
Long |
Bimsie1ServiceInterface.checkinFromUrl(Long poid,
String comment,
Long deserializerOid,
String fileName,
String url,
Boolean sync)
Checkin a new model by sending a serialized form
|
Long |
Bimsie1ServiceInterface.checkout(Long roid,
Long serializerOid,
Boolean sync)
Checkout an existing model, checkout is the same as download, except a "checkout" will tell the server and other users you are working on it
|
void |
Bimsie1NotificationInterface.closedProgressOnProjectTopic(Long poid,
Long topicId)
Called when the progress topic related to a project has been closed
|
void |
Bimsie1NotificationInterface.closedProgressOnRevisionTopic(Long poid,
Long roid,
Long topicId)
Called when the progress topic related to a revision is closed
|
void |
Bimsie1NotificationInterface.closedProgressOnServerTopic(Long topicId)
Called when the progress topic on a server has been closed
|
Long |
Bimsie1LowLevelInterface.commitTransaction(Long tid,
String comment)
Commit a transaction, changes will be saved, a transaction must be started by startTransaction first
|
Integer |
Bimsie1LowLevelInterface.count(Long roid,
String className)
Count the amount of object a certain revision has of the given type
|
Long |
Bimsie1LowLevelInterface.createObject(Long tid,
String className,
Boolean generateGuid)
Create a new Object
|
Boolean |
Bimsie1ServiceInterface.deleteProject(Long poid)
Delete a Project, Projects can be undeleted with the undeleteProject method
|
Long |
Bimsie1ServiceInterface.download(Long roid,
Long serializerOid,
Boolean showOwn,
Boolean sync)
Download a single revision of a model in a serialized format
|
Long |
Bimsie1ServiceInterface.downloadByGuids(Set<Long> roids,
Set<String> guids,
Long serializerOid,
Boolean deep,
Boolean sync)
Download a model in a serialized format by giving a set of revisions and a set of guids to filter on
|
Long |
Bimsie1ServiceInterface.downloadByJsonQuery(Set<Long> roids,
String jsonQuery,
Long serializerOid,
Boolean sync)
Download a model in serialized format by giving a set of revisions and a set of class names to filter on
|
Long |
Bimsie1ServiceInterface.downloadByNames(Set<Long> roids,
Set<String> names,
Long serializerOid,
Boolean deep,
Boolean sync)
Download a model in a serialized format by giving a set of revisions and a set of names to filter on
|
Long |
Bimsie1ServiceInterface.downloadByNewJsonQuery(Set<Long> roids,
String query,
Long serializerOid,
Boolean sync)
Download a model in serialized format by giving a set of revisions and a set of class names to filter on
|
Long |
Bimsie1ServiceInterface.downloadByOids(Set<Long> roids,
Set<Long> oids,
Long serializerOid,
Boolean sync,
Boolean deep)
Download a model in a serialized format by giving a set of revisions and a set of Object IDs
|
Long |
Bimsie1ServiceInterface.downloadByTypes(Set<Long> roids,
String schema,
Set<String> classNames,
Long serializerOid,
Boolean includeAllSubtypes,
Boolean useObjectIDM,
Boolean deep,
Boolean sync)
Download a model in serialized format by giving a set of revisions and a set of class names to filter on
|
Long |
Bimsie1ServiceInterface.downloadQuery(Long roid,
Long qeid,
String code,
Boolean sync,
Long serializerOid) |
Long |
Bimsie1ServiceInterface.downloadRevisions(Set<Long> roids,
Long serializerOid,
Boolean sync)
Download a model in a serialized format by giving a set of revisions
|
SAccessMethod |
Bimsie1AuthInterface.getAccessMethod() |
List<SExtendedData> |
Bimsie1ServiceInterface.getAllExtendedDataOfRevision(Long roid) |
List<SProject> |
Bimsie1ServiceInterface.getAllProjects(Boolean onlyTopLevel,
Boolean onlyActive)
Get a list of all Projects the user is authorized for
|
List<SProjectSmall> |
Bimsie1ServiceInterface.getAllProjectsSmall() |
List<SRevision> |
Bimsie1ServiceInterface.getAllRevisionsOfProject(Long poid)
Get a list of all Revisions of a Project
|
Boolean |
Bimsie1LowLevelInterface.getBooleanAttribute(Long tid,
Long oid,
String attributeName)
Get a boolean value of an attribute
|
Boolean |
Bimsie1LowLevelInterface.getBooleanAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index)
Retrieve a boolean attribute at the given index
|
List<Boolean> |
Bimsie1LowLevelInterface.getBooleanAttributes(Long tid,
Long oid,
String attributeName)
Retrieve a list of boolean attributes
|
byte[] |
Bimsie1LowLevelInterface.getByteArrayAttribute(Long tid,
Long oid,
String attributeName)
Get a byte[] attribute
|
List<byte[]> |
Bimsie1LowLevelInterface.getByteArrayAttributes(Long tid,
Long oid,
String attributeName)
Get a list of byte[] values
|
SDataObject |
Bimsie1LowLevelInterface.getDataObjectByGuid(Long roid,
String guid)
Get all the objects matching the given GUIDs as Data Objects
|
SDataObject |
Bimsie1LowLevelInterface.getDataObjectByOid(Long roid,
Long oid)
Get an object from the given revision as a Data Object
|
List<SDataObject> |
Bimsie1LowLevelInterface.getDataObjects(Long roid)
Get all the objects of a certain revision in Data Objects
|
List<SDataObject> |
Bimsie1LowLevelInterface.getDataObjectsByType(Long roid,
String packageName,
String className,
Boolean flat)
Get all the objects of a certain type in Data Objects
|
SDeserializerPluginConfiguration |
Bimsie1ServiceInterface.getDeserializerById(Long oid) |
SDeserializerPluginConfiguration |
Bimsie1ServiceInterface.getDeserializerByName(String deserializerName) |
Double |
Bimsie1LowLevelInterface.getDoubleAttribute(Long tid,
Long oid,
String attributeName)
Get a list of double values (for example Coordinates of IfcCartesianPoint)
|
Double |
Bimsie1LowLevelInterface.getDoubleAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index)
Get a double value of an attribute at a given index
|
List<Double> |
Bimsie1LowLevelInterface.getDoubleAttributes(Long tid,
Long oid,
String attributeName)
Get a list of double values
|
SDownloadResult |
Bimsie1ServiceInterface.getDownloadData(Long topicId)
Get the data for a download/checkout
|
String |
Bimsie1LowLevelInterface.getEnumAttribute(Long tid,
Long oid,
String attributeName)
Get an enum attribute
|
SExtendedData |
Bimsie1ServiceInterface.getExtendedData(Long oid) |
SExtendedDataSchema |
Bimsie1ServiceInterface.getExtendedDataSchemaById(Long oid) |
SExtendedDataSchema |
Bimsie1ServiceInterface.getExtendedDataSchemaByNamespace(String namespace) |
Integer |
Bimsie1LowLevelInterface.getIntegerAttribute(Long tid,
Long oid,
String attributeName)
Get an integer attribute
|
Integer |
Bimsie1LowLevelInterface.getIntegerAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index)
Get an integer attribute at the given index
|
List<Integer> |
Bimsie1LowLevelInterface.getIntegerAttributes(Long tid,
Long oid,
String attributeName)
Get a list of integer attributes
|
Long |
Bimsie1LowLevelInterface.getLongAttribute(Long tid,
Long oid,
String attributeName)
Get a long value of an attribute
|
Long |
Bimsie1LowLevelInterface.getLongAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index)
Get a long attribute at a given index
|
List<SProfileDescriptor> |
Bimsie1RemoteServiceInterface.getPrivateProfiles(String serviceIdentifier,
String token)
A remote server should be able to provide a list of profiles
|
SLongActionState |
Bimsie1NotificationRegistryInterface.getProgress(Long topicId) |
List<Long> |
Bimsie1NotificationRegistryInterface.getProgressTopicsOnProject(Long poid) |
List<Long> |
Bimsie1NotificationRegistryInterface.getProgressTopicsOnRevision(Long poid,
Long roid) |
List<Long> |
Bimsie1NotificationRegistryInterface.getProgressTopicsOnServer() |
SProject |
Bimsie1ServiceInterface.getProjectByPoid(Long poid) |
List<SProject> |
Bimsie1ServiceInterface.getProjectsByName(String name) |
SProjectSmall |
Bimsie1ServiceInterface.getProjectSmallByPoid(Long poid) |
List<SProfileDescriptor> |
Bimsie1RemoteServiceInterface.getPublicProfiles(String serviceIdentifier)
A remote server should be able to provide a list of profiles.
|
SQueryEnginePluginConfiguration |
Bimsie1ServiceInterface.getQueryEngineById(Long oid) |
SQueryEnginePluginConfiguration |
Bimsie1ServiceInterface.getQueryEngineByName(String name) |
Long |
Bimsie1LowLevelInterface.getReference(Long tid,
Long oid,
String referenceName)
Get a reference
|
List<Long> |
Bimsie1LowLevelInterface.getReferences(Long tid,
Long oid,
String referenceName)
Get a list of references
|
SRevision |
Bimsie1ServiceInterface.getRevision(Long roid) |
SSerializerPluginConfiguration |
Bimsie1ServiceInterface.getSerializerByContentType(String contentType) |
SSerializerPluginConfiguration |
Bimsie1ServiceInterface.getSerializerById(Long oid) |
SSerializerPluginConfiguration |
Bimsie1ServiceInterface.getSerializerByName(String serializerName) |
SServiceDescriptor |
Bimsie1RemoteServiceInterface.getService(String serviceIdentifier)
Should return a description of a certain service
|
String |
Bimsie1LowLevelInterface.getStringAttribute(Long tid,
Long oid,
String attributeName)
Get the String value of an attribute
|
List<String> |
Bimsie1LowLevelInterface.getStringAttributes(Long tid,
Long oid,
String attributeName)
Get a list of attributes of type String
|
List<SProject> |
Bimsie1ServiceInterface.getSubProjects(Long poid) |
SDeserializerPluginConfiguration |
Bimsie1ServiceInterface.getSuggestedDeserializerForExtension(String extension,
Long poid)
Get a suggested deserializer for the given file extension and project
|
Long |
Bimsie1ServiceInterface.initiateCheckin(Long poid,
Long deserializerOid) |
Boolean |
Bimsie1AuthInterface.isLoggedIn()
Check whether the server considers the user (token) as logged-in
|
String |
Bimsie1AuthInterface.login(String username,
String password)
Login with a username/password combination
|
String |
Bimsie1AuthInterface.loginUserToken(String token)
Login with a user-token
|
void |
Bimsie1AuthInterface.logout()
Logout
|
void |
Bimsie1NotificationInterface.newExtendedData(Long roid,
Long edid)
Called when there is new extended data added to a revision
|
void |
Bimsie1RemoteServiceInterface.newExtendedDataOnProject(Long poid,
Long edid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl)
This method gets called when new extended data has been added to a project
|
void |
Bimsie1RemoteServiceInterface.newExtendedDataOnRevision(Long poid,
Long roid,
Long edid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl)
This method gets called when new extended data has been added to a revision
|
void |
Bimsie1NotificationInterface.newProgressOnProjectTopic(Long poid,
Long topicId)
Called when there is a new progress topic related to a project
|
void |
Bimsie1NotificationInterface.newProgressOnRevisionTopic(Long poid,
Long roid,
Long topicId)
Called then there is a new progress topic related to a revision
|
void |
Bimsie1NotificationInterface.newProgressOnServerTopic(Long topicId)
Called when there is a new progress topic on a server
|
void |
Bimsie1NotificationInterface.newProgressTopic(Long topicId)
Called when there is a new progress topic
|
void |
Bimsie1NotificationInterface.newProject(Long poid)
Called when a new project has been added
|
void |
Bimsie1NotificationInterface.newRevision(Long poid,
Long roid)
Called when there is a new revision
|
void |
Bimsie1RemoteServiceInterface.newRevision(Long poid,
Long roid,
Long soid,
String serviceIdentifier,
String profileIdentifier,
String userToken,
String token,
String apiUrl)
This method gets called when a new revision has been created
|
void |
Bimsie1NotificationInterface.newUser(Long uoid)
Called when a new user has been added
|
void |
Bimsie1NotificationInterface.progress(Long topicId,
SLongActionState state)
Called when new progress is available on a topic
|
void |
Bimsie1NotificationRegistryInterface.registerChangeProgressOnProject(Long endPointId,
Long poid) |
void |
Bimsie1NotificationRegistryInterface.registerChangeProgressOnRevision(Long endPointId,
Long roid,
Long poid) |
void |
Bimsie1NotificationRegistryInterface.registerChangeProgressOnServer(Long endPointId) |
void |
Bimsie1NotificationRegistryInterface.registerNewExtendedDataOnRevisionHandler(Long endPointId,
Long roid)
Register the given endpoint to be notified about extended data being added to the given revision
|
void |
Bimsie1NotificationRegistryInterface.registerNewProjectHandler(Long endPointId)
Register this endpoint to be notified when a project has been added
|
void |
Bimsie1NotificationRegistryInterface.registerNewRevisionHandler(Long endPointId)
Register the given endpoint to be notified about new revisions
|
void |
Bimsie1NotificationRegistryInterface.registerNewRevisionOnSpecificProjectHandler(Long endPointId,
Long poid)
Register the given endpoint to be notified about new revisions on the given project
|
void |
Bimsie1NotificationRegistryInterface.registerNewUserHandler(Long endPointId)
Register this endpoint to be notified when a new user has been added
|
void |
Bimsie1NotificationRegistryInterface.registerProgressHandler(Long topicId,
Long endPointId) |
Long |
Bimsie1NotificationRegistryInterface.registerProgressOnProjectTopic(SProgressTopicType type,
Long poid,
String description)
Register a new progress topic that is related to the given project
|
Long |
Bimsie1NotificationRegistryInterface.registerProgressOnRevisionTopic(SProgressTopicType type,
Long poid,
Long roid,
String description) |
Long |
Bimsie1NotificationRegistryInterface.registerProgressTopic(SProgressTopicType type,
String description)
Register a progress topic, remember to unregister with unregisterProgressTopic when done
|
void |
Bimsie1LowLevelInterface.removeAllReferences(Long tid,
Long oid,
String referenceName)
Remove all references (clear the list of references) of the given object + reference
|
void |
Bimsie1LowLevelInterface.removeAttribute(Long tid,
Long oid,
String attributeName,
Integer index)
Remove an attribute from a list at a certain index
|
void |
Bimsie1LowLevelInterface.removeObject(Long tid,
Long oid)
Remove an object
|
void |
Bimsie1LowLevelInterface.removeReference(Long tid,
Long oid,
String referenceName,
Integer index)
Remove a single reference by it's index in the list
|
void |
Bimsie1LowLevelInterface.removeReferenceByOid(Long tid,
Long oid,
String referenceName,
Long referencedOid)
Remove a single reference by it's oid
|
void |
Bimsie1LowLevelInterface.setBooleanAttribute(Long tid,
Long oid,
String attributeName,
Boolean value)
Set a boolean attribute
|
void |
Bimsie1LowLevelInterface.setBooleanAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Boolean value)
Set a boolean attribute at the given index
|
void |
Bimsie1LowLevelInterface.setBooleanAttributes(Long tid,
Long oid,
String attributeName,
List<Boolean> values)
Set a list of boolean attributes
|
void |
Bimsie1LowLevelInterface.setByteArrayAttribute(Long tid,
Long oid,
String attributeName,
Byte[] value)
Set a byte[] attribute
|
void |
Bimsie1LowLevelInterface.setDoubleAttribute(Long tid,
Long oid,
String attributeName,
Double value)
Set a double attribute
|
void |
Bimsie1LowLevelInterface.setDoubleAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Double value)
Set a double attribute at a specific index
|
void |
Bimsie1LowLevelInterface.setDoubleAttributes(Long tid,
Long oid,
String attributeName,
List<Double> values)
Set a list of double values (for example Coordinates of IfcCartesianPoint)
|
void |
Bimsie1LowLevelInterface.setEnumAttribute(Long tid,
Long oid,
String attributeName,
String value)
Set an enum attribute
|
void |
Bimsie1LowLevelInterface.setIntegerAttribute(Long tid,
Long oid,
String attributeName,
Integer value)
Set an integer attribute
|
void |
Bimsie1LowLevelInterface.setIntegerAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Integer value)
Set an integer attribute at a given index
|
void |
Bimsie1LowLevelInterface.setIntegerAttributes(Long tid,
Long oid,
String attributeName,
List<Integer> values)
Set a list of integer attributes
|
void |
Bimsie1LowLevelInterface.setLongAttribute(Long tid,
Long oid,
String attributeName,
Long value)
Set a long attribute
|
void |
Bimsie1LowLevelInterface.setLongAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
Long value)
Set a long attribute at a given index
|
void |
Bimsie1LowLevelInterface.setLongAttributes(Long tid,
Long oid,
String attributeName,
List<Long> values)
Set a list of long attributes
|
void |
Bimsie1LowLevelInterface.setReference(Long tid,
Long oid,
String referenceName,
Long referenceOid)
Set a reference
|
void |
Bimsie1LowLevelInterface.setStringAttribute(Long tid,
Long oid,
String attributeName,
String value)
Set the String value of an attribute
|
void |
Bimsie1LowLevelInterface.setStringAttributeAtIndex(Long tid,
Long oid,
String attributeName,
Integer index,
String value)
Set the String value at a certain index in a list of an attribute
|
void |
Bimsie1LowLevelInterface.setWrappedBooleanAttribute(Long tid,
Long oid,
String attributeName,
String type,
Boolean value)
Set a wrapped boolean attribute
|
void |
Bimsie1LowLevelInterface.setWrappedDoubleAttribute(Long tid,
Long oid,
String attributeName,
String type,
Double value)
Set a wrapped attribute's double value
|
void |
Bimsie1LowLevelInterface.setWrappedIntegerAttribute(Long tid,
Long oid,
String attributeName,
String type,
Integer value)
Set a warpped integer attribute
|
void |
Bimsie1LowLevelInterface.setWrappedLongAttribute(Long tid,
Long oid,
String attributeName,
String type,
Long value)
Set a wrapped long value
|
void |
Bimsie1LowLevelInterface.setWrappedStringAttribute(Long tid,
Long oid,
String attributeName,
String type,
String value)
Set the wrapped value of a String attribute
|
Long |
Bimsie1LowLevelInterface.startTransaction(Long poid)
Start a new transaction.
|
void |
Bimsie1ServiceInterface.terminateLongRunningAction(Long topicId)
Terminate a long running action
|
Boolean |
Bimsie1ServiceInterface.undeleteProject(Long poid)
Undelete a previously deleted Project, Projets can be deleted with the deleteProject method
|
void |
Bimsie1NotificationRegistryInterface.unregisterChangeProgressOnProject(Long endPointId,
Long poid) |
void |
Bimsie1NotificationRegistryInterface.unregisterChangeProgressOnRevision(Long endPointId,
Long roid,
Long poid) |
void |
Bimsie1NotificationRegistryInterface.unregisterChangeProgressOnServer(Long endPointId) |
void |
Bimsie1NotificationRegistryInterface.unregisterNewExtendedDataOnRevisionHandler(Long endPointId,
Long roid)
Unregister, called after registerNewExtendedDataOnRevisionHandler
|
void |
Bimsie1NotificationRegistryInterface.unregisterNewProjectHandler(Long endPointId)
Unregister this endpoint to be notified when a project has been added
|
void |
Bimsie1NotificationRegistryInterface.unregisterNewRevisionHandler(Long endPointId) |
void |
Bimsie1NotificationRegistryInterface.unregisterNewRevisionOnSpecificProjectHandler(Long endPointId,
Long poid) |
void |
Bimsie1NotificationRegistryInterface.unregisterNewUserHandler(Long endPointId)
Unregister this endpoint to be notified when a new user has been added
|
void |
Bimsie1NotificationRegistryInterface.unregisterProgressHandler(Long topicId,
Long endPointId) |
void |
Bimsie1NotificationRegistryInterface.unregisterProgressTopic(Long topicId)
Unregister a progress topic on this server
|
void |
Bimsie1LowLevelInterface.unsetAttribute(Long tid,
Long oid,
String attributeName)
Unset an attribute
|
void |
Bimsie1LowLevelInterface.unsetReference(Long tid,
Long oid,
String referenceName)
Unset a reference
|
void |
Bimsie1NotificationRegistryInterface.updateProgressTopic(Long topicId,
SLongActionState state)
Update the progress information on the given topic
|
| Modifier and Type | Method and Description |
|---|---|
Object |
Reflector.callMethod(String interfaceName,
String methodName,
Class<?> definedReturnType,
KeyValuePair... args) |
Copyright © 2016 OpenSource BIM. All rights reserved.