public interface PluginInterface extends PublicInterface
SWebModulePluginConfiguration getDefaultWebModule() throws ServerException, UserException
ServerExceptionUserExceptionSRenderEnginePluginConfiguration getDefaultRenderEngine() throws ServerException, UserException
ServerExceptionUserExceptionSQueryEnginePluginConfiguration getDefaultQueryEngine() throws ServerException, UserException
ServerExceptionUserExceptionSModelComparePluginConfiguration getDefaultModelCompare() throws ServerException, UserException
ServerExceptionUserExceptionSModelMergerPluginConfiguration getDefaultModelMerger() throws ServerException, UserException
ServerExceptionUserExceptionSSerializerPluginConfiguration getDefaultSerializer() throws ServerException, UserException
ServerExceptionUserExceptionSObjectIDMPluginConfiguration getDefaultObjectIDM() throws ServerException, UserException
ServerExceptionUserExceptionvoid setDefaultRenderEngine(Long oid) throws UserException, ServerException
UserExceptionServerExceptionList<SSerializerPluginConfiguration> getAllSerializersForRoids(Boolean onlyEnabled, Set<Long> roids) throws ServerException, UserException
onlyEnabled - Whether to only include enabled serializersServerException, - UserExceptionServerExceptionUserExceptionList<SSerializerPluginConfiguration> getAllSerializersForPoids(Boolean onlyEnabled, Set<Long> poids) throws ServerException, UserException
ServerExceptionUserExceptionvoid setDefaultWebModule(Long oid) throws UserException, ServerException
UserExceptionServerExceptionvoid setDefaultQueryEngine(Long oid) throws UserException, ServerException
UserExceptionServerExceptionvoid setDefaultModelCompare(Long oid) throws UserException, ServerException
UserExceptionServerExceptionvoid setDefaultModelMerger(Long oid) throws UserException, ServerException
UserExceptionServerExceptionvoid setDefaultSerializer(Long oid) throws UserException, ServerException
UserExceptionServerExceptionvoid setDefaultObjectIDM(Long oid) throws UserException, ServerException
UserExceptionServerExceptionList<SPluginDescriptor> getAllSerializerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionSPluginDescriptor getPluginDescriptor(Long oid) throws ServerException, UserException
ServerExceptionUserExceptionSPluginDescriptor getPluginDescriptorByName(String name) throws ServerException, UserException
ServerExceptionUserExceptionList<SPluginDescriptor> getAllWebModulePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginDescriptor> getAllRenderEnginePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginDescriptor> getAllDeserializerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginDescriptor> getAllQueryEnginePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginDescriptor> getAllServicePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginDescriptor> getAllModelComparePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginDescriptor> getAllModelCheckerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginDescriptor> getAllModelMergerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionSWebModulePluginConfiguration getWebModuleByName(String name) throws ServerException, UserException
serializerName - Name of the SerializerServerException, - UserExceptionServerExceptionUserExceptionList<SWebModulePluginConfiguration> listAllWebModules() throws ServerException, UserException
ServerExceptionUserExceptionSRenderEnginePluginConfiguration getRenderEngineByName(String name) throws ServerException, UserException
name - Name of the RenderEngineServerException, - UserExceptionServerExceptionUserExceptionSModelMergerPluginConfiguration getModelMergerByName(String name) throws ServerException, UserException
name - Name of the ModelMergerServerException, - UserExceptionServerExceptionUserExceptionSModelComparePluginConfiguration getModelCompareByName(String name) throws ServerException, UserException
name - Name of the ModelCompareServerException, - UserExceptionServerExceptionUserExceptionList<SSerializerPluginConfiguration> getAllSerializers(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to only include enabled serializersServerException, - UserExceptionServerExceptionUserExceptionList<SRenderEnginePluginConfiguration> getAllRenderEngines(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to only include enabled IFC enginesServerException, - UserExceptionServerExceptionUserExceptionList<SWebModulePluginConfiguration> getAllWebModules(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to only include enabled IFC enginesServerException, - UserExceptionServerExceptionUserExceptionList<SQueryEnginePluginConfiguration> getAllQueryEngines(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to only include enabled query enginesServerException, - UserExceptionServerExceptionUserExceptionList<SModelMergerPluginConfiguration> getAllModelMergers(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to only include enabled model mergersServerException, - UserExceptionServerExceptionUserExceptionList<SModelComparePluginConfiguration> getAllModelCompares(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to only include enabled model compareServerException, - UserExceptionServerExceptionUserExceptionSRenderEnginePluginConfiguration getRenderEngineById(Long oid) throws ServerException, UserException
oid - ObjectID of the RenderEngineServerException, - UserExceptionServerExceptionUserExceptionSModelMergerPluginConfiguration getModelMergerById(Long oid) throws ServerException, UserException
oid - ObjectID of the ModelMergerServerException, - UserExceptionServerExceptionUserExceptionSModelComparePluginConfiguration getModelCompareById(Long oid) throws ServerException, UserException
oid - ObjectID of the ModelCompareServerException, - UserExceptionServerExceptionUserExceptionSWebModulePluginConfiguration getWebModuleById(Long oid) throws ServerException, UserException
oid - ObjectID of the DeserializerServerException, - UserExceptionServerExceptionUserExceptionLong addSerializer(SSerializerPluginConfiguration serializer) throws ServerException, UserException
serializer - Serializer to addServerException, - UserExceptionServerExceptionUserExceptionLong addRenderEngine(SRenderEnginePluginConfiguration renderEngine) throws ServerException, UserException
renderEngine - RenderEngine to addServerException, - UserExceptionServerExceptionUserExceptionLong addQueryEngine(SQueryEnginePluginConfiguration queryEngine) throws ServerException, UserException
queryEngine - QueryEngine to addServerException, - UserExceptionServerExceptionUserExceptionLong addModelMerger(SModelMergerPluginConfiguration modelMerger) throws ServerException, UserException
modelMerger - ModelMerger to addServerException, - UserExceptionServerExceptionUserExceptionLong addModelCompare(SModelComparePluginConfiguration modelCompare) throws ServerException, UserException
modelCompare - ModelCompare to addServerException, - UserExceptionServerExceptionUserExceptionLong addDeserializer(SDeserializerPluginConfiguration deserializer) throws ServerException, UserException
deserializer - Deserializer to addServerException, - UserExceptionServerExceptionUserExceptionvoid updateSerializer(SSerializerPluginConfiguration serializer) throws ServerException, UserException
serializer - Serializer to updateServerException, - UserExceptionServerExceptionUserExceptionvoid updateRenderEngine(SRenderEnginePluginConfiguration renderEngine) throws ServerException, UserException
renderEngine - RenderEngine to updateServerException, - UserExceptionServerExceptionUserExceptionvoid updateQueryEngine(SQueryEnginePluginConfiguration queryEngine) throws ServerException, UserException
queryEngine - QueryEngine to updateServerException, - UserExceptionServerExceptionUserExceptionvoid updateModelMerger(SModelMergerPluginConfiguration modelMerger) throws ServerException, UserException
modelMerger - ModelMerger to updateServerException, - UserExceptionServerExceptionUserExceptionvoid updateModelCompare(SModelComparePluginConfiguration modelCompare) throws ServerException, UserException
modelCompare - ModelCompare to updateServerException, - UserExceptionServerExceptionUserExceptionvoid updateDeserializer(SDeserializerPluginConfiguration deserializer) throws ServerException, UserException
deserializer - Deserializer to updateServerException, - UserExceptionServerExceptionUserExceptionList<SObjectIDMPluginConfiguration> getAllObjectIDMs(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to include only enabled ObjectIDMsServerException, - UserExceptionServerExceptionUserExceptionSObjectIDMPluginConfiguration getObjectIDMById(Long oid) throws ServerException, UserException
oid - ObjectID of the ObjectIDMServerException, - UserExceptionServerExceptionUserExceptionLong addObjectIDM(SObjectIDMPluginConfiguration objectIDM) throws ServerException, UserException
objectIDM - The ObjectIDM to addServerException, - UserExceptionServerExceptionUserExceptionvoid updateObjectIDM(SObjectIDMPluginConfiguration objectIDM) throws ServerException, UserException
objectIDM - The ObjectIDM to updateServerException, - UserExceptionServerExceptionUserExceptionvoid deleteObjectIDM(Long oid) throws ServerException, UserException
oid - ObjectID of the ObjectIDM to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deleteSerializer(Long sid) throws ServerException, UserException
sid - ObjectID of the Serializer to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deletePluginConfiguration(Long oid) throws ServerException, UserException
sid - ObjectID of the Serializer to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deleteRenderEngine(Long iid) throws ServerException, UserException
iid - ObjectID of the RenderEngine to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deleteModelMerger(Long iid) throws ServerException, UserException
iid - ObjectID of the ModelMerger to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deleteModelCompare(Long iid) throws ServerException, UserException
iid - ObjectID of the ModelCompare to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deleteModelChecker(Long iid) throws ServerException, UserException
iid - ObjectID of the ModelCompare to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deleteQueryEngine(Long iid) throws ServerException, UserException
iid - ObjectID of the QueryEngine to deleteServerException, - UserExceptionServerExceptionUserExceptionvoid deleteDeserializer(Long sid) throws ServerException, UserException
sid - ObjectID of the Deserializer to deleteServerException, - UserExceptionServerExceptionUserExceptionSObjectIDMPluginConfiguration getObjectIDMByName(String objectIDMName) throws ServerException, UserException
objectIDMName - Name of the ObjectIDMServerException, - UserExceptionServerExceptionUserExceptionSObjectDefinition getPluginObjectDefinition(Long oid) throws ServerException, UserException
ServerExceptionUserExceptionvoid setPluginSettings(Long poid, SObjectType settings) throws ServerException, UserException
ServerExceptionUserExceptionSObjectType getPluginSettings(Long poid) throws ServerException, UserException
ServerExceptionUserExceptionList<SDeserializerPluginConfiguration> getAllDeserializers(Boolean onlyEnabled) throws ServerException, UserException
onlyEnabled - Whether to only include enabled deserializersServerException, - UserExceptionServerExceptionUserExceptionList<SDeserializerPluginConfiguration> getAllDeserializersForProject(Boolean onlyEnabled, Long poid) throws ServerException, UserException
onlyEnabled - Whether to only include enabled deserializersServerException, - UserExceptionServerExceptionUserExceptionSSerializerPluginConfiguration getSerializerByPluginClassName(String pluginClassName) throws ServerException, UserException
contentType - The ContentTypeServerException, - UserExceptionServerExceptionUserExceptionBoolean hasActiveSerializer(String contentType) throws ServerException, UserException
contentType - Content typeServerException, - UserExceptionServerExceptionUserExceptionSInternalServicePluginConfiguration getInternalServiceById(Long oid) throws ServerException, UserException
ServerExceptionUserExceptionvoid updateInternalService(SInternalServicePluginConfiguration internalService) throws ServerException, UserException
ServerExceptionUserExceptionLong addInternalService(SInternalServicePluginConfiguration internalService) throws ServerException, UserException
ServerExceptionUserExceptionvoid deleteInternalService(Long oid) throws ServerException, UserException
ServerExceptionUserExceptionList<SInternalServicePluginConfiguration> getAllInternalServices(Boolean onlyEnabled) throws UserException, ServerException
UserExceptionServerExceptionList<SInternalServicePluginConfiguration> getAllInternalServicesOfService(String name, Boolean onlyEnabled) throws UserException, ServerException
UserExceptionServerExceptionList<SObjectIDMPluginDescriptor> getAllObjectIDMPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SPluginBundle> getAvailablePluginBundles() throws UserException, ServerException
UserExceptionServerExceptionSPluginBundle getPluginBundle(String repository, String groupId, String artifactId) throws UserException, ServerException
UserExceptionServerExceptionList<SPluginBundle> getInstalledPluginBundles() throws UserException, ServerException
UserExceptionServerExceptionSPluginBundleVersion getInstalledPluginBundle(Long oid) throws UserException, ServerException
UserExceptionServerExceptionvoid installPluginBundle(String repository, String groupId, String artifactId, String version, List<SPluginInformation> plugins) throws UserException, ServerException
UserExceptionServerExceptionvoid installPluginBundleFromFile(DataHandler data, Boolean installAllPluginsForAllUsers, Boolean installAllPluginsForNewUsers) throws UserException, ServerException
UserExceptionServerExceptionvoid installPluginBundleFromUrl(String url, Boolean installAllPluginsForAllUsers, Boolean installAllPluginsForNewUsers) throws UserException, ServerException
UserExceptionServerExceptionvoid uninstallPluginBundle(String repository, String groupId, String artifactId, String version) throws UserException, ServerException
UserExceptionServerExceptionvoid updatePluginBundle(String repository, String groupId, String artifactId, String version) throws UserException, ServerException
UserExceptionServerExceptionList<SPluginInformation> getPluginInformation(String repository, String groupId, String artifactId, String version) throws UserException, ServerException
UserExceptionServerExceptionvoid clearMavenCache()
throws UserException,
ServerException
UserExceptionServerExceptionList<SPluginDescriptor> listPluginsInBundle(Long pluginBundleVersionOid) throws ServerException, UserException
ServerExceptionUserExceptionBoolean hasPreBuiltPlugins() throws UserException, ServerException
UserExceptionServerExceptionvoid installPreBuiltPlugins(List<String> artifacts) throws UserException, ServerException
UserExceptionServerExceptionCopyright © 2018 OpenSource BIM. All rights reserved.