public class SecurityProviderInfo extends java.lang.Object implements java.io.Serializable, BeanInf
Title:
Description:
Copyright: Copyright (c) 2006
Company:bboss group
| Constructor and Description |
|---|
SecurityProviderInfo() |
| Modifier and Type | Method and Description |
|---|---|
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 in class java.lang.Objectpublic java.lang.Class getBeanClass()
getBeanClass in interface BeanInfpublic Construction getConstruction()
getConstruction in interface BeanInfpublic java.util.List<Pro> getConstructorParams()
getConstructorParams in interface BeanInfpublic java.util.List<Pro> getReferences()
getReferences in interface BeanInfpublic java.lang.String getConfigFile()
getConfigFile in interface BeanInfpublic void setConfigFile(java.lang.String configFile)
setConfigFile in interface BeanInfpublic java.lang.String getInitMethod()
getInitMethod in interface BeanInfpublic void setInitMethod(java.lang.String initMethod)
public java.lang.String getDestroyMethod()
getDestroyMethod in interface BeanInfpublic void setDestroyMethod(java.lang.String destroyMethod)
public BaseApplicationContext getApplicationContext()
getApplicationContext in interface BeanInfpublic boolean isSinglable()
isSinglable in interface BeanInfpublic void setApplicationContext(BaseApplicationContext applicationContext)
applicationContext - the applicationContext to setpublic java.lang.String getFactory_bean()
getFactory_bean in interface BeanInfpublic java.lang.String getFactory_class()
getFactory_class in interface BeanInfpublic java.lang.String getFactory_method()
getFactory_method in interface BeanInfpublic java.lang.Class getFactoryClass()
getFactoryClass in interface BeanInfpublic java.lang.String getIocplugin()
getIocplugin in interface BeanInfpublic java.lang.Class getIocpluginClass()
getIocpluginClass in interface BeanInfpublic int getIocinputtype()
getIocinputtype in interface BeanInfpublic java.lang.Object getIocinputData()
getIocinputData in interface BeanInf