public class CommInterceptorChain extends Object implements org.teasoft.bee.osql.interccept.InterceptorChain
| Constructor and Description |
|---|
CommInterceptorChain() |
| Modifier and Type | Method and Description |
|---|---|
void |
addInterceptor(org.teasoft.bee.osql.interccept.Interceptor interceptor) |
String |
afterCompleteSql(String sql) |
Object[] |
beforePasreEntity(Object[] entityArray,
org.teasoft.bee.osql.SuidType suidType) |
Object |
beforePasreEntity(Object entity,
org.teasoft.bee.osql.SuidType suidType) |
void |
beforeReturn() |
void |
beforeReturn(List list) |
String |
getOneTimeDataSource() |
String |
getOneTimeTabName() |
String |
getOneTimeTabSuffix() |
void |
setDataSourceOneTime(String ds) |
void |
setTabNameOneTime(String tabName) |
void |
setTabSuffixOneTime(String tabSuffix) |
public void addInterceptor(org.teasoft.bee.osql.interccept.Interceptor interceptor)
addInterceptor in interface org.teasoft.bee.osql.interccept.InterceptorChainpublic Object beforePasreEntity(Object entity, org.teasoft.bee.osql.SuidType suidType)
beforePasreEntity in interface org.teasoft.bee.osql.interccept.Interceptorpublic Object[] beforePasreEntity(Object[] entityArray, org.teasoft.bee.osql.SuidType suidType)
beforePasreEntity in interface org.teasoft.bee.osql.interccept.Interceptorpublic void setDataSourceOneTime(String ds)
setDataSourceOneTime in interface org.teasoft.bee.osql.interccept.Interceptorpublic String getOneTimeDataSource()
getOneTimeDataSource in interface org.teasoft.bee.osql.interccept.Interceptorpublic String afterCompleteSql(String sql)
afterCompleteSql in interface org.teasoft.bee.osql.interccept.Interceptorpublic void beforeReturn(List list)
beforeReturn in interface org.teasoft.bee.osql.interccept.Interceptorpublic void beforeReturn()
beforeReturn in interface org.teasoft.bee.osql.interccept.Interceptorpublic void setTabNameOneTime(String tabName)
setTabNameOneTime in interface org.teasoft.bee.osql.interccept.Interceptorpublic void setTabSuffixOneTime(String tabSuffix)
setTabSuffixOneTime in interface org.teasoft.bee.osql.interccept.Interceptorpublic String getOneTimeTabName()
getOneTimeTabName in interface org.teasoft.bee.osql.interccept.Interceptorpublic String getOneTimeTabSuffix()
getOneTimeTabSuffix in interface org.teasoft.bee.osql.interccept.InterceptorCopyright © 2024. All rights reserved.