@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
URLMappergetShortUrl 在接口中 URLMapperurl - 长URLnull。BusinessExceptionpublic java.lang.String getUrl(java.lang.String shortUrl)
throws BusinessException
URLMappergetUrl 在接口中 URLMappershortUrl - 短URL。null。BusinessExceptionpublic void mapping(CtpShortURL po)
URLMapperpublic int getNextSerialNo(CtpShortURL po) throws BusinessException
SerialManagergetNextSerialNo 在接口中 SerialManagerBusinessException