gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.ldap.service.CentralLdapService クラス
org.gluu.oxtrust.ldap.service.CentralLdapService 連携図
Collaboration graph

公開メンバ関数

void addAppliance (GluuAppliance appliance)
 
void updateAppliance (GluuAppliance appliance)
 
boolean containsAppliance (GluuAppliance appliance)
 
boolean isUseCentralServer ()
 

非公開変数類

PersistenceEntryManager centralLdapEntryManager
 
ConfigurationFactory configurationFactory
 

詳解

Provides operations with central LDAP server

著者
Yuriy Movchan Date: 11.23.2010

関数詳解

◆ addAppliance()

void org.gluu.oxtrust.ldap.service.CentralLdapService.addAppliance ( GluuAppliance  appliance)
inline

Add appliance entry

引数
applianceGluuAppliance
39  {
40  centralLdapEntryManager.persist(appliance);
41  }
PersistenceEntryManager centralLdapEntryManager
Definition: CentralLdapService.java:28

◆ containsAppliance()

boolean org.gluu.oxtrust.ldap.service.CentralLdapService.containsAppliance ( GluuAppliance  appliance)
inline

Check if LDAP server contains appliance with specified attributes

戻り値
True if appliance with specified attributes exist
58  {
59  return centralLdapEntryManager.contains(appliance);
60  }
PersistenceEntryManager centralLdapEntryManager
Definition: CentralLdapService.java:28

◆ isUseCentralServer()

boolean org.gluu.oxtrust.ldap.service.CentralLdapService.isUseCentralServer ( )
inline
62  {
64  && configurationFactory.getAppConfiguration().isUpdateApplianceStatus();
65  }
FileConfiguration getLdapCentralConfiguration()
Definition: ConfigurationFactory.java:270
ConfigurationFactory configurationFactory
Definition: CentralLdapService.java:31
AppConfiguration getAppConfiguration()
Definition: ConfigurationFactory.java:276

◆ updateAppliance()

void org.gluu.oxtrust.ldap.service.CentralLdapService.updateAppliance ( GluuAppliance  appliance)
inline

Update appliance entry

引数
applianceGluuAppliance
49  {
50  centralLdapEntryManager.merge(appliance);
51  }
PersistenceEntryManager centralLdapEntryManager
Definition: CentralLdapService.java:28

メンバ詳解

◆ centralLdapEntryManager

PersistenceEntryManager org.gluu.oxtrust.ldap.service.CentralLdapService.centralLdapEntryManager
private

◆ configurationFactory

ConfigurationFactory org.gluu.oxtrust.ldap.service.CentralLdapService.configurationFactory
private

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