mirror of
				https://github.com/Telecominfraproject/wlan-cloud-opensync-controller.git
				synced 2025-10-31 10:37:51 +00:00 
			
		
		
		
	added a placeholder for startup commands in the opensync-gateway-cloud-process
This commit is contained in:
		| @@ -0,0 +1,40 @@ | ||||
| package com.telecominfraproject.wlan.opensync.startuptasks; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| import org.slf4j.Logger; | ||||
| import org.slf4j.LoggerFactory; | ||||
| import org.springframework.beans.factory.annotation.Autowired; | ||||
| import org.springframework.boot.ApplicationArguments; | ||||
| import org.springframework.boot.ApplicationRunner; | ||||
| import org.springframework.context.annotation.Configuration; | ||||
|  | ||||
| import com.telecominfraproject.wlan.core.model.pair.PairIntString; | ||||
| import com.telecominfraproject.wlan.customer.service.CustomerServiceInterface; | ||||
| import com.telecominfraproject.wlan.equipment.EquipmentServiceInterface; | ||||
|  | ||||
| @Configuration | ||||
| public class OpensyncGatewayStartupListener implements ApplicationRunner { | ||||
|  | ||||
|     private static final Logger LOG = LoggerFactory.getLogger(OpensyncGatewayStartupListener.class); | ||||
|  | ||||
|     @Autowired | ||||
|     private CustomerServiceInterface customerServiceInterface; | ||||
|  | ||||
|     @Autowired | ||||
|     private EquipmentServiceInterface equipmentServiceInterface; | ||||
|  | ||||
| 	@Override | ||||
| 	public void run(ApplicationArguments args) throws Exception { | ||||
|         LOG.debug("OSGW startup commands"); | ||||
|         try { | ||||
| //        	List<PairIntString> first10Customers = customerServiceInterface.getAll(10, -1); | ||||
| //        	LOG.info("first10Customers: {}", first10Customers); | ||||
|         	 | ||||
|         } catch (Exception e) { | ||||
|             LOG.error("Got Exception ", e); | ||||
|         } | ||||
|         LOG.debug("Completed OSGW startup commands"); | ||||
|  | ||||
| 	} | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Dmitry Toptygin
					Dmitry Toptygin