Class JDBCAttrRepoConf
- java.lang.Object
-
- org.apache.syncope.common.lib.AbstractJDBCConf
-
- org.apache.syncope.common.lib.attr.JDBCAttrRepoConf
-
- All Implemented Interfaces:
Serializable
,AttrRepoConf
,BaseBean
public class JDBCAttrRepoConf extends AbstractJDBCConf implements AttrRepoConf
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JDBCAttrRepoConf.QueryType
-
Nested classes/interfaces inherited from interface org.apache.syncope.common.lib.attr.AttrRepoConf
AttrRepoConf.Mapper
-
-
Constructor Summary
Constructors Constructor Description JDBCAttrRepoConf()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseCanonicalizationMode
getCaseCanonicalization()
List<String>
getCaseInsensitiveQueryAttributes()
Map<String,String>
getColumnMappings()
Map<String,String>
getQueryAttributes()
JDBCAttrRepoConf.QueryType
getQueryType()
List<String>
getUsername()
boolean
isRequireAllAttributes()
boolean
isSingleRow()
Map<String,Object>
map(AttrRepoTO attrRepo, AttrRepoConf.Mapper mapper)
void
setCaseCanonicalization(CaseCanonicalizationMode caseCanonicalization)
void
setQueryType(JDBCAttrRepoConf.QueryType queryType)
void
setRequireAllAttributes(boolean requireAllAttributes)
void
setSingleRow(boolean singleRow)
-
Methods inherited from class org.apache.syncope.common.lib.AbstractJDBCConf
getDataSourceName, getDefaultCatalog, getDefaultSchema, getDialect, getDriverClass, getHealthQuery, getIdleTimeout, getMaxPoolSize, getMaxPoolWait, getMinPoolSize, getPassword, getPoolLeakThreshold, getPoolTimeoutMillis, getSql, getUrl, getUser, isPoolSuspension, setDataSourceName, setDefaultCatalog, setDefaultSchema, setDialect, setDriverClass, setHealthQuery, setIdleTimeout, setMaxPoolSize, setMaxPoolWait, setMinPoolSize, setPassword, setPoolLeakThreshold, setPoolSuspension, setPoolTimeoutMillis, setSql, setUrl, setUser
-
-
-
-
Method Detail
-
isSingleRow
public boolean isSingleRow()
-
setSingleRow
public void setSingleRow(boolean singleRow)
-
isRequireAllAttributes
public boolean isRequireAllAttributes()
-
setRequireAllAttributes
public void setRequireAllAttributes(boolean requireAllAttributes)
-
getCaseCanonicalization
public CaseCanonicalizationMode getCaseCanonicalization()
-
setCaseCanonicalization
public void setCaseCanonicalization(CaseCanonicalizationMode caseCanonicalization)
-
getQueryType
public JDBCAttrRepoConf.QueryType getQueryType()
-
setQueryType
public void setQueryType(JDBCAttrRepoConf.QueryType queryType)
-
map
public Map<String,Object> map(AttrRepoTO attrRepo, AttrRepoConf.Mapper mapper)
- Specified by:
map
in interfaceAttrRepoConf
-
-