accember, bean, beaninstance, clazz, cls, COMPONENT_BEAN, COMPONENT_CLASS, COMPONENT_OBJECT, COMPONENT_OBJECT_SHORTNAME, COMPONENT_STRING, COMPONENT_STRING_SHORTNAME, configFile, factoryClass, fixattrprefics, fixattrs, iocinputData, iocinputtype, iocplugin, iocpluginClass, log, magicclass, pro_type, proarray_type, prolist_type, promap_type, proset_type, REF_TOKEN, soa_type_attribute, soa_type_null_attribute, valueasyncMethods, callorder_sequence, interceptors, transactionInterceptorClass, txs, usedCustomInterceptor| 构造器和说明 |
|---|
InterceptorInfo() |
InterceptorInfo(BaseApplicationContext applicationContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addInterceptMethod(SynchronizedMethod method) |
boolean |
allWillBeIntercept()
判断所有的方法都需要被拦截器拦截,如果为true,则所有的都需要被拦截,否则
需要根据isInterceptMethod(Method method)来判别方法是否需要被拦截
|
java.util.List<SynchronizedMethod> |
getInterceptMethods() |
SynchronizedMethod |
isInterceptMethod(java.lang.reflect.Method method,
java.lang.String muuid)
判断方法是否是需要进行事务控制,如果是则返回包含事务控制策略信息的方法对象, 不是就返回null
|
int |
size() |
void |
unmodify() |
_buildBean, _buildFactoryClass, _buildIocpluginClass, _buildRefValue, _buildType, _initBean, _initIocpluginClass, _initTBean, addConstructor, addReferenceParam, compareTo, evalValue, firstgenericTypes, freeze, getApplicationContext, getArray, getArray, getBean, getBean, getBean, getBeanClass, getBeanFromType, getBeanObject, getBeanObject, getBeanObject, getBeanObject, getBoolean, getBoolean, getBooleanExtendAttribute, getBooleanExtendAttribute, getClazz, getConfigFile, getConstruction, getConstructorParams, getDependenciesForBean, getDependentBeans, getDescription, getDestroyMethod, getEditorInf, getEditorString, getExtendAttribute, getExtendAttribute, getExtendsAttributes, getFactory_bean, getFactory_class, getFactory_method, getFactoryClass, getInitMethod, getInt, getInt, getIntExtendAttribute, getIntExtendAttribute, getIocinputData, getIocinputtype, getIocplugin, getIocpluginClass, getLabel, getList, getList, getLong, getLong, getLongExtendAttribute, getLongExtendAttribute, getMagicclass, getMagicNumber, getMap, getMap, getMvcpaths, getName, getObject, getObject, getPro, getProProperties, getProxyBean, getProxyTrueValue, getReferences, getRefid, getRefidLink, getReftype, getRefValue, getRMIAttribute, getRMIAttributes, getSet, getSet, getSOAAttribute, getSOAAttributes, getString, getString, getStringArray, getStringArray, getStringExtendAttribute, getStringExtendAttribute, getTrueValue, getTrueValue, getTrueValue, getTrueValue, getTrueValueWithoutEditor, getType, getValue, getWSAttribute, getWSAttributes, getXpath, initAsyncMethods, initTransactions, innerNode, isArray, isAttributeRef, isBean, isEnablerpc, isEscapeQuoted, isFactoryBean, isFixAttribute, isList, isMap, isProperties, isRefereced, isRMIService, isServiceRef, isSet, isSinglable, isSOAByteArray, isType, isWSService, modify, processValue, setArray, setBean, setClazz, setCollectionValue, setConfigFile, setDescription, setDestroyMethod, setEditor, setEnablerpc, setEscapeQuoted, setExtendsAttributes, setFactory_bean, setFactory_class, setFactory_method, setInitMethod, setIocplugin, setIsProperties, setLabel, setList, setMagicclass, setMagicNumber, setMap, setMvcpaths, setName, setRefid, setReftype, setRMIAttributes, setSet, setSinglable, setSOAAttributes, setValue, setValue, setWSAttributes, setXpath, toString, useiocpluginaddInterceptor, enableAsyncCall, enableInterceptor, enableTransaction, getChainInterceptor, getInterceptors, getSynTransactionInterceptor, getTransactionInterceptor, getTransactionInterceptorClass, getTransactionMethods, isAsyncMethod, isCallorder_sequence, isTransactionMethod, loadAsyncAnnotation, loadTXAnnotation, setAsyncMethods, setCallorder_sequence, setTransactionInterceptorClass, setTransactions, usedCustomInterceptorpublic InterceptorInfo()
public InterceptorInfo(BaseApplicationContext applicationContext)
public SynchronizedMethod isInterceptMethod(java.lang.reflect.Method method, java.lang.String muuid)
method - public boolean allWillBeIntercept()
public int size()
public void addInterceptMethod(SynchronizedMethod method)
public java.util.List<SynchronizedMethod> getInterceptMethods()
public void unmodify()
unmodify 在接口中 UNmodifyunmodify 在类中 BaseTXManager