/* * @(#) AAASubscriberServiceInfoWrapper.java 1.0.0 Aug 22, 2015 4:53:22 PM */ package com.ycsoft.boss.remoting.aaa; import com.ycsoft.boss.remoting.aaa.AAAInterfaceBusinessMgrServiceStub.AAASubscriberServiceInfo; /** * 华为AAA查询订购业务的返回值重新包装 * @author Killer */ public class AAASubscriberServiceInfoWrapper { private int accessType; private int permittedANTYpe; private int accessPolicyID; private java.lang.String chargingType; private int maxSessNumber; private java.lang.String ipAddress; private java.lang.String ipMask; private java.lang.String effectTime; private java.lang.String expireTime; private int cancelBinding; private java.lang.String[] ueid; private java.lang.String framedInterfaceId; private java.lang.String framedIPv6Prefix; private java.lang.String delegatedIPv6Pre; private java.lang.String framedIPv6Address; private int roamingLevel; private int hwidType; private int msType; private int wiMAXUserMobilityCapabilities; private int limitedAccessLocation; private java.lang.String bindLocation; private java.lang.String imsi; private java.lang.String limitPortGroupID; private int portBindingType; public AAASubscriberServiceInfoWrapper(AAASubscriberServiceInfo a){ this.accessType = a.getAccessType(); this.permittedANTYpe = a.getPermittedANTYpe(); this.accessPolicyID = a.getAccessPolicyID(); this.chargingType = a.getChargingType(); this.maxSessNumber = a.getMaxSessNumber(); this.ipAddress = a.getIPAddress(); this.ipMask = a.getIPMask(); this.effectTime = a.getEffectTime(); this.expireTime = a.getExpireTime(); this.cancelBinding = a.getCancelBinding(); this.ueid = a.getUEID(); this.framedInterfaceId = a.getFramedInterfaceId(); this.framedIPv6Prefix = a.getFramedIPv6Prefix(); this.delegatedIPv6Pre = a.getDelegatedIPv6Pre(); this.framedIPv6Address = a.getFramedIPv6Address(); this.roamingLevel = a.getRoamingLevel(); this.hwidType = a.getHWIDType(); this.msType = a.getMSType(); this.wiMAXUserMobilityCapabilities = a.getWiMAXUserMobilityCapabilities(); this.limitedAccessLocation = a.getLimitedAccessLocation(); this.bindLocation = a.getBindLocation(); this.imsi = a.getIMSI(); this.limitPortGroupID = a.getLimitPortGroupID(); this.portBindingType = a.getPortBindingType(); } public int getAccessType() { return accessType; } public int getPermittedANTYpe() { return permittedANTYpe; } public int getAccessPolicyID() { return accessPolicyID; } public java.lang.String getChargingType() { return chargingType; } public int getMaxSessNumber() { return maxSessNumber; } public java.lang.String getIpAddress() { return ipAddress; } public java.lang.String getIpMask() { return ipMask; } public java.lang.String getEffectTime() { return effectTime; } public java.lang.String getExpireTime() { return expireTime; } public int getCancelBinding() { return cancelBinding; } public java.lang.String[] getUeid() { return ueid; } public java.lang.String getFramedInterfaceId() { return framedInterfaceId; } public java.lang.String getFramedIPv6Prefix() { return framedIPv6Prefix; } public java.lang.String getDelegatedIPv6Pre() { return delegatedIPv6Pre; } public java.lang.String getFramedIPv6Address() { return framedIPv6Address; } public int getRoamingLevel() { return roamingLevel; } public int getHwidType() { return hwidType; } public int getMsType() { return msType; } public int getWiMAXUserMobilityCapabilities() { return wiMAXUserMobilityCapabilities; } public int getLimitedAccessLocation() { return limitedAccessLocation; } public java.lang.String getBindLocation() { return bindLocation; } public java.lang.String getImsi() { return imsi; } public java.lang.String getLimitPortGroupID() { return limitPortGroupID; } public int getPortBindingType() { return portBindingType; } }