@ProcessInDataSource(name=BASE) public class URLMapperImpl extends java.lang.Object implements URLMapper, SerialManager
构造器和说明 |
---|
URLMapperImpl() |
限定符和类型 | 方法和说明 |
---|---|
int |
getNextSerialNo(CtpShortURL po)
获取下一个可用的URL。
|
java.lang.String |
getShortUrl(java.lang.String url)
获取指定长URL对应的短URL。
|
java.lang.String |
getUrl(java.lang.String shortUrl)
获取指定短URL对应的长URL。
|
URLMapperDao |
getUrlMapperDao() |
void |
mapping(CtpShortURL po)
建立长URL和短URL的映射。
|
void |
setUrlMapperDao(URLMapperDao urlMapperDao) |
public URLMapperDao getUrlMapperDao()
public void setUrlMapperDao(URLMapperDao urlMapperDao)
public java.lang.String getShortUrl(java.lang.String url) throws BusinessException
URLMapper
getShortUrl
在接口中 URLMapper
url
- 长URLnull
。BusinessException
public java.lang.String getUrl(java.lang.String shortUrl) throws BusinessException
URLMapper
getUrl
在接口中 URLMapper
shortUrl
- 短URL。null
。BusinessException
public void mapping(CtpShortURL po)
URLMapper
public int getNextSerialNo(CtpShortURL po) throws BusinessException
SerialManager
getNextSerialNo
在接口中 SerialManager
BusinessException