public class PluginServiceImpl extends GenericServiceImpl implements org.bimserver.shared.interfaces.PluginInterface
| Constructor and Description |
|---|
PluginServiceImpl(ServiceMap serviceMap) |
| Modifier and Type | Method and Description |
|---|---|
Long |
addDeserializer(org.bimserver.interfaces.objects.SDeserializerPluginConfiguration deserializer) |
Long |
addInternalService(org.bimserver.interfaces.objects.SInternalServicePluginConfiguration internalService) |
Long |
addModelCompare(org.bimserver.interfaces.objects.SModelComparePluginConfiguration modelCompare) |
Long |
addModelMerger(org.bimserver.interfaces.objects.SModelMergerPluginConfiguration modelMerger) |
Long |
addQueryEngine(org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration queryEngine) |
Long |
addRenderEngine(org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration renderEngine) |
Long |
addSerializer(org.bimserver.interfaces.objects.SSerializerPluginConfiguration serializer) |
void |
clearMavenCache() |
void |
deleteDeserializer(Long sid) |
void |
deleteInternalService(Long oid) |
void |
deleteModelChecker(Long iid) |
void |
deleteModelCompare(Long iid) |
void |
deleteModelMerger(Long iid) |
void |
deletePluginConfiguration(Long oid) |
void |
deleteQueryEngine(Long iid) |
void |
deleteRenderEngine(Long iid) |
void |
deleteSerializer(Long sid) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllDeserializerPluginDescriptors() |
List<org.bimserver.interfaces.objects.SDeserializerPluginConfiguration> |
getAllDeserializers(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SDeserializerPluginConfiguration> |
getAllDeserializersForProject(Boolean onlyEnabled,
Long poid) |
List<org.bimserver.interfaces.objects.SInternalServicePluginConfiguration> |
getAllInternalServices(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SInternalServicePluginConfiguration> |
getAllInternalServicesOfService(String name,
Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllModelCheckerPluginDescriptors() |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllModelComparePluginDescriptors() |
List<org.bimserver.interfaces.objects.SModelComparePluginConfiguration> |
getAllModelCompares(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllModelMergerPluginDescriptors() |
List<org.bimserver.interfaces.objects.SModelMergerPluginConfiguration> |
getAllModelMergers(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllQueryEnginePluginDescriptors() |
List<org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration> |
getAllQueryEngines(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllRenderEnginePluginDescriptors() |
List<org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration> |
getAllRenderEngines(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllSerializerPluginDescriptors() |
List<org.bimserver.interfaces.objects.SSerializerPluginConfiguration> |
getAllSerializers(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SSerializerPluginConfiguration> |
getAllSerializersForPoids(Boolean onlyEnabled,
Set<Long> poids) |
List<org.bimserver.interfaces.objects.SSerializerPluginConfiguration> |
getAllSerializersForRoids(Boolean onlyEnabled,
Set<Long> roids) |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllServicePluginDescriptors() |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
getAllWebModulePluginDescriptors() |
List<org.bimserver.interfaces.objects.SWebModulePluginConfiguration> |
getAllWebModules(Boolean onlyEnabled) |
List<org.bimserver.interfaces.objects.SPluginBundle> |
getAvailablePluginBundles() |
org.bimserver.interfaces.objects.SModelComparePluginConfiguration |
getDefaultModelCompare() |
org.bimserver.interfaces.objects.SModelMergerPluginConfiguration |
getDefaultModelMerger() |
org.bimserver.interfaces.objects.SObjectIDMPluginConfiguration |
getDefaultObjectIDM() |
org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration |
getDefaultQueryEngine() |
org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration |
getDefaultRenderEngine() |
org.bimserver.interfaces.objects.SSerializerPluginConfiguration |
getDefaultSerializer() |
org.bimserver.interfaces.objects.SWebModulePluginConfiguration |
getDefaultWebModule() |
org.bimserver.interfaces.objects.SPluginBundleVersion |
getInstalledPluginBundle(Long oid) |
List<org.bimserver.interfaces.objects.SPluginBundle> |
getInstalledPluginBundles() |
org.bimserver.interfaces.objects.SInternalServicePluginConfiguration |
getInternalServiceById(Long oid) |
org.bimserver.interfaces.objects.SModelComparePluginConfiguration |
getModelCompareById(Long oid) |
org.bimserver.interfaces.objects.SModelComparePluginConfiguration |
getModelCompareByName(String name) |
org.bimserver.interfaces.objects.SModelMergerPluginConfiguration |
getModelMergerById(Long oid) |
org.bimserver.interfaces.objects.SModelMergerPluginConfiguration |
getModelMergerByName(String name) |
org.bimserver.interfaces.objects.SPluginBundle |
getPluginBundle(String repository,
String groupId,
String artifactId) |
org.bimserver.interfaces.objects.SPluginBundleVersion |
getPluginBundleVersionById(Long pbid) |
org.bimserver.interfaces.objects.SPluginDescriptor |
getPluginDescriptor(Long oid) |
org.bimserver.interfaces.objects.SPluginDescriptor |
getPluginDescriptorByName(String name) |
List<org.bimserver.interfaces.objects.SPluginInformation> |
getPluginInformation(String repository,
String groupId,
String artifactId,
String version) |
org.bimserver.interfaces.objects.SObjectDefinition |
getPluginObjectDefinition(Long oid) |
org.bimserver.interfaces.objects.SObjectType |
getPluginSettings(Long poid) |
org.bimserver.interfaces.objects.SObjectDefinition |
getPluginSystemObjectDefinition(Long oid) |
org.bimserver.interfaces.objects.SObjectType |
getPluginSystemSettings(Long poid) |
org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration |
getRenderEngineById(Long oid) |
org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration |
getRenderEngineByName(String name) |
org.bimserver.interfaces.objects.SSerializerPluginConfiguration |
getSerializerByPluginClassName(String pluginClassName) |
org.bimserver.interfaces.objects.SWebModulePluginConfiguration |
getWebModuleById(Long oid) |
org.bimserver.interfaces.objects.SWebModulePluginConfiguration |
getWebModuleByName(String name) |
Boolean |
hasActiveSerializer(String contentType) |
Boolean |
hasPreBuiltPlugins() |
void |
installPluginBundle(String repository,
String groupId,
String artifactId,
String version,
List<org.bimserver.interfaces.objects.SPluginInformation> plugins) |
void |
installPluginBundleFromFile(DataHandler file,
Boolean installAllPluginsForAllUsers,
Boolean installAllPluginsForNewUsers) |
void |
installPluginBundleFromUrl(String url,
Boolean installAllPluginsForAllUsers,
Boolean installAllPluginsForNewUsers) |
void |
installPreBuiltPlugins(List<String> artifacts) |
List<org.bimserver.interfaces.objects.SWebModulePluginConfiguration> |
listAllWebModules() |
List<org.bimserver.interfaces.objects.SPluginDescriptor> |
listPluginsInBundle(Long pluginBundleVersionOid) |
void |
setDefaultModelCompare(Long oid) |
void |
setDefaultModelMerger(Long oid) |
void |
setDefaultObjectIDM(Long oid) |
void |
setDefaultQueryEngine(Long oid) |
void |
setDefaultRenderEngine(Long oid) |
void |
setDefaultSerializer(Long oid) |
void |
setDefaultWebModule(Long oid) |
void |
setPluginSettings(Long poid,
org.bimserver.interfaces.objects.SObjectType settings) |
void |
setPluginSystemSettings(Long poid,
org.bimserver.interfaces.objects.SObjectType settings) |
void |
uninstallPluginBundle(String repository,
String groupId,
String artifactId,
String version) |
void |
updateDeserializer(org.bimserver.interfaces.objects.SDeserializerPluginConfiguration deserializer) |
void |
updateInternalService(org.bimserver.interfaces.objects.SInternalServicePluginConfiguration internalService) |
void |
updateModelCompare(org.bimserver.interfaces.objects.SModelComparePluginConfiguration modelCompare) |
void |
updateModelMerger(org.bimserver.interfaces.objects.SModelMergerPluginConfiguration modelMerger) |
void |
updatePluginBundle(String repository,
String groupId,
String artifactId,
String version) |
void |
updateQueryEngine(org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration queryEngine) |
void |
updateRenderEngine(org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration renderEngine) |
void |
updateSerializer(org.bimserver.interfaces.objects.SSerializerPluginConfiguration serializer) |
getAuthorization, getBimServer, getCurrentUser, getInternalAccessMethod, getServiceMap, getUserSettings, handleException, requireAdminAuthentication, requireAdminAuthenticationAndRunningServer, requireAdminOrMonitorAuthentication, requireAuthentication, requireAuthenticationAndRunningServer, requireRealUserAuthentication, requireRunningServer, requireSelfregistrationAllowed, setAuthorizationpublic PluginServiceImpl(ServiceMap serviceMap)
public Long addDeserializer(org.bimserver.interfaces.objects.SDeserializerPluginConfiguration deserializer) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
addDeserializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void updateSerializer(org.bimserver.interfaces.objects.SSerializerPluginConfiguration serializer)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
updateSerializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void updateDeserializer(org.bimserver.interfaces.objects.SDeserializerPluginConfiguration deserializer)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
updateDeserializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllSerializerPluginDescriptors() throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getAllSerializerPluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllWebModulePluginDescriptors() throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getAllWebModulePluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void deleteSerializer(Long sid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteSerializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deletePluginConfiguration(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deletePluginConfiguration in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deleteDeserializer(Long sid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteDeserializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SWebModulePluginConfiguration getWebModuleByName(String name) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getWebModuleByName in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SWebModulePluginConfiguration> listAllWebModules() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
listAllWebModules in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllDeserializerPluginDescriptors() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllDeserializerPluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllRenderEnginePluginDescriptors() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllRenderEnginePluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllQueryEnginePluginDescriptors() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllQueryEnginePluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllServicePluginDescriptors() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllServicePluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllModelComparePluginDescriptors() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllModelComparePluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllModelCheckerPluginDescriptors() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllModelCheckerPluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> getAllModelMergerPluginDescriptors() throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllModelMergerPluginDescriptors in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration> getAllRenderEngines(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllRenderEngines in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration> getAllQueryEngines(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllQueryEngines in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SModelComparePluginConfiguration> getAllModelCompares(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllModelCompares in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SModelMergerPluginConfiguration> getAllModelMergers(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllModelMergers in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void updateRenderEngine(org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration renderEngine)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
updateRenderEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void updateQueryEngine(org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration queryEngine)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
updateQueryEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void updateModelCompare(org.bimserver.interfaces.objects.SModelComparePluginConfiguration modelCompare)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
updateModelCompare in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void updateModelMerger(org.bimserver.interfaces.objects.SModelMergerPluginConfiguration modelMerger)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
updateModelMerger in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deleteRenderEngine(Long iid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteRenderEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deleteQueryEngine(Long iid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteQueryEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deleteModelCompare(Long iid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteModelCompare in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deleteModelChecker(Long iid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteModelChecker in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deleteModelMerger(Long iid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteModelMerger in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration getRenderEngineByName(String name) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getRenderEngineByName in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SModelMergerPluginConfiguration getModelMergerById(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getModelMergerById in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SModelComparePluginConfiguration getModelCompareById(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getModelCompareById in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SModelComparePluginConfiguration getModelCompareByName(String name) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getModelCompareByName in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SModelMergerPluginConfiguration getModelMergerByName(String name) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getModelMergerByName in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration getRenderEngineById(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getRenderEngineById in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Long addRenderEngine(org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration renderEngine) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
addRenderEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Long addQueryEngine(org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration queryEngine) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
addQueryEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Long addModelCompare(org.bimserver.interfaces.objects.SModelComparePluginConfiguration modelCompare) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
addModelCompare in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Long addModelMerger(org.bimserver.interfaces.objects.SModelMergerPluginConfiguration modelMerger) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
addModelMerger in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SObjectDefinition getPluginObjectDefinition(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getPluginObjectDefinition in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SObjectDefinition getPluginSystemObjectDefinition(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getPluginSystemObjectDefinition in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setPluginSettings(Long poid, org.bimserver.interfaces.objects.SObjectType settings) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setPluginSettings in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setPluginSystemSettings(Long poid, org.bimserver.interfaces.objects.SObjectType settings) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setPluginSystemSettings in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SSerializerPluginConfiguration> getAllSerializers(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllSerializers in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SWebModulePluginConfiguration> getAllWebModules(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllWebModules in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Long addSerializer(org.bimserver.interfaces.objects.SSerializerPluginConfiguration serializer) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
addSerializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SRenderEnginePluginConfiguration getDefaultRenderEngine()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getDefaultRenderEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SQueryEnginePluginConfiguration getDefaultQueryEngine()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getDefaultQueryEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SModelComparePluginConfiguration getDefaultModelCompare()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getDefaultModelCompare in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SModelMergerPluginConfiguration getDefaultModelMerger()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getDefaultModelMerger in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SSerializerPluginConfiguration getDefaultSerializer()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getDefaultSerializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SWebModulePluginConfiguration getDefaultWebModule()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
getDefaultWebModule in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SObjectIDMPluginConfiguration getDefaultObjectIDM()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SObjectType getPluginSettings(Long poid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getPluginSettings in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SObjectType getPluginSystemSettings(Long poid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getPluginSystemSettings in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setDefaultRenderEngine(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setDefaultRenderEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setDefaultQueryEngine(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setDefaultQueryEngine in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setDefaultWebModule(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setDefaultWebModule in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SSerializerPluginConfiguration> getAllSerializersForPoids(Boolean onlyEnabled, Set<Long> poids) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllSerializersForPoids in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SSerializerPluginConfiguration> getAllSerializersForRoids(Boolean onlyEnabled, Set<Long> roids) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllSerializersForRoids in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setDefaultModelCompare(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setDefaultModelCompare in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setDefaultModelMerger(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setDefaultModelMerger in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setDefaultSerializer(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
setDefaultSerializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void setDefaultObjectIDM(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
org.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SDeserializerPluginConfiguration> getAllDeserializers(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllDeserializers in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SWebModulePluginConfiguration getWebModuleById(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getWebModuleById in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SSerializerPluginConfiguration getSerializerByPluginClassName(String pluginClassName) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getSerializerByPluginClassName in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Boolean hasActiveSerializer(String contentType) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
hasActiveSerializer in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SInternalServicePluginConfiguration getInternalServiceById(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getInternalServiceById in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void updateInternalService(org.bimserver.interfaces.objects.SInternalServicePluginConfiguration internalService)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException
updateInternalService in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic Long addInternalService(org.bimserver.interfaces.objects.SInternalServicePluginConfiguration internalService) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
addInternalService in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic void deleteInternalService(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
deleteInternalService in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SInternalServicePluginConfiguration> getAllInternalServices(Boolean onlyEnabled) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getAllInternalServices in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic org.bimserver.interfaces.objects.SPluginDescriptor getPluginDescriptor(Long oid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getPluginDescriptor in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic org.bimserver.interfaces.objects.SPluginDescriptor getPluginDescriptorByName(String name) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getPluginDescriptorByName in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SDeserializerPluginConfiguration> getAllDeserializersForProject(Boolean onlyEnabled, Long poid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
getAllDeserializersForProject in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SPluginBundle> getAvailablePluginBundles() throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getAvailablePluginBundles in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void installPluginBundle(String repository, String groupId, String artifactId, String version, List<org.bimserver.interfaces.objects.SPluginInformation> plugins) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
installPluginBundle in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void installPluginBundleFromFile(DataHandler file, Boolean installAllPluginsForAllUsers, Boolean installAllPluginsForNewUsers) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
installPluginBundleFromFile in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void installPluginBundleFromUrl(String url, Boolean installAllPluginsForAllUsers, Boolean installAllPluginsForNewUsers) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
installPluginBundleFromUrl in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void updatePluginBundle(String repository, String groupId, String artifactId, String version) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
updatePluginBundle in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic List<org.bimserver.interfaces.objects.SPluginBundle> getInstalledPluginBundles() throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getInstalledPluginBundles in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void uninstallPluginBundle(String repository, String groupId, String artifactId, String version) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
uninstallPluginBundle in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic List<org.bimserver.interfaces.objects.SPluginInformation> getPluginInformation(String repository, String groupId, String artifactId, String version) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getPluginInformation in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic org.bimserver.interfaces.objects.SPluginBundleVersion getInstalledPluginBundle(Long oid) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getInstalledPluginBundle in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic org.bimserver.interfaces.objects.SPluginBundle getPluginBundle(String repository, String groupId, String artifactId) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getPluginBundle in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic org.bimserver.interfaces.objects.SPluginBundleVersion getPluginBundleVersionById(Long pbid) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getPluginBundleVersionById in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic void clearMavenCache()
throws org.bimserver.shared.exceptions.UserException,
org.bimserver.shared.exceptions.ServerException
clearMavenCache in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic List<org.bimserver.interfaces.objects.SPluginDescriptor> listPluginsInBundle(Long pluginBundleVersionOid) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException
listPluginsInBundle in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionpublic List<org.bimserver.interfaces.objects.SInternalServicePluginConfiguration> getAllInternalServicesOfService(String name, Boolean onlyEnabled) throws org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.ServerException
getAllInternalServicesOfService in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.ServerExceptionpublic Boolean hasPreBuiltPlugins() throws org.bimserver.shared.exceptions.UserException
hasPreBuiltPlugins in interface org.bimserver.shared.interfaces.PluginInterfaceorg.bimserver.shared.exceptions.UserExceptionCopyright © 2019 OpenSource BIM. All rights reserved.