// Path: apple-boot-core/src/main/java/com/appleframework/boot/core/Container.java
// public interface Container {
// 	
// 	public static final String DEFAULT_TYPE = "container";
// 	public static final String TYPE_KEY = "type";
// 	public static final String ID_KEY = "id";
// 		
// 	/**
//      * name.
//      */
// 	public String getName();
//     
// 	/**
//      * type.
//      */
// 	public String getType();
//     
//     /**
//      * start.
//      */
//     void start();
//     
//     /**
//      * stop.
//      */
//     void stop();
//     
//     /**
//      * restart.
//      */
//     void restart();
//     
//     /**
//      * status.
//      */
//     boolean isRunning();
//     
//     /**
//      * startTime.
//      */
//     long getStartTime();
// 
// }
// 
// Path: apple-boot-core/src/main/java/com/appleframework/boot/utils/ApplicationUtils.java
// public class ApplicationUtils {
// 
// 	private static Logger logger = LoggerFactory.getLogger(ApplicationUtils.class);
// 		
// 	public static String getApplicationName() {
// 		String name = AppConfigurer.getName();
// 		if(null == name) {
// 			try {
// 				name = SystemPropertiesUtils.getApplicationName();
// 				if(null != name) {
// 					AppConfigurer.setName(name);
// 				}
// 			} catch (Exception e) {
// 				logger.error(e.getMessage(), e);
// 			}
// 		}
// 		return name;
// 	}
// 	
// 	public static String getEnv() {
// 		String env = EnvConfigurer.getEnv();
// 		if(null == env) {
// 			try {
// 				env = SystemPropertiesUtils.getEnv();
// 				if(null != env) {
// 					EnvConfigurer.setEnv(env);
// 				}
// 			} catch (Exception e) {
// 				logger.error(e.getMessage(), e);
// 			}
// 		}
// 		return env;
// 	}
// 
// }


import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import com.appleframework.boot.core.Container;
import com.appleframework.boot.utils.ApplicationUtils;

			}
		}
    }

    public void stop() {
        
    }

	@Override
	public void restart() {
		
	}

	@Override
	public boolean isRunning() {
    	return true;    	
	}
	
	@Override
	public String getName() {
    	return ApplicationUtils.getApplicationName();
	}
    
	@Override
	public String getType() {
		return "SpringContainer";
	}

	@Override
	public long getStartTime() {

// Path: apple-boot-core/src/main/java/com/appleframework/boot/core/Container.java
// public interface Container {
// 	
// 	public static final String DEFAULT_TYPE = "container";
// 	public static final String TYPE_KEY = "type";
// 	public static final String ID_KEY = "id";
// 		
// 	/**
//      * name.
//      */
// 	public String getName();
//     
// 	/**
//      * type.
//      */
// 	public String getType();
//     
//     /**
//      * start.
//      */
//     void start();
//     
//     /**
//      * stop.
//      */
//     void stop();
//     
//     /**
//      * restart.
//      */
//     void restart();
//     
//     /**
//      * status.
//      */
//     boolean isRunning();
//     
//     /**
//      * startTime.
//      */
//     long getStartTime();
// 
// }
// 
// Path: apple-boot-core/src/main/java/com/appleframework/boot/utils/ApplicationUtils.java
// public class ApplicationUtils {
// 
// 	private static Logger logger = LoggerFactory.getLogger(ApplicationUtils.class);
// 		
// 	public static String getApplicationName() {
// 		String name = AppConfigurer.getName();
// 		if(null == name) {
// 			try {
// 				name = SystemPropertiesUtils.getApplicationName();
// 				if(null != name) {
// 					AppConfigurer.setName(name);
// 				}
// 			} catch (Exception e) {
// 				logger.error(e.getMessage(), e);
// 			}
// 		}
// 		return name;
// 	}
// 	
// 	public static String getEnv() {
// 		String env = EnvConfigurer.getEnv();
// 		if(null == env) {
// 			try {
// 				env = SystemPropertiesUtils.getEnv();
// 				if(null != env) {
// 					EnvConfigurer.setEnv(env);
// 				}
// 			} catch (Exception e) {
// 				logger.error(e.getMessage(), e);
// 			}
// 		}
// 		return env;
// 	}
// 
// }


// Path: apple-boot-springboot/src/main/java/com/appleframework/boot/spring/SpringContainer.java
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import com.appleframework.boot.core.Container;
import com.appleframework.boot.utils.ApplicationUtils;

			}
		}
    }

    public void stop() {
        
    }

	@Override
	public void restart() {
		
	}

	@Override
	public boolean isRunning() {
    	return true;    	
	}
	
	@Override
	public String getName() {
    	return ApplicationUtils.getApplicationName();
	}
    
	@Override
	public String getType() {
		return "SpringContainer";
	}

	@Override
	public long getStartTime() {

		return startTime;
