History log of /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/monitoring/MonitoredOperationsTest.java
Revision Date Author Comments Expand
6b0b9411405932b5ada376bb06d6bc3d94980d7f 01-Aug-2014 Peter Major <majorpetya@gmail.com>

Fix for OPENAM-3952 - review: CR-4138 Resolved issues with the Invalidate Session button on the console, by ensuring that sessions can be destroyed based on their sessionhandle.

/forgerock/openam/openam-console/src/main/java/com/sun/identity/console/session/model/SMProfileModel.java /forgerock/openam/openam-console/src/main/java/com/sun/identity/console/session/model/SMProfileModelImpl.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/Session.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/MonitoredOperations.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/SessionOperations.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/strategies/CTSOperations.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/strategies/LocalOperations.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/strategies/RemoteOperations.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/service/InternalSession.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/service/SessionService.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/adapters/SessionAdapter.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/api/fields/SessionTokenField.java MonitoredOperationsTest.java /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/operations/strategies/CTSOperationsTest.java /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/operations/strategies/LocalOperationsTest.java /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/operations/strategies/RemoteOperationsTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/cts/TokenTestUtils.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/cts/adapters/SessionAdapterTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/cts/utils/JSONSerialisationTest.java /forgerock/openam/openam-core/src/test/resources/json/basic-session-with-restriction.json /forgerock/openam/openam-core/src/test/resources/json/basic-session.json
0f7c5b88fd04e25bea6113dfc783a05e4e2045f8 27-May-2014 David Luna <david.luna@forgerock.com>

AME-3406, FR-189 - Session Monitoring, at the LOCAL, REMOTE and CTS levels. The size of the most recent 'x' transactions to any given store (refresh, destroy, setProperty and logout) per session-storage level can be set through the Console. This exposes over SNMP the average times to perform each operation on each session-storage type. It also exposes the current total number of sessions in each session-storage type.

/forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/MonitoredOperations.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionMonitorType.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionMonitoringService.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionMonitoringStore.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionMonitoringTimingStore.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionMonitoringTimingStoreFactory.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionOperationsBuilder.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/monitoring/SessionTimingEntry.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/operations/ServerSessionOperationStrategy.java /forgerock/openam/openam-core/src/main/java/com/iplanet/dpro/session/service/SessionService.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/common/ConfigMonitoring.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/monitoring/Agent.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/monitoring/MonitoringUtil.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/monitoring/SSOServerMonConfig.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/core/guice/CoreGuiceModule.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/monitoring/impl/persistence/CtsPersistenceOperationsDelegate.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/cts/monitoring/impl/persistence/CtsPersistenceOperationsMonitor.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/CtsSessionsImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/FORGEROCK_OPENAM_SESSION_MIBImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/InternalSessionsImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/monitoring/session/RemoteSessionsImpl.java /forgerock/openam/openam-core/src/main/resources/amMonitoring.properties MonitoredOperationsTest.java SessionMonitoringStoreTest.java /forgerock/openam/openam-core/src/test/java/com/iplanet/dpro/session/operations/ServerSessionOperationStrategyTest.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/monitoring/EvaluationTimingStore.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/monitoring/PolicyMonitorImpl.java /forgerock/openam/openam-entitlements/src/test/java/org/forgerock/openam/entitlement/monitoring/EvaluationTimingStoreTest.java /forgerock/openam/openam-schema/openam-mib-schema/pom.xml /forgerock/openam/openam-schema/openam-mib-schema/src/main/resources/mib/FORGEROCK-OPENAM-SESSION.mib /forgerock/openam/openam-server-only/src/main/resources/services/amMonitoring.xml /forgerock/openam/openam-shared/src/main/java/org/forgerock/openam/shared/monitoring/AbstractTimingStore.java