gluu
公開メンバ関数 | 静的公開メンバ関数 | 非公開メンバ関数 | 静的非公開変数類 | 全メンバ一覧
org.xdi.oxd.server.introspection.ClientFactory クラス
org.xdi.oxd.server.introspection.ClientFactory 連携図
Collaboration graph

公開メンバ関数

BackCompatibleIntrospectionService createBackCompatibleIntrospectionService (String url)
 
BackCompatibleIntrospectionService createBackCompatibleIntrospectionService (String url, ClientExecutor clientExecutor)
 
BadRptIntrospectionService createBadRptStatusService (UmaMetadata metadata)
 
BadRptIntrospectionService createBadRptStatusService (UmaMetadata metadata, ClientExecutor clientExecutor)
 
CorrectRptIntrospectionService createCorrectRptStatusService (UmaMetadata metadata)
 
CorrectRptIntrospectionService createCorrectRptStatusService (UmaMetadata metadata, ClientExecutor clientExecutor)
 

静的公開メンバ関数

static ClientFactory instance ()
 

非公開メンバ関数

 ClientFactory ()
 

静的非公開変数類

static final ClientFactory INSTANCE = new ClientFactory()
 

詳解

著者
yuriyz

構築子と解体子

◆ ClientFactory()

org.xdi.oxd.server.introspection.ClientFactory.ClientFactory ( )
inlineprivate
13  {
14  }

関数詳解

◆ createBackCompatibleIntrospectionService() [1/2]

BackCompatibleIntrospectionService org.xdi.oxd.server.introspection.ClientFactory.createBackCompatibleIntrospectionService ( String  url)
inline
20  {
21  return ProxyFactory.create(BackCompatibleIntrospectionService.class, url);
22  }

◆ createBackCompatibleIntrospectionService() [2/2]

BackCompatibleIntrospectionService org.xdi.oxd.server.introspection.ClientFactory.createBackCompatibleIntrospectionService ( String  url,
ClientExecutor  clientExecutor 
)
inline
24  {
25  return ProxyFactory.create(BackCompatibleIntrospectionService.class, url, clientExecutor);
26  }

◆ createBadRptStatusService() [1/2]

BadRptIntrospectionService org.xdi.oxd.server.introspection.ClientFactory.createBadRptStatusService ( UmaMetadata  metadata)
inline
28  {
29  return ProxyFactory.create(BadRptIntrospectionService.class, metadata.getIntrospectionEndpoint());
30  }

◆ createBadRptStatusService() [2/2]

BadRptIntrospectionService org.xdi.oxd.server.introspection.ClientFactory.createBadRptStatusService ( UmaMetadata  metadata,
ClientExecutor  clientExecutor 
)
inline
32  {
33  return ProxyFactory.create(BadRptIntrospectionService.class, metadata.getIntrospectionEndpoint(), clientExecutor);
34  }

◆ createCorrectRptStatusService() [1/2]

CorrectRptIntrospectionService org.xdi.oxd.server.introspection.ClientFactory.createCorrectRptStatusService ( UmaMetadata  metadata)
inline
36  {
37  return ProxyFactory.create(CorrectRptIntrospectionService.class, metadata.getIntrospectionEndpoint());
38  }

◆ createCorrectRptStatusService() [2/2]

CorrectRptIntrospectionService org.xdi.oxd.server.introspection.ClientFactory.createCorrectRptStatusService ( UmaMetadata  metadata,
ClientExecutor  clientExecutor 
)
inline
40  {
41  return ProxyFactory.create(CorrectRptIntrospectionService.class, metadata.getIntrospectionEndpoint(), clientExecutor);
42  }

◆ instance()

static ClientFactory org.xdi.oxd.server.introspection.ClientFactory.instance ( )
inlinestatic
16  {
17  return INSTANCE;
18  }
static final ClientFactory INSTANCE
Definition: ClientFactory.java:11

メンバ詳解

◆ INSTANCE

final ClientFactory org.xdi.oxd.server.introspection.ClientFactory.INSTANCE = new ClientFactory()
staticprivate

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