public abstract class ServicePlugin extends Object implements Plugin
| Constructor and Description |
|---|
ServicePlugin() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultName, getDescription, getSettingsDefinition, getVersionpublic abstract String getTitle()
public ServiceInterface getServiceInterface(String token) throws UserException
UserExceptionprotected void registerNewRevisionHandler(long uoid,
ServiceDescriptor serviceDescriptor,
NewRevisionHandler newRevisionHandler)
protected void unregisterNewRevisionHandler(ServiceDescriptor serviceDescriptor)
protected BimServerClientInterface getLocalBimServerClientInterface(AuthenticationInfo tokenAuthentication) throws ServiceException, ChannelConnectionException
public void init(PluginManagerInterface pluginManager) throws PluginException
Plugininit in interface PluginPluginExceptionpublic boolean isInitialized()
isInitialized in interface Pluginpublic PluginManagerInterface getPluginManager()
public void registerNewExtendedDataOnProjectHandler(long uoid,
ServiceDescriptor serviceDescriptor,
NewExtendedDataOnProjectHandler newExtendedDataHandler)
public void registerNewExtendedDataOnRevisionHandler(long uoid,
ServiceDescriptor serviceDescriptor,
NewExtendedDataOnRevisionHandler newExtendedDataHandler)
public abstract void register(long uoid,
SInternalServicePluginConfiguration internalService,
PluginConfiguration pluginConfiguration)
pluginConfiguration - public abstract void unregister(SInternalServicePluginConfiguration internalService)
Copyright © 2016 OpenSource BIM. All rights reserved.