| Package | Description |
|---|---|
| org.bimserver.plugins.services | |
| org.bimserver.shared.interfaces | |
| org.bimserver.shared.interfaces.async |
| Modifier and Type | Method and Description |
|---|---|
IfcModelInterface |
BimServerClientInterface.getModel(SProject project,
long roid,
boolean deep,
boolean recordChanges) |
IfcModelInterface |
BimServerClientInterface.getModel(SProject project,
long roid,
boolean deep,
boolean recordChanges,
boolean includeGeometry) |
IfcModelInterface |
BimServerClientInterface.newModel(SProject newProject,
boolean recordChanges) |
| Modifier and Type | Method and Description |
|---|---|
SProject |
ServiceInterfaceAdaptor.addProject(String projectName,
String schema) |
SProject |
ServiceInterface.addProject(String projectName,
String schema)
Add a new project
|
SProject |
ServiceInterfaceAdaptor.addProjectAsSubProject(String projectName,
Long parentPoid,
String schema) |
SProject |
ServiceInterface.addProjectAsSubProject(String projectName,
Long parentPoid,
String schema)
Add a new project as a subproject of another project
|
SProject |
ServiceInterfaceAdaptor.getProjectByPoid(Long poid) |
SProject |
ServiceInterface.getProjectByPoid(Long poid) |
SProject |
ServiceInterfaceAdaptor.getSubProjectByName(Long parentProjectId,
String name) |
SProject |
ServiceInterface.getSubProjectByName(Long parentProjectId,
String name) |
SProject |
ServiceInterfaceAdaptor.getTopLevelProjectByName(String name) |
SProject |
ServiceInterface.getTopLevelProjectByName(String name) |
| Modifier and Type | Method and Description |
|---|---|
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<SProject> |
ServiceInterfaceAdaptor.getAllProjects(Boolean onlyTopLevel,
Boolean onlyActive) |
List<SProject> |
ServiceInterface.getAllProjects(Boolean onlyTopLevel,
Boolean onlyActive)
Get a list of all Projects the user is authorized for
|
List<SProject> |
ServiceInterfaceAdaptor.getAllReadableProjects() |
List<SProject> |
ServiceInterface.getAllReadableProjects()
Get a list of all Projects the user is authorized for to read from
|
List<SProject> |
ServiceInterfaceAdaptor.getAllWritableProjects() |
List<SProject> |
ServiceInterface.getAllWritableProjects()
Get a list of all Projects the user is authorized for to write to
|
List<SProject> |
ServiceInterfaceAdaptor.getProjectsByName(String name) |
List<SProject> |
ServiceInterface.getProjectsByName(String name) |
List<SProject> |
ServiceInterfaceAdaptor.getSubProjects(Long poid) |
List<SProject> |
ServiceInterface.getSubProjects(Long poid) |
List<SProject> |
ServiceInterfaceAdaptor.getUsersProjects(Long uoid) |
List<SProject> |
ServiceInterface.getUsersProjects(Long uoid)
Get a list of projects a user is authorized on
|
| Modifier and Type | Method and Description |
|---|---|
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"
|
| Modifier and Type | Method and Description |
|---|---|
void |
AsyncServiceInterface.AddProjectCallback.success(SProject result) |
void |
AsyncServiceInterface.AddProjectAsSubProjectCallback.success(SProject result) |
void |
AsyncServiceInterface.GetProjectByPoidCallback.success(SProject result) |
void |
AsyncServiceInterface.GetSubProjectByNameCallback.success(SProject result) |
void |
AsyncServiceInterface.GetTopLevelProjectByNameCallback.success(SProject result) |
void |
AsyncServiceInterface.updateProject(SProject sProject,
AsyncServiceInterface.UpdateProjectCallback callback) |
| Modifier and Type | Method and Description |
|---|---|
void |
AsyncServiceInterface.GetAllNonAuthorizedProjectsOfUserCallback.success(List<SProject> result) |
void |
AsyncServiceInterface.GetAllProjectsCallback.success(List<SProject> result) |
void |
AsyncServiceInterface.GetAllReadableProjectsCallback.success(List<SProject> result) |
void |
AsyncServiceInterface.GetAllWritableProjectsCallback.success(List<SProject> result) |
void |
AsyncServiceInterface.GetProjectsByNameCallback.success(List<SProject> result) |
void |
AsyncServiceInterface.GetSubProjectsCallback.success(List<SProject> result) |
void |
AsyncServiceInterface.GetUsersProjectsCallback.success(List<SProject> result) |
Copyright © 2018 OpenSource BIM. All rights reserved.