gluu
公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration クラス
org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration の継承関係図
Inheritance graph
org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration 連携図
Collaboration graph

公開メンバ関数

 GluuCacheRefreshConfiguration ()
 
 GluuCacheRefreshConfiguration (List< SimpleProperty > attrs, List< SimpleProperty > objectClasses, List< SimpleProperty > sourceAttributes, String customLdapFilter, String snapshotsFolder, int snapshotsCount, int cacheSizeLimit, CacheRefreshUpdateMethod updateMethod, boolean keepExternalPerson, boolean loadSourceUsingSearchLimit, List< SimpleDoubleProperty > attrsMapping)
 
List< SimpleProperty > getAttrs ()
 
void setAttrs (List< SimpleProperty > attrs)
 
List< SimpleProperty > getObjectClasses ()
 
void setObjectClasses (List< SimpleProperty > objectClasses)
 
List< SimpleProperty > getSourceAttributes ()
 
void setSourceAttributes (List< SimpleProperty > sourceAttributes)
 
String getCustomLdapFilter ()
 
void setCustomLdapFilter (String customLdapFilter)
 
String getSnapshotsFolder ()
 
void setSnapshotsFolder (String snapshotsFolder)
 
int getSnapshotsCount ()
 
void setSnapshotsCount (int snapshotsCount)
 
int getCacheSizeLimit ()
 
void setCacheSizeLimit (int cacheSizeLimit)
 
CacheRefreshUpdateMethod getUpdateMethod ()
 
void setUpdateMethod (CacheRefreshUpdateMethod updateMethod)
 
boolean isKeepExternalPerson ()
 
void setKeepExternalPerson (boolean keepExternalPerson)
 
boolean isLoadSourceUsingSearchLimit ()
 
void setLoadSourceUsingSearchLimit (boolean loadSourceUsingSearchLimit)
 
List< SimpleDoublePropertygetAttrsMapping ()
 
void setAttrsMapping (List< SimpleDoubleProperty > attrsMapping)
 
String toString ()
 

非公開変数類

List< SimpleProperty > attrs
 
List< SimpleProperty > objectClasses
 
List< SimpleProperty > sourceAttributes
 
String customLdapFilter
 
String snapshotsFolder
 
int snapshotsCount
 
int cacheSizeLimit
 
CacheRefreshUpdateMethod updateMethod
 
boolean keepExternalPerson
 
boolean loadSourceUsingSearchLimit
 
List< SimpleDoublePropertyattrsMapping
 

静的非公開変数類

static final long serialVersionUID = -2540480457430436511L
 

詳解

GluuCacheRefreshConfiguration

著者
Yuriy Movchan Date: 07.29.2011

構築子と解体子

◆ GluuCacheRefreshConfiguration() [1/2]

org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.GluuCacheRefreshConfiguration ( )
inline
43  {
44  this.attrs = new ArrayList<SimpleProperty>();
45  this.objectClasses = new ArrayList<SimpleProperty>();
46  this.sourceAttributes = new ArrayList<SimpleProperty>();
47  this.attrsMapping = new ArrayList<SimpleDoubleProperty>();
48  }
List< SimpleProperty > objectClasses
Definition: GluuCacheRefreshConfiguration.java:27
List< SimpleDoubleProperty > attrsMapping
Definition: GluuCacheRefreshConfiguration.java:41
List< SimpleProperty > sourceAttributes
Definition: GluuCacheRefreshConfiguration.java:29
List< SimpleProperty > attrs
Definition: GluuCacheRefreshConfiguration.java:26

◆ GluuCacheRefreshConfiguration() [2/2]

org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.GluuCacheRefreshConfiguration ( List< SimpleProperty >  attrs,
List< SimpleProperty >  objectClasses,
List< SimpleProperty >  sourceAttributes,
String  customLdapFilter,
String  snapshotsFolder,
int  snapshotsCount,
int  cacheSizeLimit,
CacheRefreshUpdateMethod  updateMethod,
boolean  keepExternalPerson,
boolean  loadSourceUsingSearchLimit,
List< SimpleDoubleProperty attrsMapping 
)
inline
52  {
53  this.attrs = attrs;
64  }
boolean keepExternalPerson
Definition: GluuCacheRefreshConfiguration.java:38
List< SimpleProperty > objectClasses
Definition: GluuCacheRefreshConfiguration.java:27
int cacheSizeLimit
Definition: GluuCacheRefreshConfiguration.java:35
CacheRefreshUpdateMethod updateMethod
Definition: GluuCacheRefreshConfiguration.java:37
List< SimpleDoubleProperty > attrsMapping
Definition: GluuCacheRefreshConfiguration.java:41
boolean loadSourceUsingSearchLimit
Definition: GluuCacheRefreshConfiguration.java:39
List< SimpleProperty > sourceAttributes
Definition: GluuCacheRefreshConfiguration.java:29
String snapshotsFolder
Definition: GluuCacheRefreshConfiguration.java:33
List< SimpleProperty > attrs
Definition: GluuCacheRefreshConfiguration.java:26
String customLdapFilter
Definition: GluuCacheRefreshConfiguration.java:31
int snapshotsCount
Definition: GluuCacheRefreshConfiguration.java:34

関数詳解

◆ getAttrs()

List<SimpleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getAttrs ( )
inline
66  {
67  return attrs;
68  }
List< SimpleProperty > attrs
Definition: GluuCacheRefreshConfiguration.java:26

◆ getAttrsMapping()

List<SimpleDoubleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getAttrsMapping ( )
inline
146  {
147  return attrsMapping;
148  }
List< SimpleDoubleProperty > attrsMapping
Definition: GluuCacheRefreshConfiguration.java:41

◆ getCacheSizeLimit()

int org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getCacheSizeLimit ( )
inline
114  {
115  return cacheSizeLimit;
116  }
int cacheSizeLimit
Definition: GluuCacheRefreshConfiguration.java:35

◆ getCustomLdapFilter()

String org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getCustomLdapFilter ( )
inline
90  {
91  return customLdapFilter;
92  }
String customLdapFilter
Definition: GluuCacheRefreshConfiguration.java:31

◆ getObjectClasses()

List<SimpleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getObjectClasses ( )
inline
74  {
75  return objectClasses;
76  }
List< SimpleProperty > objectClasses
Definition: GluuCacheRefreshConfiguration.java:27

◆ getSnapshotsCount()

int org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getSnapshotsCount ( )
inline
106  {
107  return snapshotsCount;
108  }
int snapshotsCount
Definition: GluuCacheRefreshConfiguration.java:34

◆ getSnapshotsFolder()

String org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getSnapshotsFolder ( )
inline
98  {
99  return snapshotsFolder;
100  }
String snapshotsFolder
Definition: GluuCacheRefreshConfiguration.java:33

◆ getSourceAttributes()

List<SimpleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getSourceAttributes ( )
inline
82  {
83  return sourceAttributes;
84  }
List< SimpleProperty > sourceAttributes
Definition: GluuCacheRefreshConfiguration.java:29

◆ getUpdateMethod()

CacheRefreshUpdateMethod org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.getUpdateMethod ( )
inline
122  {
123  return updateMethod;
124  }
CacheRefreshUpdateMethod updateMethod
Definition: GluuCacheRefreshConfiguration.java:37

◆ isKeepExternalPerson()

boolean org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.isKeepExternalPerson ( )
inline
130  {
131  return keepExternalPerson;
132  }
boolean keepExternalPerson
Definition: GluuCacheRefreshConfiguration.java:38

◆ isLoadSourceUsingSearchLimit()

boolean org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.isLoadSourceUsingSearchLimit ( )
inline
138  {
140  }
boolean loadSourceUsingSearchLimit
Definition: GluuCacheRefreshConfiguration.java:39

◆ setAttrs()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setAttrs ( List< SimpleProperty >  attrs)
inline
70  {
71  this.attrs = attrs;
72  }
List< SimpleProperty > attrs
Definition: GluuCacheRefreshConfiguration.java:26

◆ setAttrsMapping()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setAttrsMapping ( List< SimpleDoubleProperty attrsMapping)
inline
150  {
151  this.attrsMapping = attrsMapping;
152  }
List< SimpleDoubleProperty > attrsMapping
Definition: GluuCacheRefreshConfiguration.java:41

◆ setCacheSizeLimit()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setCacheSizeLimit ( int  cacheSizeLimit)
inline
118  {
120  }
int cacheSizeLimit
Definition: GluuCacheRefreshConfiguration.java:35

◆ setCustomLdapFilter()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setCustomLdapFilter ( String  customLdapFilter)
inline
94  {
96  }
String customLdapFilter
Definition: GluuCacheRefreshConfiguration.java:31

◆ setKeepExternalPerson()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setKeepExternalPerson ( boolean  keepExternalPerson)
inline
134  {
136  }
boolean keepExternalPerson
Definition: GluuCacheRefreshConfiguration.java:38

