Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 2 (11.1.2)

E54416-01


oracle.security.jps.service.policystore.info.distribution
Interface PDPInfoEntry


public interface PDPInfoEntry

PDPInfoEntry represents the registration information of a PDP instance, including PDP address, binding name, instance name, and the application and version pairs bounds to this PDP.


Method Summary
 java.lang.String getAddress()
          Gets PDP Web Service endpoint (for example, https://bjlinux6:7912/servlet/AxisServlet/arme) which is provided in the PDP registration request.
 java.util.List<PDPAlertMessage> getAlerts()
          Returns a list of alert messages from this PDP instance in runtime.
 java.util.Map<java.lang.String,PDPAppInfoEntry> getAppInfos()
          Returns bound application policies information map The returned map key is application name
 StatisticsData<java.lang.Long> getAuthzThroughput()
          Returns Authorization throughput statistics of the PDP instance.
 java.lang.String getConfigurationID()
          Deprecated. Gets the SM Configuration ID, which is provided in the PDP registration request.
 StatisticsData<java.lang.Long> getCPUUsages()
          Returns CPU usage statistics of the PDP instance.
 java.lang.String getDistributionMode()
          Returns distribution mode of this PDP instance; returns null if not available
 java.util.Date getDistributionTime()
          Returns last distribution time for the PDP instance, return null if not available
 java.lang.String getHostName()
          Returns PDP host name
 java.lang.String getInstanceName()
          Gets the PDP instance name, which is provided in the PDP registration request.
 java.util.Date getLastHeartBeatTime()
          returns last heart beat time for the PDP instance, return null if not available
 java.lang.String getLibVersion()
          Returns PDP library version, return null if not available
 StatisticsData<java.lang.Long> getMemoryUsages()
          Returns Memory usage statistics of the PDP instance.
 java.lang.String getOSVersion()
          Returns PDP host OS version, return null if not available
 java.util.Properties getPDPProperties()
          Returns PDP configuration properties
 java.util.Map<java.lang.String,java.util.Properties> getPIPPropertiesMap()
          Returns PIP configuration properties.
 java.util.Map<java.lang.String,StatisticsData<java.lang.Long>> getPIPThroughputs()
          Returns Authorization throughput statistics of all PIP service instances, the map key is PIP service instance name.
 java.lang.String getSMName()
          Gets the SM name, which is provided in the PDP registration request.
 java.lang.String getSMType()
          Returns SM Type for this PDP instance; returns null if not available
 java.util.Date getStartTime()
          Returns started time for the PDP instance for last run; returns null if not available
 java.lang.String getStatus()
          Returns status of this PDP instance; returns null if not available
 long getVersion()
          Gets current application version in the PDP.
 java.util.Map<java.lang.String,java.lang.Long> getVersions()
          Deprecated. Returns bound application policies' distribution version to this PDP instance The map key is application name, the value is distribution version

 

Method Detail

getAddress

java.lang.String getAddress()
Gets PDP Web Service endpoint (for example, https://bjlinux6:7912/servlet/AxisServlet/arme) which is provided in the PDP registration request. Null will be returned for local PDP instance.
Returns:
the PDP Web Service endpoint.

getConfigurationID

java.lang.String getConfigurationID()
Deprecated. Gets the SM Configuration ID, which is provided in the PDP registration request.
Returns:
the PDP binding name.

getSMName

java.lang.String getSMName()
Gets the SM name, which is provided in the PDP registration request.
Returns:
the PDP binding name.

getInstanceName

java.lang.String getInstanceName()
Gets the PDP instance name, which is provided in the PDP registration request.
Returns:
the PDP instance name.

getVersion

long getVersion()
Gets current application version in the PDP.
Returns:
application version. -1 : if the application is not distributed to this PDP.

getSMType

java.lang.String getSMType()
Returns SM Type for this PDP instance; returns null if not available
Returns:

getStatus

java.lang.String getStatus()
Returns status of this PDP instance; returns null if not available
Returns:

getStartTime

java.util.Date getStartTime()
Returns started time for the PDP instance for last run; returns null if not available
Returns:

getDistributionMode

java.lang.String getDistributionMode()
Returns distribution mode of this PDP instance; returns null if not available
Returns:

getVersions

java.util.Map<java.lang.String,java.lang.Long> getVersions()
Deprecated. Returns bound application policies' distribution version to this PDP instance The map key is application name, the value is distribution version
Returns:

getAppInfos

java.util.Map<java.lang.String,PDPAppInfoEntry> getAppInfos()
Returns bound application policies information map The returned map key is application name
Returns:

getHostName

java.lang.String getHostName()
Returns PDP host name
Returns:

getOSVersion

java.lang.String getOSVersion()
Returns PDP host OS version, return null if not available

getLibVersion

java.lang.String getLibVersion()
Returns PDP library version, return null if not available

getPDPProperties

java.util.Properties getPDPProperties()
Returns PDP configuration properties
Returns:

getPIPPropertiesMap

java.util.Map<java.lang.String,java.util.Properties> getPIPPropertiesMap()
Returns PIP configuration properties. There could be multiple PIPs. The map key is PIP instance name
Returns:

getCPUUsages

StatisticsData<java.lang.Long> getCPUUsages()
Returns CPU usage statistics of the PDP instance. The statistics data is CPU usage percent at each time point, return null if not available
Returns:

getMemoryUsages

StatisticsData<java.lang.Long> getMemoryUsages()
Returns Memory usage statistics of the PDP instance. The statistics data is total memory size in Bytes at each time point, return null if not available
Returns:

getAuthzThroughput

StatisticsData<java.lang.Long> getAuthzThroughput()
Returns Authorization throughput statistics of the PDP instance. The statistics data is authorization requests processed in each time interval, return null if not available
Returns:

getPIPThroughputs

java.util.Map<java.lang.String,StatisticsData<java.lang.Long>> getPIPThroughputs()
Returns Authorization throughput statistics of all PIP service instances, the map key is PIP service instance name. The statistics data is PIP access requests processed in each time interval
Returns:

getDistributionTime

java.util.Date getDistributionTime()
Returns last distribution time for the PDP instance, return null if not available
Returns:

getLastHeartBeatTime

java.util.Date getLastHeartBeatTime()
returns last heart beat time for the PDP instance, return null if not available
Returns:

getAlerts

java.util.List<PDPAlertMessage> getAlerts()
Returns a list of alert messages from this PDP instance in runtime. The alert messages in the list will be sorted in ascending order of PDPAlertMessage.getTime()
Returns:

Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 2 (11.1.2)

E54416-01


Copyright © 2011, 2015, Oracle and/or its affiliates. All rights reserved.