All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.bestwu.umeng.push.PushProperties Maven / Gradle / Ivy

There is a newer version: 1.5.5
Show newest version
package cn.bestwu.umeng.push;

import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix = "umeng.push")
public class PushProperties {
	private Android android;

	private IOS ios;

	public Android getAndroid() {
		return android;
	}

	public void setAndroid(Android android) {
		this.android = android;
	}

	public IOS getIos() {
		return ios;
	}

	public void setIos(IOS ios) {
		this.ios = ios;
	}

	//--------------------------------------------

	@Override public String toString() {
		return "PushProperties{" +
				"android=" + android +
				", ios=" + ios +
				'}';
	}

	//--------------------------------------------

	public static class Android {
		private String appkey;
		private String appMasterSecret;
		private boolean productionMode;

		public String getAppkey() {
			return appkey;
		}

		public void setAppkey(String appkey) {
			this.appkey = appkey;
		}

		public String getAppMasterSecret() {
			return appMasterSecret;
		}

		public void setAppMasterSecret(String appMasterSecret) {
			this.appMasterSecret = appMasterSecret;
		}

		public boolean isProductionMode() {
			return productionMode;
		}

		public void setProductionMode(boolean productionMode) {
			this.productionMode = productionMode;
		}

		//--------------------------------------------
		@Override public String toString() {
			return "Android{" +
					"appkey='" + appkey + '\'' +
					", appMasterSecret='" + appMasterSecret + '\'' +
					", productionMode=" + productionMode +
					'}';
		}
	}

	public static class IOS {
		private String appkey;
		private String appMasterSecret;
		private boolean productionMode;

		public String getAppkey() {
			return appkey;
		}

		public void setAppkey(String appkey) {
			this.appkey = appkey;
		}

		public String getAppMasterSecret() {
			return appMasterSecret;
		}

		public void setAppMasterSecret(String appMasterSecret) {
			this.appMasterSecret = appMasterSecret;
		}

		public boolean isProductionMode() {
			return productionMode;
		}

		public void setProductionMode(boolean productionMode) {
			this.productionMode = productionMode;
		}

		//--------------------------------------------

		@Override public String toString() {
			return "IOS{" +
					"appkey='" + appkey + '\'' +
					", appMasterSecret='" + appMasterSecret + '\'' +
					", productionMode=" + productionMode +
					'}';
		}
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy