History log of /forgerock/openam/openam-core/src/main/java/com/sun/identity/sm/ServiceManagementDAOWrapper.java
Revision Date Author Comments Expand
bf41c4342792552d38ff8e8857d4869470694fe3 20-May-2013 Andrew Forrest <andrew.forrest@forgerock.com>

Policy evaluation improvements to bring concurrent access and to enable tree updates (AME-1316/CR-1672)

/forgerock/openam/openam-core/src/main/java/com/sun/identity/policy/PolicyEvaluator.java ServiceManagementDAO.java ServiceManagementDAOWrapper.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/entitlement/indextree/ChangeMonitorException.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexChangeHandler.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexChangeManager.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexChangeManagerImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexChangeMonitor.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexChangeMonitorImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexTreeServiceImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/TreeSaveIndex.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/TreeSearchIndex.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/ErrorEventType.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/EventType.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/IndexChangeEvent.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/IndexChangeObservable.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/IndexChangeObserver.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/ModificationEvent.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/ModificationEventType.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/events/package-info.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/entitlement/indextree/IndexTreeServiceImplTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/entitlement/indextree/TreeSaveIndexTest.java /forgerock/openam/openam-core/src/test/java/org/forgerock/openam/entitlement/indextree/TreeSearchIndexTest.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/Entitlement.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/PrivilegeEvaluator.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/ResourceSearchIndexes.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/IndexRuleTree.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/SimpleReferenceTree.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/nodecontext/ContextKey.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/BasicTreeNode.java /forgerock/openam/openam-entitlements/src/test/java/org/forgerock/openam/entitlement/utils/indextree/SimpleReferenceTreeTest.java
1351c9607d0f3eb5f61b8c90cf53b997dc7744b7 28-Mar-2013 Andrew Forrest <andrew.forrest@forgerock.com>

New policy indexing implementation (AME-805/AME-1153/CR-1447)

/forgerock/openam/openam-core/pom.xml /forgerock/openam/openam-core/src/main/java/com/sun/identity/entitlement/opensso/DelegationResourceNameSplitter.java /forgerock/openam/openam-core/src/main/java/com/sun/identity/entitlement/opensso/OpenSSOIndexStore.java ServiceManagementDAO.java ServiceManagementDAOWrapper.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/EntitlementGuiceModule.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexTreeService.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/IndexTreeServiceImpl.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/InjectorHolder.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/TreeSaveIndex.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/TreeSearchIndex.java /forgerock/openam/openam-core/src/main/java/org/forgerock/openam/entitlement/indextree/package-info.java /forgerock/openam/openam-entitlements/pom.xml /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/Application.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/ApplicationType.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/Entitlement.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/PrivilegeEvaluator.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/interfaces/ISearchIndex.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/util/RelaxedURL.java /forgerock/openam/openam-entitlements/src/main/java/com/sun/identity/entitlement/util/ResourceNameSplitter.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/IndexRuleTree.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/SimpleReferenceTree.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/nodecreator/NodeCreator.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/nodecreator/package-info.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/nodefactory/AbstractTreeNodeFactory.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/nodefactory/BasicTreeNodeFactory.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/nodefactory/TreeNodeFactory.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/nodefactory/package-info.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/package-info.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/BasicTreeNode.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/DefaultTreeNode.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/MultiWildcardNode.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/RootNode.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/SingleWildcardNode.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/TreeNode.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/indextree/treenodes/package-info.java /forgerock/openam/openam-entitlements/src/main/java/org/forgerock/openam/entitlement/utils/package-info.java /forgerock/openam/openam-entitlements/src/test/java/com/sun/identity/entitlement/util/RelaxedURLTest.java /forgerock/openam/openam-federation/OpenFM/src/test/java/com/sun/identity/entitlement/util/ResourceNameSplitTest.java /forgerock/openam/openam-server-only/src/main/resources/config/debugfiles.properties /forgerock/openam/openam-server-only/src/main/resources/services/entitlement.xml