MCPcopy Index your code
hub / github.com/arquillian/arquillian-extension-persistence

github.com/arquillian/arquillian-extension-persistence @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,654 symbols 4,645 edges 295 files 200 documented · 12% updated 3y ago★ 7525 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

JpaCacheEvictionStrategy (Interface)
Strategy how to evict JPA second level cache. @author Tomas Hradec @see Cache @s [6 implementers]
api/src/main/java/org/jboss/arquillian/persistence/JpaCacheEvictionStrategy.java
CleanupStrategyExecutor (Interface)
(no doc) [6 implementers]
dbunit/src/main/java/org/jboss/arquillian/persistence/dbunit/cleanup/CleanupStrategyExecutor.java
TableFilterProvider (Interface)
Extension point to define custom implementation of org.dbunit.database.DatabaseSequenceFilter which is used to s [4 implementers]
spi/src/main/java/org/jboss/arquillian/persistence/spi/dbunit/filter/TableFilterProvider.java
PersistenceEvent (Interface)
Marker interface indicating that event is part of Persistence Extension lifecycle. @author <a href="mailto:bartosz.majs [3 …
core/src/main/java/org/jboss/arquillian/persistence/core/event/PersistenceEvent.java
StrategyProvider (Interface)
(no doc)
api/src/main/java/org/jboss/arquillian/persistence/BuiltInCleanupStrategy.java
StatementSplitter (Interface)
By providing concrete implementation you can specify parsing logic for given SQL dialect and splits the script into exec [4 …
spi/src/main/java/org/jboss/arquillian/persistence/spi/script/StatementSplitter.java
DataStateLogger (Interface)
@author Bartosz Majsak [1 implementers]
core/src/main/java/org/jboss/arquillian/persistence/core/data/dump/DataStateLogger.java
StrategyProvider (Interface)
(no doc)
api/src/main/java/org/jboss/arquillian/persistence/DataSeedStrategy.java

Core symbols most depended-on inside this repo

add
called by 55
dbunit/src/main/java/org/jboss/arquillian/persistence/dbunit/event/CompareDBUnitData.java
getName
called by 49
dbunit/src/main/java/org/jboss/arquillian/persistence/dbunit/DBUnitDataStateLogger.java
equals
called by 37
core/src/main/java/org/jboss/arquillian/persistence/core/data/descriptor/DtdFileResourceDescriptor.java
execute
called by 35
core/src/main/java/org/jboss/arquillian/persistence/script/ScriptExecutor.java
getDescriptorsDefinedFor
called by 30
core/src/main/java/org/jboss/arquillian/persistence/core/data/provider/ResourceProvider.java
importTo
called by 30
core/src/main/java/org/jboss/arquillian/persistence/core/configuration/Configuration.java
isEmpty
called by 29
core/src/main/java/org/jboss/arquillian/persistence/core/util/Strings.java
from
called by 25
core/src/main/java/org/jboss/arquillian/persistence/core/configuration/ConfigurationImporter.java

Shape

Method 1,316
Class 319
Interface 11
Enum 8

Languages

Java100%

Modules by API surface

dbunit/src/main/java/org/jboss/arquillian/persistence/dbunit/configuration/DBUnitConfiguration.java52 symbols
dbunit/src/test/java/org/jboss/arquillian/persistence/dbunit/data/provider/DataSetProviderUsingDataSetTest.java30 symbols
dbunit/src/test/java/org/jboss/arquillian/persistence/dbunit/data/provider/DataSetProviderShouldMatchDataSetTest.java30 symbols
core/src/test/java/org/jboss/arquillian/persistence/script/data/provider/SqlScriptProviderForCleanupScriptsTest.java27 symbols
core/src/test/java/org/jboss/arquillian/persistence/core/configuration/ConfigurationTypeConverterTest.java27 symbols
core/src/test/java/org/jboss/arquillian/persistence/script/data/provider/SqlScriptProviderForScriptsAppliedBeforeTestMethodTest.java26 symbols
core/src/test/java/org/jboss/arquillian/persistence/script/data/provider/SqlScriptProviderForScriptsAppliedAfterTestMethodTest.java26 symbols
int-tests/src/test/java/org/jboss/arquillian/integration/persistence/testextension/event/EventHandlingVerifier.java23 symbols
dbunit/src/test/java/org/jboss/arquillian/persistence/dbunit/configuration/DBUnitConfigurationImporterFromFileAbstractTestCase.java22 symbols
core/src/test/java/org/jboss/arquillian/persistence/core/metadata/PersistenceScriptingExtensionFeatureResolverCleanupSettingsTest.java21 symbols
int-tests/src/test/java/org/jboss/arquillian/integration/persistence/example/NonDeployableUserPersistenceTest.java20 symbols
core/src/test/java/org/jboss/arquillian/persistence/script/ScriptExecutorTest.java20 symbols

Datastores touched

(mysql)Database · 1 repos
apeDatabase · 1 repos

For agents

$ claude mcp add arquillian-extension-persistence \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page