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, - UserExceptionServerExceptionUserExceptionvoid 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<SSerializerPluginDescriptor> getAllSerializerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionSPluginDescriptor getPluginDescriptor(Long oid) throws ServerException, UserException
ServerExceptionUserExceptionList<SWebModulePluginDescriptor> getAllWebModulePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SRenderEnginePluginDescriptor> getAllRenderEnginePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SDeserializerPluginDescriptor> getAllDeserializerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SQueryEnginePluginDescriptor> getAllQueryEnginePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SServicePluginDescriptor> getAllServicePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SModelComparePluginDescriptor> getAllModelComparePluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SModelCheckerPluginDescriptor> getAllModelCheckerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionList<SModelMergerPluginDescriptor> getAllModelMergerPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionSWebModulePluginConfiguration getWebModuleByName(String name) throws ServerException, UserException
serializerName - Name of the SerializerServerException, - UserExceptionServerExceptionUserExceptionSRenderEnginePluginConfiguration 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, - UserExceptionServerExceptionUserExceptionvoid addSerializer(SSerializerPluginConfiguration serializer) throws ServerException, UserException
serializer - Serializer to addServerException, - UserExceptionServerExceptionUserExceptionvoid addRenderEngine(SRenderEnginePluginConfiguration renderEngine) throws ServerException, UserException
renderEngine - RenderEngine to addServerException, - UserExceptionServerExceptionUserExceptionvoid addQueryEngine(SQueryEnginePluginConfiguration queryEngine) throws ServerException, UserException
queryEngine - QueryEngine to addServerException, - UserExceptionServerExceptionUserExceptionvoid addModelMerger(SModelMergerPluginConfiguration modelMerger) throws ServerException, UserException
modelMerger - ModelMerger to addServerException, - UserExceptionServerExceptionUserExceptionvoid addModelCompare(SModelComparePluginConfiguration modelCompare) throws ServerException, UserException
modelCompare - ModelCompare to addServerException, - UserExceptionServerExceptionUserExceptionvoid 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, - UserExceptionServerExceptionUserExceptionvoid 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 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, - UserExceptionServerExceptionUserExceptionSMessagingSerializerPluginConfiguration getMessagingSerializerByPluginClassName(String pluginClassName) throws ServerException, UserException
contentType - The ContentTypeServerException, - UserExceptionServerExceptionUserExceptionSSerializerPluginDescriptor getSerializerPluginDescriptor(String type) throws ServerException, UserException
type - The typeServerException, - UserExceptionServerExceptionUserExceptionBoolean hasActiveSerializer(String contentType) throws ServerException, UserException
contentType - Content typeServerException, - UserExceptionServerExceptionUserExceptionSInternalServicePluginConfiguration getInternalServiceById(Long oid) throws ServerException, UserException
ServerExceptionUserExceptionvoid updateInternalService(SInternalServicePluginConfiguration internalService) throws ServerException, UserException
ServerExceptionUserExceptionvoid addInternalService(SInternalServicePluginConfiguration internalService) throws ServerException, UserException
ServerExceptionUserExceptionvoid deleteInternalService(Long oid) throws ServerException, UserException
ServerExceptionUserExceptionList<SInternalServicePluginConfiguration> getAllInternalServices(Boolean onlyEnabled) throws UserException, ServerException
UserExceptionServerExceptionList<SObjectIDMPluginDescriptor> getAllObjectIDMPluginDescriptors() throws ServerException, UserException
ServerException, - UserExceptionServerExceptionUserExceptionLong startGetPluginUpdateInformation() throws UserException, ServerException
ServerExceptionUserExceptionList<SPluginUpdateInformation> getPluginUpdateInformation(Long topicId) throws UserException, ServerException
UserExceptionServerExceptionCopyright © 2016 OpenSource BIM. All rights reserved.