Bug 745891 (EDG-1)

Summary: Provide a way for users to pass their own implementation of Key2StringMapper into EDG
Product: [JBoss] JBoss Data Grid 6 Reporter: Martin Gencur <mgencur>
Component: BuildAssignee: Tristan Tarrant <ttarrant>
Status: CLOSED DEFERRED QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: unspecifiedCC: jdg-bugs, mlinhard
Target Milestone: ---   
Target Release: 6.0.0   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/EDG-1
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-03-01 14:30:57 UTC Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On: 745890    
Bug Blocks:    

Description Martin Gencur 2011-06-14 11:19:44 UTC
Affects: Documentation (Ref Guide, User Guide, etc.)
project_key: EDG

When using JdbcStringBasedCacheStore as a cache store implementation it's needed to implement a Key2StringMapper interface (when having a non-primitive types for keys) and pass the class to the cache store. The class name is specified in infinispan's configuration file via <property name="key2StringMapperClass" value="..." />
There should be an easy way of doing this for users. Currently, it would probably have to be done via including a jar containing the class in some submodule of EDG.

This also needs to be documented.

Comment 1 Martin Gencur 2011-06-14 11:21:08 UTC
This issue is dependent on the ability to use Jdbc-based cache stores as requested in the linked JIRA.

Comment 2 Martin Gencur 2011-06-14 11:21:08 UTC
Link: Added: This issue depends JBPAPP-6718


Comment 3 Anne-Louise Tangring 2011-09-26 18:56:31 UTC
Docs QE Status: Removed: NEW