com.bstek.dorado.data.config.definition
public class DataProviderDefinition extends InterceptableDefinition implements DefinitionManagerAware<DataProviderDefinitionManager>
DataProvider
ObjectDefinition.CreationInfo
Constructor and Description |
---|
DataProviderDefinition() |
Modifier and Type | Method and Description |
---|---|
protected void |
doInitObject(java.lang.Object object,
ObjectDefinition.CreationInfo creationInfo,
CreationContext context) |
java.lang.String |
getId() |
protected org.aopalliance.intercept.MethodInterceptor |
getInterceptorInvoker(java.lang.String interceptor) |
protected org.aopalliance.intercept.MethodInterceptor[] |
getMethodInterceptors(ObjectDefinition.CreationInfo creationInfo,
CreationContext context)
返回将要关联在新创建的对象(最终对象)上的拦截器的数组。
|
java.lang.String |
getName()
返回DataProvider的名称。
|
void |
setDefinitionManager(DataProviderDefinitionManager definitionManager) |
void |
setGlobal(boolean global)
Deprecated.
|
void |
setName(java.lang.String name)
设置DataProvider的名称。
|
getInterceptor, initCreationInfo, setInterceptor
filterGlobalListener, getListener, initObject, invokePrivateListener, invokePrivateListeners, preinitObject, setListener
createExpressionMethodInterceptor, getFinalValueOrExpression
createObject, doCreate, getBeanId, getConstructorArgTypes, getImpl, getImplType, getParentReferences, getParents, getScope, isCacheCreatedObject, setBeanId, setCacheCreatedObject, setConstructorArgTypes, setImpl, setImplType, setParent, setParentReference, setParentReferences, setParents, setScope
addInitOperation, clone, create, create, executeInitOperations, getDependentResources, getInitOperations, getProperties, getProperty, getResource, initProperties, removeProperty, setDependentResources, setObjectProperty, setProperties, setProperty, setResource
public void setDefinitionManager(DataProviderDefinitionManager definitionManager)
setDefinitionManager
in interface DefinitionManagerAware<DataProviderDefinitionManager>
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getId()
@Deprecated public void setGlobal(boolean global)
protected org.aopalliance.intercept.MethodInterceptor[] getMethodInterceptors(ObjectDefinition.CreationInfo creationInfo, CreationContext context) throws java.lang.Exception
ObjectDefinition
getMethodInterceptors
in class InterceptableDefinition
java.lang.Exception
protected org.aopalliance.intercept.MethodInterceptor getInterceptorInvoker(java.lang.String interceptor)
getInterceptorInvoker
in class InterceptableDefinition
protected void doInitObject(java.lang.Object object, ObjectDefinition.CreationInfo creationInfo, CreationContext context) throws java.lang.Exception
doInitObject
in class ListenableObjectDefinition
java.lang.Exception
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.