[
https://issues.jboss.org/browse/ISPN-9592?page=com.atlassian.jira.plugin....
]
Tristan Tarrant updated ISPN-9592:
----------------------------------
Sprint: Sprint 10.0.0.Alpha1, Sprint 10.0.0.Alpha2, Sprint 10.0.0.Beta1, DataGrid
Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33 (was: Sprint 10.0.0.Alpha1, Sprint
10.0.0.Alpha2, Sprint 10.0.0.Beta1, DataGrid Sprint #31, DataGrid Sprint #32)
Lockdown query internals
------------------------
Key: ISPN-9592
URL:
https://issues.jboss.org/browse/ISPN-9592
Project: Infinispan
Issue Type: Task
Reporter: Nistor Adrian
Assignee: Nistor Adrian
Priority: Major
Many things in query implementation are left public although they are very prone to
creating insidious bugs if accessed externally. These are not proper extension points and
should be made package local or provided strictly via SearchManagerImplementor.
* Move SearchManager.purge(Class) method to SearchManagerImplementor
* DefaultSearchWorkCreator should be moved to org.infinispan.query.backend and made
package local
* TransactionalEventTransactionContext is not used, can be removed, and its non-tx
counterpart (NoTransactionContext) no longer has to be public
* all public methods in QueryInterceptor must be reviewed and made package local ASAP
--
This message was sent by Atlassian Jira
(v7.12.1#712002)