gluu
公開メンバ関数 | 限定公開変数類 | 非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository クラス
org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository の継承関係図
Inheritance graph
org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository 連携図
Collaboration graph

公開メンバ関数

 SectorIdentifierRepository ()
 
List< OxAuthSectorIdentifiergetAllSectorIdentifiers ()
 
List< OxAuthSectorIdentifiersearchSectorIdentifiers (String searchPattern)
 
OxAuthSectorIdentifier getSectorIdentifier (String id)
 
void deleteSectorIdentifier (String id)
 
OxAuthSectorIdentifier createSector (OxAuthSectorIdentifier sector)
 
OxAuthSectorIdentifier updateSector (OxAuthSectorIdentifier sector)
 
void init ()
 

限定公開変数類

String baseURI
 

非公開変数類

String PATH = "restv1/api/sectoridentifiers"
 
ResteasyClient client
 

詳解

構築子と解体子

◆ SectorIdentifierRepository()

org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.SectorIdentifierRepository ( )
inline
17  {
18  super();
19  PATH = baseURI + PATH;
20  client = new ResteasyClientBuilder().build();
21  }
ResteasyClient client
Definition: SectorIdentifierRepository.java:15
String baseURI
Definition: BaseRepository.java:13
String PATH
Definition: SectorIdentifierRepository.java:14

関数詳解

◆ createSector()

OxAuthSectorIdentifier org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.createSector ( OxAuthSectorIdentifier  sector)
inline
52  {
53  ResteasyWebTarget target = client.target(PATH);
54  SectorIdentifierProxy client = target.proxy(SectorIdentifierProxy.class);
55  return client.createSectorIdentifier(sector);
56  }
ResteasyClient client
Definition: SectorIdentifierRepository.java:15
String PATH
Definition: SectorIdentifierRepository.java:14

◆ deleteSectorIdentifier()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.deleteSectorIdentifier ( String  id)
inline
46  {
47  ResteasyWebTarget target = client.target(PATH);
48  SectorIdentifierProxy client = target.proxy(SectorIdentifierProxy.class);
49  client.deleteSectorIdentifier(id);
50  }
ResteasyClient client
Definition: SectorIdentifierRepository.java:15
String PATH
Definition: SectorIdentifierRepository.java:14

◆ getAllSectorIdentifiers()

List<OxAuthSectorIdentifier> org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.getAllSectorIdentifiers ( )
inline
23  {
24  ResteasyWebTarget target = client.target(PATH);
25  SectorIdentifierProxy client = target.proxy(SectorIdentifierProxy.class);
26  return client.getAllSectorIdentifiers();
27  }
ResteasyClient client
Definition: SectorIdentifierRepository.java:15
String PATH
Definition: SectorIdentifierRepository.java:14

◆ getSectorIdentifier()

OxAuthSectorIdentifier org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.getSectorIdentifier ( String  id)
inline
35  {
36  ResteasyWebTarget target = client.target(PATH);
37  SectorIdentifierProxy client = target.proxy(SectorIdentifierProxy.class);
38  try {
39  return client.getSectorIdentifier(id);
40  } catch (Exception e) {
41  return null;
42  }
43 
44  }
ResteasyClient client
Definition: SectorIdentifierRepository.java:15
String PATH
Definition: SectorIdentifierRepository.java:14

◆ init()

void org.gluu.oxtrust.api.BaseRepository.init ( )
inlineinherited
19  {
20  final String confFile = "conf/configuration.properties";
21  configuration = new Properties();
22  try {
23  configuration.load(new FileInputStream(confFile));
24  } catch (FileNotFoundException e) {
25  e.printStackTrace();
26  } catch (IOException e) {
27  e.printStackTrace();
28  }
29  baseURI = configuration.getProperty("baseURI");
30  }
String baseURI
Definition: BaseRepository.java:13
Properties configuration
Definition: BaseRepository.java:11

◆ searchSectorIdentifiers()

List<OxAuthSectorIdentifier> org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.searchSectorIdentifiers ( String  searchPattern)
inline
29  {
30  ResteasyWebTarget target = client.target(PATH);
31  SectorIdentifierProxy client = target.proxy(SectorIdentifierProxy.class);
32  return client.searchSectorIdentifiers(searchPattern);
33  }
ResteasyClient client
Definition: SectorIdentifierRepository.java:15
String PATH
Definition: SectorIdentifierRepository.java:14

◆ updateSector()

OxAuthSectorIdentifier org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.updateSector ( OxAuthSectorIdentifier  sector)
inline
58  {
59  ResteasyWebTarget target = client.target(PATH);
60  SectorIdentifierProxy client = target.proxy(SectorIdentifierProxy.class);
61  return client.updateSectorIdentifier(sector);
62  }
ResteasyClient client
Definition: SectorIdentifierRepository.java:15
String PATH
Definition: SectorIdentifierRepository.java:14

メンバ詳解

◆ baseURI

String org.gluu.oxtrust.api.BaseRepository.baseURI
protectedinherited

◆ client

ResteasyClient org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.client
private

◆ PATH

String org.gluu.oxtrust.api.openidconnect.SectorIdentifierRepository.PATH = "restv1/api/sectoridentifiers"
private

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