namespace com.itac.oib { //public class KeyValue //{ // public string key { get; set; } // public string value { get; set; } //} // Meldungen, die der Adapter an das DataInterface senden kann public interface IAdapterNotify { // Diese Nachricht wird immer dann vom iTAC.OIB.Adapter zum DataInterface gesendet, wenn eine MessageQueue durch den Adapter neu gestartet wurde. void MessageQueueRestartet(string queueEndpoint); void SendQueueInfo(QueueInfo queueInfo); // wenn der iTAC.OIB.Adapter vom DataInterface angesprochen wird und eine neue Konfiguration erhält // (Endpunkt/Port, wo das Interface zu finden ist) schickt der Adapter eine Meldung an das Interface wo er selbst zu finden ist. void RegisterAdapter(int port, string ipAddress, string canonicalHostName, string hostName); void shutdown(); void setChannelName(string channelName); void startup(); void setVersionInfo(com.itac.mes.tools.KeyValue[] keyValueArray); } }