6#include <ilog/ITracingConfiguration.h>
9#include <imtbase/ICollectionInfo.h>
10#include <imtcom/IServerConnectionInterface.h>
11#include <imtservice/IServiceConnectionInfo.h>
25 virtual QString GetServiceVersion()
const = 0;
26 virtual QString GetServiceTypeId()
const = 0;
27 virtual bool SetServiceTypeId(
const QString& serviceTypeName)
const = 0;
32 virtual QByteArray InsertNewConnection(
33 const QByteArray& connectionId,
35 IServiceConnectionInfo::ConnectionType connectionType,
36 const QString& name = QString(),
37 const QString& description = QString() ) = 0;
41typedef istd::TUniqueInterfacePtr<IConnectionCollection> IConnectionCollectionUniquePtr;
42typedef istd::TSharedInterfacePtr<IConnectionCollection> IConnectionCollectionSharedPtr;
Interface for describing server connection configuration with multi-protocol support.