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

公開メンバ関数

String init ()
 
String verify ()
 
String save ()
 
void invalidate ()
 
LinktrackService getLinktrackService ()
 
void setLinktrackService (LinktrackService linktrackService)
 
OrganizationService getOrganizationService ()
 
void setOrganizationService (OrganizationService organizationService)
 
Boolean getEnableLinktrack ()
 
void setEnableLinktrack (Boolean enableLinktrack)
 
boolean isLinktrackVerified ()
 
void setLinktrackVerified (boolean linktrackVerified)
 
String getLinktrackLogin ()
 
void setLinktrackLogin (String linktrackLogin)
 
String getLinktrackPassword ()
 
void setLinktrackPassword (String linktrackPassword)
 

静的公開変数類

static final long serialVersionUID = 3932865544287448544L
 

非公開変数類

FacesMessages facesMessages
 
LinktrackService linktrackService
 
OrganizationService organizationService
 
Boolean enableLinktrack
 
boolean linktrackVerified
 
String linktrackLogin
 
String linktrackPassword
 

詳解

Configuration action for APIs integration

著者
Oleksiy Tataryn Date: 06.04.2014

関数詳解

◆ getEnableLinktrack()

Boolean org.gluu.oxtrust.action.ApisConfigurationAction.getEnableLinktrack ( )
inline
戻り値
the enableLinktrack
115  {
116  return enableLinktrack;
117  }
Boolean enableLinktrack
Definition: ApisConfigurationAction.java:44

◆ getLinktrackLogin()

String org.gluu.oxtrust.action.ApisConfigurationAction.getLinktrackLogin ( )
inline
戻り値
the linktrackLogin
143  {
144  return linktrackLogin;
145  }
String linktrackLogin
Definition: ApisConfigurationAction.java:46

◆ getLinktrackPassword()

String org.gluu.oxtrust.action.ApisConfigurationAction.getLinktrackPassword ( )
inline
戻り値
the linktrackPassword
157  {
158  return linktrackPassword;
159  }
String linktrackPassword
Definition: ApisConfigurationAction.java:47

◆ getLinktrackService()

LinktrackService org.gluu.oxtrust.action.ApisConfigurationAction.getLinktrackService ( )
inline
戻り値
the linktrackService
87  {
88  return linktrackService;
89  }
LinktrackService linktrackService
Definition: ApisConfigurationAction.java:39

◆ getOrganizationService()

OrganizationService org.gluu.oxtrust.action.ApisConfigurationAction.getOrganizationService ( )
inline
戻り値
the organizationService
101  {
102  return organizationService;
103  }
OrganizationService organizationService
Definition: ApisConfigurationAction.java:42

◆ init()

String org.gluu.oxtrust.action.ApisConfigurationAction.init ( )
inline
50  {
51  GluuOrganization organization = organizationService.getOrganization();
52  enableLinktrack = organization.getLinktrackEnabled();
53  linktrackLogin = organization.getLinktrackLogin();
54  linktrackPassword = organization.getLinktrackPassword();
55  return OxTrustConstants.RESULT_SUCCESS;
56  }
String linktrackLogin
Definition: ApisConfigurationAction.java:46
Boolean enableLinktrack
Definition: ApisConfigurationAction.java:44
GluuOrganization getOrganization()
Definition: OrganizationService.java:84
String linktrackPassword
Definition: ApisConfigurationAction.java:47
OrganizationService organizationService
Definition: ApisConfigurationAction.java:42

◆ invalidate()

void org.gluu.oxtrust.action.ApisConfigurationAction.invalidate ( )
inline
80  {
81  linktrackVerified = false;
82  }
boolean linktrackVerified
Definition: ApisConfigurationAction.java:45

◆ isLinktrackVerified()

boolean org.gluu.oxtrust.action.ApisConfigurationAction.isLinktrackVerified ( )
inline
戻り値
the linktrackVerified
129  {
130  return linktrackVerified;
131  }
boolean linktrackVerified
Definition: ApisConfigurationAction.java:45

◆ save()

String org.gluu.oxtrust.action.ApisConfigurationAction.save ( )
inline
68  {
69  GluuOrganization organization = organizationService.getOrganization();
71  organization.setLinktrackLogin(linktrackLogin);
72  organization.setLinktrackPassword(linktrackPassword);
74 
75  facesMessages.add(FacesMessage.SEVERITY_INFO, "Linktrack API Configuration Saved");
76 
77  return OxTrustConstants.RESULT_SUCCESS;
78  }
String linktrackLogin
Definition: ApisConfigurationAction.java:46
void setLinktrackEnabled(Boolean linktrackEnabled)
Definition: GluuOrganization.java:181
Boolean enableLinktrack
Definition: ApisConfigurationAction.java:44
void updateOrganization(GluuOrganization organization)
Definition: OrganizationService.java:65
GluuOrganization getOrganization()
Definition: OrganizationService.java:84
String linktrackPassword
Definition: ApisConfigurationAction.java:47
OrganizationService organizationService
Definition: ApisConfigurationAction.java:42
FacesMessages facesMessages
Definition: ApisConfigurationAction.java:36

◆ setEnableLinktrack()

void org.gluu.oxtrust.action.ApisConfigurationAction.setEnableLinktrack ( Boolean  enableLinktrack)
inline
引数
enableLinktrackthe enableLinktrack to set
122  {
124  }
Boolean enableLinktrack
Definition: ApisConfigurationAction.java:44

◆ setLinktrackLogin()

void org.gluu.oxtrust.action.ApisConfigurationAction.setLinktrackLogin ( String  linktrackLogin)
inline
引数
linktrackLoginthe linktrackLogin to set
150  {
152  }
String linktrackLogin
Definition: ApisConfigurationAction.java:46

◆ setLinktrackPassword()

void org.gluu.oxtrust.action.ApisConfigurationAction.setLinktrackPassword ( String  linktrackPassword)
inline
引数
linktrackPasswordthe linktrackPassword to set
164  {
166  }
String linktrackPassword
Definition: ApisConfigurationAction.java:47

◆ setLinktrackService()

void org.gluu.oxtrust.action.ApisConfigurationAction.setLinktrackService ( LinktrackService  linktrackService)
inline
引数
linktrackServicethe linktrackService to set
94  {
96  }
LinktrackService linktrackService
Definition: ApisConfigurationAction.java:39

◆ setLinktrackVerified()

void org.gluu.oxtrust.action.ApisConfigurationAction.setLinktrackVerified ( boolean  linktrackVerified)
inline
引数
linktrackVerifiedthe linktrackVerified to set
136  {
138  }
boolean linktrackVerified
Definition: ApisConfigurationAction.java:45

◆ setOrganizationService()

void org.gluu.oxtrust.action.ApisConfigurationAction.setOrganizationService ( OrganizationService  organizationService)
inline
引数
organizationServicethe organizationService to set
108  {
110  }
OrganizationService organizationService
Definition: ApisConfigurationAction.java:42

◆ verify()

String org.gluu.oxtrust.action.ApisConfigurationAction.verify ( )
inline
58  {
59  String testLink = linktrackService.newLink(linktrackLogin, linktrackPassword, "http://www.google.com");
60  if(testLink == null){
61  linktrackVerified = false;
62  return OxTrustConstants.RESULT_FAILURE;
63  }
64  linktrackVerified = true;
65  return OxTrustConstants.RESULT_SUCCESS;
66  }
boolean linktrackVerified
Definition: ApisConfigurationAction.java:45
String linktrackLogin
Definition: ApisConfigurationAction.java:46
String newLink(@NotNull String login, @NotNull String password, @NotNull String link)
Definition: LinktrackService.java:43
String linktrackPassword
Definition: ApisConfigurationAction.java:47
LinktrackService linktrackService
Definition: ApisConfigurationAction.java:39

メンバ詳解

◆ enableLinktrack

Boolean org.gluu.oxtrust.action.ApisConfigurationAction.enableLinktrack
private

◆ facesMessages

FacesMessages org.gluu.oxtrust.action.ApisConfigurationAction.facesMessages
private

◆ linktrackLogin

String org.gluu.oxtrust.action.ApisConfigurationAction.linktrackLogin
private

◆ linktrackPassword

String org.gluu.oxtrust.action.ApisConfigurationAction.linktrackPassword
private

◆ linktrackService

LinktrackService org.gluu.oxtrust.action.ApisConfigurationAction.linktrackService
private

◆ linktrackVerified

boolean org.gluu.oxtrust.action.ApisConfigurationAction.linktrackVerified
private

◆ organizationService

OrganizationService org.gluu.oxtrust.action.ApisConfigurationAction.organizationService
private

◆ serialVersionUID

final long org.gluu.oxtrust.action.ApisConfigurationAction.serialVersionUID = 3932865544287448544L
static

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