// Path: gsm-modem-client-api/src/main/java/fr/romainmoreau/gsmmodem/client/api/GsmModemClient.java
// public interface GsmModemClient extends Closeable {
// 	void setSMSTextMode() throws IOException, GsmModemException;
// 
// 	void sendSms(String gsmNumber, String sms) throws IOException, GsmModemException;
// 
// 	void sendCommand(String command) throws IOException, GsmModemException;
// }
// 
// Path: gsm-modem-client-api/src/main/java/fr/romainmoreau/gsmmodem/client/api/GsmModemException.java
// public class GsmModemException extends Exception {
// 	private static final long serialVersionUID = 1L;
// 
// 	public GsmModemException() {
// 		super();
// 	}
// 
// 	public GsmModemException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) {
// 		super(message, cause, enableSuppression, writableStackTrace);
// 	}
// 
// 	public GsmModemException(String message, Throwable cause) {
// 		super(message, cause);
// 	}
// 
// 	public GsmModemException(String message) {
// 		super(message);
// 	}
// 
// 	public GsmModemException(Throwable cause) {
// 		super(cause);
// 	}
// }


import java.io.IOException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.messaging.handler.annotation.MessageMapping;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import fr.romainmoreau.gsmmodem.client.api.GsmModemClient;
import fr.romainmoreau.gsmmodem.client.api.GsmModemException;
package fr.romainmoreau.gsmmodem.web;




@Controller
public class ConsoleController {
	@Autowired
	private GsmModemProperties gsmModemProperties;

	@Autowired
// Path: gsm-modem-client-api/src/main/java/fr/romainmoreau/gsmmodem/client/api/GsmModemClient.java
// public interface GsmModemClient extends Closeable {
// 	void setSMSTextMode() throws IOException, GsmModemException;
// 
// 	void sendSms(String gsmNumber, String sms) throws IOException, GsmModemException;
// 
// 	void sendCommand(String command) throws IOException, GsmModemException;
// }
// 
// Path: gsm-modem-client-api/src/main/java/fr/romainmoreau/gsmmodem/client/api/GsmModemException.java
// public class GsmModemException extends Exception {
// 	private static final long serialVersionUID = 1L;
// 
// 	public GsmModemException() {
// 		super();
// 	}
// 
// 	public GsmModemException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) {
// 		super(message, cause, enableSuppression, writableStackTrace);
// 	}
// 
// 	public GsmModemException(String message, Throwable cause) {
// 		super(message, cause);
// 	}
// 
// 	public GsmModemException(String message) {
// 		super(message);
// 	}
// 
// 	public GsmModemException(Throwable cause) {
// 		super(cause);
// 	}
// }


// Path: gsm-modem-web/src/main/java/fr/romainmoreau/gsmmodem/web/ConsoleController.java
import java.io.IOException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.messaging.handler.annotation.MessageMapping;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import fr.romainmoreau.gsmmodem.client.api.GsmModemClient;
import fr.romainmoreau.gsmmodem.client.api.GsmModemException;

package fr.romainmoreau.gsmmodem.web;




@Controller
public class ConsoleController {
	@Autowired
	private GsmModemProperties gsmModemProperties;

	@Autowired
	private GsmModemClient gsmModemClient;