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

公開メンバ関数

Response getServerStatus ()
 
void log (Logger logger, Exception e)
 

非公開メンバ関数

void log (String message)
 
GluuServerStatus convert (GluuAppliance appliance)
 

非公開変数類

Logger logger
 
ApplianceService applianceService
 

詳解

関数詳解

◆ convert()

GluuServerStatus org.gluu.oxtrust.api.openidconnect.ServerStatusWebResource.convert ( GluuAppliance  appliance)
inlineprivate
45  {
46  GluuServerStatus status = new GluuServerStatus();
47  status.setHostname(appliance.getHostname());
48  status.setIpAddress(appliance.getIpAddress());
49  status.setUptime(appliance.getSystemUptime());
50  status.setPersonCount(appliance.getPersonCount());
51  status.setGroupCount(appliance.getGroupCount());
52  status.setLastUpdate(appliance.getLastUpdate());
53  status.setFreeMemory(appliance.getFreeMemory());
54  status.setFreeDiskSpace(appliance.getFreeDiskSpace());
55  status.setPollingInterval(appliance.getPollingInterval());
56  return status;
57  }

◆ getServerStatus()

Response org.gluu.oxtrust.api.openidconnect.ServerStatusWebResource.getServerStatus ( )
inline
31  {
32  log("Get server status");
33  try {
34  return Response.ok(convert(applianceService.getAppliance())).build();
35  } catch (Exception e) {
36  log(logger, e);
37  return Response.status(Response.Status.INTERNAL_SERVER_ERROR).build();
38  }
39  }
GluuAppliance getAppliance(String[] returnAttributes)
Definition: ApplianceService.java:111
GluuServerStatus convert(GluuAppliance appliance)
Definition: ServerStatusWebResource.java:45
Logger logger
Definition: ServerStatusWebResource.java:25
void log(String message)
Definition: ServerStatusWebResource.java:41
ApplianceService applianceService
Definition: ServerStatusWebResource.java:27

◆ log() [1/2]

void org.gluu.oxtrust.api.openidconnect.BaseWebResource.log ( Logger  logger,
Exception  e 
)
inlineinherited
10  {
11  logger.debug("", e);
12  }

◆ log() [2/2]

void org.gluu.oxtrust.api.openidconnect.ServerStatusWebResource.log ( String  message)
inlineprivate
41  {
42  logger.debug("################# Request: " + message);
43  }
Logger logger
Definition: ServerStatusWebResource.java:25

メンバ詳解

◆ applianceService

ApplianceService org.gluu.oxtrust.api.openidconnect.ServerStatusWebResource.applianceService
private

◆ logger

Logger org.gluu.oxtrust.api.openidconnect.ServerStatusWebResource.logger
private

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