mirror of
				https://github.com/Telecominfraproject/wlan-cloud-opensync-controller.git
				synced 2025-11-04 04:27:59 +00:00 
			
		
		
		
	TW-208: Notified Table Status changes to ExternalInterfaceKDC
This commit is contained in:
		@@ -1,7 +1,10 @@
 | 
			
		||||
package com.telecominfraproject.wlan.opensync.external.integration;
 | 
			
		||||
 | 
			
		||||
import java.util.Map;
 | 
			
		||||
 | 
			
		||||
import com.telecominfraproject.wlan.opensync.external.integration.models.ConnectNodeInfo;
 | 
			
		||||
import com.telecominfraproject.wlan.opensync.external.integration.models.OpensyncAPConfig;
 | 
			
		||||
import com.vmware.ovsdb.protocol.operation.notation.Value;
 | 
			
		||||
 | 
			
		||||
import sts.PlumeStats.Report;
 | 
			
		||||
import traffic.NetworkMetadata.FlowReport;
 | 
			
		||||
@@ -9,9 +12,24 @@ import wc.stats.IpDnsTelemetry.WCStatsReport;
 | 
			
		||||
 | 
			
		||||
public interface OpensyncExternalIntegrationInterface {
 | 
			
		||||
    void apConnected(String apId, ConnectNodeInfo connectNodeInfo);
 | 
			
		||||
 | 
			
		||||
    void apDisconnected(String apId);
 | 
			
		||||
 | 
			
		||||
    OpensyncAPConfig getApConfig(String apId);
 | 
			
		||||
 | 
			
		||||
    void wirelessStatusChanged(Map <String,Value> row,String apId);
 | 
			
		||||
 | 
			
		||||
    void deviceStatusChanged(Map <String,Value> row,String apId);
 | 
			
		||||
 | 
			
		||||
    void networkStatusChanged(Map <String,Value> row,String apId);
 | 
			
		||||
 | 
			
		||||
    void processMqttMessage(String topic, Report report);
 | 
			
		||||
 | 
			
		||||
    void processMqttMessage(String topic, FlowReport flowReport);
 | 
			
		||||
 | 
			
		||||
    void processMqttMessage(String topic, WCStatsReport wcStatsReport);
 | 
			
		||||
 | 
			
		||||
    void handleClientsChanged(Map <String,Value> row, String connectedClientId);
 | 
			
		||||
 | 
			
		||||
    void awlanChanged(Map <String,Value> row, String connectedClientId);
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user