
META-INF.plexus.components-dal-jdbc.xml Maven / Gradle / Ivy
The newest version!
<?xml version="1.0" encoding="utf-8"?> <!-- THIS FILE WAS AUTO GENERATED FROM class org.unidal.dal.jdbc.build.ComponentsConfigurator, DO NOT EDIT IT --> <plexus> <components> <component> <role>org.unidal.dal.jdbc.query.QueryNaming</role> <implementation>org.unidal.dal.jdbc.query.mysql.MysqlQueryNaming</implementation> </component> <component> <role>org.unidal.dal.jdbc.query.QueryResolver</role> <implementation>org.unidal.dal.jdbc.query.mysql.MysqlQueryResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.token.TokenParser</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.ReadHandler</role> <role-hint>mysql</role-hint> <implementation>org.unidal.dal.jdbc.query.mysql.MysqlReadHandler</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectAssembly</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.transaction.TransactionManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectAccessor</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.datasource.DataSourceManager</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.WriteHandler</role> <role-hint>mysql</role-hint> <implementation>org.unidal.dal.jdbc.query.mysql.MysqlWriteHandler</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.transaction.TransactionManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectAccessor</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.datasource.DataSourceManager</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.QueryEngine</role> <implementation>org.unidal.dal.jdbc.engine.DefaultQueryEngine</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.entity.EntityInfoManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.query.QueryExecutor</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.query.QueryResolver</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.transaction.TransactionManager</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.engine.QueryContext</role> <implementation>org.unidal.dal.jdbc.engine.DefaultQueryContext</implementation> <instantiation-strategy>per-lookup</instantiation-strategy> </component> <component> <role>org.unidal.dal.jdbc.entity.EntityInfoManager</role> <implementation>org.unidal.dal.jdbc.entity.DefaultEntityInfoManager</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.QueryNaming</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.entity.DataObjectAccessor</role> <implementation>org.unidal.dal.jdbc.entity.DefaultDataObjectAccessor</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectNaming</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.entity.DataObjectAssembly</role> <implementation>org.unidal.dal.jdbc.entity.DefaultDataObjectAssembly</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectAccessor</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectNaming</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.entity.DataObjectNaming</role> <implementation>org.unidal.dal.jdbc.entity.DefaultDataObjectNaming</implementation> </component> <component> <role>org.unidal.dal.jdbc.mapping.TableProviderManager</role> <implementation>org.unidal.dal.jdbc.mapping.DefaultTableProviderManager</implementation> </component> <component> <role>org.unidal.dal.jdbc.query.QueryExecutor</role> <implementation>org.unidal.dal.jdbc.query.DefaultQueryExecutor</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.ReadHandler</role> <role-hint>mysql</role-hint> </requirement> <requirement> <role>org.unidal.dal.jdbc.query.WriteHandler</role> <role-hint>mysql</role-hint> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.transaction.TransactionManager</role> <implementation>org.unidal.dal.jdbc.transaction.DefaultTransactionManager</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.datasource.DataSourceManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.mapping.TableProviderManager</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.TokenParser</role> <implementation>org.unidal.dal.jdbc.query.token.DefaultTokenParser</implementation> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.ExpressionResolver</role> <implementation>org.unidal.dal.jdbc.query.token.resolver.ExpressionResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.token.TokenParser</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.datasource.DataSource</role> <role-hint>jdbc</role-hint> <implementation>org.unidal.dal.jdbc.datasource.JdbcDataSource</implementation> <instantiation-strategy>per-lookup</instantiation-strategy> </component> <component> <role>org.unidal.dal.jdbc.datasource.DataSourceManager</role> <implementation>org.unidal.dal.jdbc.datasource.DefaultDataSourceManager</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.datasource.JdbcDataSourceDescriptorManager</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.datasource.JdbcDataSourceDescriptorManager</role> <implementation>org.unidal.dal.jdbc.datasource.JdbcDataSourceDescriptorManager</implementation> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>STRING</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.StringTokenResolver</implementation> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>PARAM</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.ParameterTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectAccessor</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>FIELD</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.FieldTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.token.resolver.ExpressionResolver</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.entity.EntityInfoManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.query.QueryNaming</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>FIELDS</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.FieldsTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.token.resolver.ExpressionResolver</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.entity.EntityInfoManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.query.QueryNaming</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>TABLE</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.TableTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.mapping.TableProviderManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.query.QueryNaming</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>TABLES</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.TablesTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.mapping.TableProviderManager</role> </requirement> <requirement> <role>org.unidal.dal.jdbc.query.QueryNaming</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>VALUES</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.ValuesTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.token.resolver.ExpressionResolver</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>JOINS</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.JoinsTokenResolver</implementation> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>IN</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.InTokenResolver</implementation> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>IF</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.IfTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.entity.DataObjectAccessor</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.query.token.resolver.TokenResolver</role> <role-hint>VALUE</role-hint> <implementation>org.unidal.dal.jdbc.query.token.resolver.ValueTokenResolver</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.query.token.resolver.ExpressionResolver</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.mapping.TableProvider</role> <role-hint>raw</role-hint> <implementation>org.unidal.dal.jdbc.mapping.RawTableProvider</implementation> </component> <component> <role>org.unidal.dal.jdbc.raw.RawDao</role> <implementation>org.unidal.dal.jdbc.raw.RawDao</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.QueryEngine</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.test.TableSchemaBuilder</role> <implementation>org.unidal.dal.jdbc.test.TableSchemaBuilder</implementation> <instantiation-strategy>per-lookup</instantiation-strategy> </component> <component> <role>org.unidal.dal.jdbc.test.QueryResultBuilder</role> <implementation>org.unidal.dal.jdbc.test.QueryResultBuilder</implementation> </component> <component> <role>org.unidal.dal.jdbc.test.DatabaseDumper</role> <implementation>org.unidal.dal.jdbc.test.DatabaseDumper</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.raw.RawDao</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.test.TableMaker</role> <implementation>org.unidal.dal.jdbc.test.TableMaker</implementation> <requirements> <requirement> <role>org.unidal.dal.jdbc.raw.RawDao</role> </requirement> </requirements> </component> <component> <role>org.unidal.dal.jdbc.test.TableLoader</role> <implementation>org.unidal.dal.jdbc.test.TableLoader</implementation> <instantiation-strategy>per-lookup</instantiation-strategy> <requirements> <requirement> <role>org.unidal.dal.jdbc.raw.RawDao</role> </requirement> </requirements> </component> </components> </plexus>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy