|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.beans.factory.config.AbstractFactoryBean
edu.internet2.middleware.shibboleth.common.config.attribute.resolver.AbstractResolutionPluginFactoryBean
edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorFactoryBean
edu.internet2.middleware.grouper.shibboleth.dataConnector.config.SPMLDataConnectorFactoryBean
public class SPMLDataConnectorFactoryBean
Spring bean factory that produces SPMLDataConnectors.
| Field Summary |
|---|
| Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean |
|---|
logger |
| Constructor Summary | |
|---|---|
SPMLDataConnectorFactoryBean()
|
|
| Method Summary | |
|---|---|
protected Object |
createInstance()
|
String |
getBase()
|
long |
getCacheElementTimeToLive()
Gets the time to live, in milliseconds, for cache elements. |
net.sf.ehcache.CacheManager |
getCacheManager()
Gets the manager for the results cache. |
String |
getFilterTemplate()
|
int |
getMaximumCachedElements()
Gets the maximum number of elements that will be cached. |
Class |
getObjectType()
|
SpmlProvider |
getProvider()
|
org.openspml.v2.msg.spml.ReturnData |
getReturnData()
|
org.openspml.v2.msg.spmlsearch.Scope |
getScope()
|
edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector.TemplateEngine |
getTemplateEngine()
|
void |
setBase(String base)
|
void |
setCacheElementTimeToLive(long ttl)
Sets the time to live, in milliseconds, for cache elements. |
void |
setCacheManager(net.sf.ehcache.CacheManager manager)
Sets the manager for the results cache. |
void |
setFilterTemplate(String filterTemplate)
|
void |
setMaximumCachedElements(int max)
Sets the maximum number of elements that will be cached. |
void |
setProvider(SpmlProvider provider)
|
void |
setReturnData(org.openspml.v2.msg.spml.ReturnData returnData)
|
void |
setScope(org.openspml.v2.msg.spmlsearch.Scope scope)
|
void |
setTemplateEngine(edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector.TemplateEngine templateEngine)
|
| Methods inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.dataConnector.BaseDataConnectorFactoryBean |
|---|
getFailoverDataConnectorId, populateDataConnector, setFailoverDataConnectorIds |
| Methods inherited from class edu.internet2.middleware.shibboleth.common.config.attribute.resolver.AbstractResolutionPluginFactoryBean |
|---|
getDependencyIds, getPluginId, setDependencyIds, setPluginId |
| Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean |
|---|
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SPMLDataConnectorFactoryBean()
| Method Detail |
|---|
public String getBase()
public void setBase(String base)
public String getFilterTemplate()
public void setFilterTemplate(String filterTemplate)
public SpmlProvider getProvider()
public void setProvider(SpmlProvider provider)
public org.openspml.v2.msg.spml.ReturnData getReturnData()
public void setReturnData(org.openspml.v2.msg.spml.ReturnData returnData)
public org.openspml.v2.msg.spmlsearch.Scope getScope()
public void setScope(org.openspml.v2.msg.spmlsearch.Scope scope)
public edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector.TemplateEngine getTemplateEngine()
public void setTemplateEngine(edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.dataConnector.TemplateEngine templateEngine)
public net.sf.ehcache.CacheManager getCacheManager()
public void setCacheManager(net.sf.ehcache.CacheManager manager)
manager - manager for the results cachepublic long getCacheElementTimeToLive()
public void setCacheElementTimeToLive(long ttl)
ttl - time to live, in milliseconds, for cache elementspublic int getMaximumCachedElements()
public void setMaximumCachedElements(int max)
max - maximum number of elements that will be cached
protected Object createInstance()
throws Exception
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBeanExceptionpublic Class getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBeangetObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||