|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Object | +--cn.com.itouch.voip.webphone.admin.AccountCreator
Class AccountCreator 用于创建帐户及其所对应的卡号
| Field Summary | |
static int |
ORDER
0 |
static int |
RANDOM
1 |
| Constructor Summary | |
AccountCreator()
构造对象,并建立与数据库的连接 |
|
| Method Summary | |
boolean |
createAccount()
创建帐号 |
boolean |
createAccountInArea(int style)
批量创建帐号 |
java.lang.String |
createGKUserArea()
创建网关卡号区域并绑定 |
boolean |
createGKUserID()
创建单个网关卡号并绑定 |
boolean |
createUserInf()
建立用户信息 |
boolean |
createViceCard()
创建副卡 |
java.lang.String |
getAcctID()
取得帐号ID |
long |
getAcctNumCreated()
得到创建的帐号数量 |
java.lang.String |
getAddress()
得到地址 |
java.lang.String |
getCustID()
得到客户号 |
java.lang.String |
getCustName()
得到客户名称 |
java.lang.String |
getExt()
得到分机号 |
java.lang.String |
getMobile()
得到手机号 |
java.lang.String |
getPhone()
得到电话号 |
java.lang.String |
getUserID()
取得卡号ID |
boolean |
getUserInfFromDB()
获取客户信息 |
java.lang.String |
getZip()
得到邮编 |
void |
setAcctArea(java.lang.String head,
java.lang.String tail)
设置帐号ID区间 |
void |
setAcctID(java.lang.String ID)
设置帐号ID |
void |
setAcctNumInArea(long num)
设置ID区间内ID数量 |
void |
setAcctPolicy(int type)
设置费率类型 |
void |
setAcctType(int type)
设置帐号类型 |
void |
setAddress(java.lang.String ADDRESS)
设置地址 |
void |
setAmtAuthorized(long authorize)
设置开户金额 |
void |
setAmtLimit(long limit)
设置每日消费限额 |
void |
setCustID(java.lang.String ID)
设置客户号 |
void |
setCustName(java.lang.String CUSTNAME)
设置客户名称 |
void |
setExpireDate(java.lang.String expire)
设置过期时间 |
void |
setExt(java.lang.String EXT)
设置分机号 |
void |
setIP(java.lang.String userIP)
设置绑定IP |
void |
setMaster(boolean cardType)
设置主卡 |
void |
setMobile(java.lang.String MOBILE)
设置手机号 |
void |
setPhone(java.lang.String PHONE)
设置电话号 |
void |
setUserArea(java.lang.String head,
java.lang.String tail)
设置卡号ID区间 |
void |
setUserID(java.lang.String ID)
设置卡号 |
void |
setUserNumPerAcct(long num)
设置每帐号对应卡号数 |
void |
setZip(java.lang.String ZIP)
设置邮编 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int ORDER
public static final int RANDOM
| Constructor Detail |
public AccountCreator()
| Method Detail |
public void setAcctID(java.lang.String ID)
ID - 输入帐号ID
public void setAcctArea(java.lang.String head,
java.lang.String tail)
head - 输入帐号区间头tail - 输入帐号区间尾public void setAcctNumInArea(long num)
num - 帐号数量public void setUserID(java.lang.String ID)
ID - 卡号
public void setUserArea(java.lang.String head,
java.lang.String tail)
head - 输入卡号区间头tail - 输入卡号区间尾public void setUserNumPerAcct(long num)
num - 帐号对应卡号数public void setAcctType(int type)
type - 0,信用帐号;1,预付费帐号;2,免费帐号public void setAmtAuthorized(long authorize)
authorize - 开户金额public void setExpireDate(java.lang.String expire)
expire - 过期时间public void setCustID(java.lang.String ID)
ID - 客户号public void setCustName(java.lang.String CUSTNAME)
CUSTNAME - 客户号public void setAddress(java.lang.String ADDRESS)
ADDRESS - 地址public void setZip(java.lang.String ZIP)
ZIP - 邮编public void setPhone(java.lang.String PHONE)
PHONE - 电话号public void setExt(java.lang.String EXT)
EXT - 分机号public void setMobile(java.lang.String MOBILE)
MOBILE - 手机号public void setAmtLimit(long limit)
limit - 消费限额public void setIP(java.lang.String userIP)
userIP - 绑定IPpublic void setMaster(boolean cardType)
cardType - 主卡true,副卡falsepublic void setAcctPolicy(int type)
type - 费率类型public java.lang.String getAcctID()
public java.lang.String getUserID()
public long getAcctNumCreated()
public java.lang.String getCustID()
返回客户号 - public java.lang.String getCustName()
返回客户名称 - public java.lang.String getAddress()
返回地址 - public java.lang.String getZip()
返回邮编 - public java.lang.String getPhone()
返回电话号 - public java.lang.String getExt()
返回分机号 - public java.lang.String getMobile()
返回手机号 - public boolean createGKUserID()
public java.lang.String createGKUserArea()
public boolean createAccount()
public boolean createUserInf()
public boolean createAccountInArea(int style)
style - 创建方式public boolean createViceCard()
public boolean getUserInfFromDB()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||