| 构造器和说明 |
|---|
SecurityProviderInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
BaseApplicationContext |
getApplicationContext() |
java.lang.Class |
getBeanClass() |
java.lang.String |
getConfigFile() |
Construction |
getConstruction() |
java.util.List<Pro> |
getConstructorParams() |
java.lang.String |
getDestroyMethod() |
java.lang.String |
getFactory_bean() |
java.lang.String |
getFactory_class() |
java.lang.String |
getFactory_method() |
java.lang.Class |
getFactoryClass() |
java.lang.String |
getInitMethod() |
java.lang.Object |
getIocinputData() |
int |
getIocinputtype() |
java.lang.String |
getIocplugin() |
java.lang.Class |
getIocpluginClass() |
java.lang.String |
getName() |
int |
getPrior() |
java.lang.Object |
getProvider() |
java.lang.Object |
getProvider(CallContext parent)
获取新的服务实例引用
|
java.lang.Class |
getProviderClass_() |
java.lang.String |
getProviderClass() |
ProviderManagerInfo |
getProviderManagerInfo() |
java.util.List<Pro> |
getReferences() |
java.lang.String |
getType() |
java.lang.String |
getXpath() |
boolean |
isIsdefault() |
boolean |
isSinglable() |
boolean |
isUsed() |
static void |
main(java.lang.String[] args) |
void |
setApplicationContext(BaseApplicationContext applicationContext) |
void |
setConfigFile(java.lang.String configFile) |
void |
setDestroyMethod(java.lang.String destroyMethod) |
void |
setInitMethod(java.lang.String initMethod) |
void |
setIsdefault(boolean isdefault)
为服务提供者注入其他服务提供者的引用实例 如果相应refid和reftype对应的服务提供者不存在,或者参数对应的服务提供者没有提供
引用的注入方法,则该引用将被忽略掉
|
void |
setPrior(int prior) |
void |
setProviderClass(java.lang.String providerClass) |
void |
setProviderManagerInfo(ProviderManagerInfo providerManager) |
void |
setType(java.lang.String type) |
void |
setUsed(boolean used) |
java.lang.String |
toString() |
public static void main(java.lang.String[] args)
public boolean isIsdefault()
public java.lang.String getProviderClass()
public java.lang.String getType()
public boolean isUsed()
public ProviderManagerInfo getProviderManagerInfo()
public java.lang.Object getProvider()
throws com.frameworkset.spi.assemble.CurrentlyInCreationException
com.frameworkset.spi.assemble.CurrentlyInCreationExceptionpublic java.lang.Object getProvider(CallContext parent)
public void setIsdefault(boolean isdefault)
context - 检测是否有循环注入的上下文变量provider - java.lang.ClassNotFoundExceptionjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptionjava.lang.NoSuchMethodExceptionjava.lang.SecurityExceptionjava.lang.reflect.InvocationTargetExceptionjava.lang.IllegalArgumentExceptionjava.beans.IntrospectionExceptionjava.beans.IntrospectionExceptioncom.frameworkset.common.util.NoSupportTypeCastExceptionpublic java.lang.Class getProviderClass_()
public void setProviderClass(java.lang.String providerClass)
public void setType(java.lang.String type)
public void setUsed(boolean used)
public void setProviderManagerInfo(ProviderManagerInfo providerManager)
public int getPrior()
public void setPrior(int prior)
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic java.lang.Class getBeanClass()
getBeanClass 在接口中 BeanInfpublic Construction getConstruction()
getConstruction 在接口中 BeanInfpublic java.util.List<Pro> getConstructorParams()
getConstructorParams 在接口中 BeanInfpublic java.util.List<Pro> getReferences()
getReferences 在接口中 BeanInfpublic java.lang.String getConfigFile()
getConfigFile 在接口中 BeanInfpublic void setConfigFile(java.lang.String configFile)
setConfigFile 在接口中 BeanInfpublic java.lang.String getInitMethod()
getInitMethod 在接口中 BeanInfpublic void setInitMethod(java.lang.String initMethod)
public java.lang.String getDestroyMethod()
getDestroyMethod 在接口中 BeanInfpublic void setDestroyMethod(java.lang.String destroyMethod)
public BaseApplicationContext getApplicationContext()
getApplicationContext 在接口中 BeanInfpublic boolean isSinglable()
isSinglable 在接口中 BeanInfpublic void setApplicationContext(BaseApplicationContext applicationContext)
applicationContext - the applicationContext to setpublic java.lang.String getFactory_bean()
getFactory_bean 在接口中 BeanInfpublic java.lang.String getFactory_class()
getFactory_class 在接口中 BeanInfpublic java.lang.String getFactory_method()
getFactory_method 在接口中 BeanInfpublic java.lang.Class getFactoryClass()
getFactoryClass 在接口中 BeanInfpublic java.lang.String getIocplugin()
getIocplugin 在接口中 BeanInfpublic java.lang.Class getIocpluginClass()
getIocpluginClass 在接口中 BeanInfpublic int getIocinputtype()
getIocinputtype 在接口中 BeanInfpublic java.lang.Object getIocinputData()
getIocinputData 在接口中 BeanInf