◆ setLoadSourceUsingSearchLimit()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setLoadSourceUsingSearchLimit ( boolean  loadSourceUsingSearchLimit)
inline
142  {
144  }
boolean loadSourceUsingSearchLimit
Definition: GluuCacheRefreshConfiguration.java:39

◆ setObjectClasses()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setObjectClasses ( List< SimpleProperty >  objectClasses)
inline
78  {
80  }
List< SimpleProperty > objectClasses
Definition: GluuCacheRefreshConfiguration.java:27

◆ setSnapshotsCount()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setSnapshotsCount ( int  snapshotsCount)
inline
110  {
112  }
int snapshotsCount
Definition: GluuCacheRefreshConfiguration.java:34

◆ setSnapshotsFolder()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setSnapshotsFolder ( String  snapshotsFolder)
inline
102  {
104  }
String snapshotsFolder
Definition: GluuCacheRefreshConfiguration.java:33

◆ setSourceAttributes()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setSourceAttributes ( List< SimpleProperty >  sourceAttributes)
inline
86  {
88  }
List< SimpleProperty > sourceAttributes
Definition: GluuCacheRefreshConfiguration.java:29

◆ setUpdateMethod()

void org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.setUpdateMethod ( CacheRefreshUpdateMethod  updateMethod)
inline
126  {
127  this.updateMethod = updateMethod;
128  }
CacheRefreshUpdateMethod updateMethod
Definition: GluuCacheRefreshConfiguration.java:37

◆ toString()

String org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.toString ( )
inline
155  {
156  StringBuilder builder = new StringBuilder();
157  builder.append("GluuCacheRefreshConfiguration [attrs=").append(attrs).append(", objectClasses=").append(objectClasses)
158  .append(", sourceAttributes=").append(sourceAttributes).append(", customLdapFilter=").append(customLdapFilter)
159  .append(", snapshotsFolder=").append(snapshotsFolder).append(", snapshotsCount=").append(snapshotsCount)
160  .append(", cacheSizeLimit=").append(cacheSizeLimit).append(", updateMethod=").append(updateMethod)
161  .append(", keepExternalPerson=").append(keepExternalPerson).append(", loadSourceUsingSearchLimit=")
162  .append(loadSourceUsingSearchLimit).append(", attrsMapping=").append(attrsMapping).append("]");
163  return builder.toString();
164  }
boolean keepExternalPerson
Definition: GluuCacheRefreshConfiguration.java:38
List< SimpleProperty > objectClasses
Definition: GluuCacheRefreshConfiguration.java:27
int cacheSizeLimit
Definition: GluuCacheRefreshConfiguration.java:35
CacheRefreshUpdateMethod updateMethod
Definition: GluuCacheRefreshConfiguration.java:37
List< SimpleDoubleProperty > attrsMapping
Definition: GluuCacheRefreshConfiguration.java:41
boolean loadSourceUsingSearchLimit
Definition: GluuCacheRefreshConfiguration.java:39
List< SimpleProperty > sourceAttributes
Definition: GluuCacheRefreshConfiguration.java:29
String snapshotsFolder
Definition: GluuCacheRefreshConfiguration.java:33
List< SimpleProperty > attrs
Definition: GluuCacheRefreshConfiguration.java:26
String customLdapFilter
Definition: GluuCacheRefreshConfiguration.java:31
int snapshotsCount
Definition: GluuCacheRefreshConfiguration.java:34

メンバ詳解

◆ attrs

List<SimpleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.attrs
private

◆ attrsMapping

List<SimpleDoubleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.attrsMapping
private

◆ cacheSizeLimit

int org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.cacheSizeLimit
private

◆ customLdapFilter

String org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.customLdapFilter
private

◆ keepExternalPerson

boolean org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.keepExternalPerson
private

◆ loadSourceUsingSearchLimit

boolean org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.loadSourceUsingSearchLimit
private

◆ objectClasses

List<SimpleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.objectClasses
private

◆ serialVersionUID

final long org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.serialVersionUID = -2540480457430436511L
staticprivate

◆ snapshotsCount

int org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.snapshotsCount
private

◆ snapshotsFolder

String org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.snapshotsFolder
private

◆ sourceAttributes

List<SimpleProperty> org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.sourceAttributes
private

◆ updateMethod

CacheRefreshUpdateMethod org.gluu.oxtrust.ldap.cache.model.GluuCacheRefreshConfiguration.updateMethod
private

このクラス詳解は次のファイルから抽出されました: