This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 13176731d4d8c6d41f67308c8904100ccd930dfc
Author: Benoit Tellier <[email protected]>
AuthorDate: Sat Sep 21 08:09:44 2019 +0700

    JAMES-2886 Configuration examples for custom Guice injections
---
 .../cassandra-ldap/destination/conf/extensions.properties      | 10 ++++++++++
 .../destination/conf/extensions.properties                     | 10 ++++++++++
 .../cassandra-rabbitmq/destination/conf/extensions.properties  | 10 ++++++++++
 .../run/guice/cassandra/destination/conf/extensions.properties | 10 ++++++++++
 .../run/guice/jpa-smtp/destination/conf/extensions.properties  | 10 ++++++++++
 .../run/guice/jpa/destination/conf/extensions.properties       | 10 ++++++++++
 .../run/guice/memory/destination/conf/extensions.properties    | 10 ++++++++++
 7 files changed, 70 insertions(+)

diff --git 
a/dockerfiles/run/guice/cassandra-ldap/destination/conf/extensions.properties 
b/dockerfiles/run/guice/cassandra-ldap/destination/conf/extensions.properties
new file mode 100644
index 0000000..c68a4d9
--- /dev/null
+++ 
b/dockerfiles/run/guice/cassandra-ldap/destination/conf/extensions.properties
@@ -0,0 +1,10 @@
+# This files enables customization of users extensions injections with guice.
+# A user can drop some jar-with-dependencies within the ./extensions-jars 
folder and
+# reference classes of these jars in some of James extension mechanisms.
+
+# This includes mailets, matchers, mailboxListeners, preDeletionHooks, 
protocolHandlers, webAdmin routes
+
+# Upon injections, the user can reference additional guice modules, that are 
going to be used only upon extensions instantiation.
+
+#List of fully qualified class names of additional guice modules to be used to 
instanciate extensions
+#guice.extension.module=
\ No newline at end of file
diff --git 
a/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/extensions.properties
 
b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/extensions.properties
new file mode 100644
index 0000000..c68a4d9
--- /dev/null
+++ 
b/dockerfiles/run/guice/cassandra-rabbitmq-ldap/destination/conf/extensions.properties
@@ -0,0 +1,10 @@
+# This files enables customization of users extensions injections with guice.
+# A user can drop some jar-with-dependencies within the ./extensions-jars 
folder and
+# reference classes of these jars in some of James extension mechanisms.
+
+# This includes mailets, matchers, mailboxListeners, preDeletionHooks, 
protocolHandlers, webAdmin routes
+
+# Upon injections, the user can reference additional guice modules, that are 
going to be used only upon extensions instantiation.
+
+#List of fully qualified class names of additional guice modules to be used to 
instanciate extensions
+#guice.extension.module=
\ No newline at end of file
diff --git 
a/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/extensions.properties
 
b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/extensions.properties
new file mode 100644
index 0000000..c68a4d9
--- /dev/null
+++ 
b/dockerfiles/run/guice/cassandra-rabbitmq/destination/conf/extensions.properties
@@ -0,0 +1,10 @@
+# This files enables customization of users extensions injections with guice.
+# A user can drop some jar-with-dependencies within the ./extensions-jars 
folder and
+# reference classes of these jars in some of James extension mechanisms.
+
+# This includes mailets, matchers, mailboxListeners, preDeletionHooks, 
protocolHandlers, webAdmin routes
+
+# Upon injections, the user can reference additional guice modules, that are 
going to be used only upon extensions instantiation.
+
+#List of fully qualified class names of additional guice modules to be used to 
instanciate extensions
+#guice.extension.module=
\ No newline at end of file
diff --git 
a/dockerfiles/run/guice/cassandra/destination/conf/extensions.properties 
b/dockerfiles/run/guice/cassandra/destination/conf/extensions.properties
new file mode 100644
index 0000000..c68a4d9
--- /dev/null
+++ b/dockerfiles/run/guice/cassandra/destination/conf/extensions.properties
@@ -0,0 +1,10 @@
+# This files enables customization of users extensions injections with guice.
+# A user can drop some jar-with-dependencies within the ./extensions-jars 
folder and
+# reference classes of these jars in some of James extension mechanisms.
+
+# This includes mailets, matchers, mailboxListeners, preDeletionHooks, 
protocolHandlers, webAdmin routes
+
+# Upon injections, the user can reference additional guice modules, that are 
going to be used only upon extensions instantiation.
+
+#List of fully qualified class names of additional guice modules to be used to 
instanciate extensions
+#guice.extension.module=
\ No newline at end of file
diff --git 
a/dockerfiles/run/guice/jpa-smtp/destination/conf/extensions.properties 
b/dockerfiles/run/guice/jpa-smtp/destination/conf/extensions.properties
new file mode 100644
index 0000000..c68a4d9
--- /dev/null
+++ b/dockerfiles/run/guice/jpa-smtp/destination/conf/extensions.properties
@@ -0,0 +1,10 @@
+# This files enables customization of users extensions injections with guice.
+# A user can drop some jar-with-dependencies within the ./extensions-jars 
folder and
+# reference classes of these jars in some of James extension mechanisms.
+
+# This includes mailets, matchers, mailboxListeners, preDeletionHooks, 
protocolHandlers, webAdmin routes
+
+# Upon injections, the user can reference additional guice modules, that are 
going to be used only upon extensions instantiation.
+
+#List of fully qualified class names of additional guice modules to be used to 
instanciate extensions
+#guice.extension.module=
\ No newline at end of file
diff --git a/dockerfiles/run/guice/jpa/destination/conf/extensions.properties 
b/dockerfiles/run/guice/jpa/destination/conf/extensions.properties
new file mode 100644
index 0000000..c68a4d9
--- /dev/null
+++ b/dockerfiles/run/guice/jpa/destination/conf/extensions.properties
@@ -0,0 +1,10 @@
+# This files enables customization of users extensions injections with guice.
+# A user can drop some jar-with-dependencies within the ./extensions-jars 
folder and
+# reference classes of these jars in some of James extension mechanisms.
+
+# This includes mailets, matchers, mailboxListeners, preDeletionHooks, 
protocolHandlers, webAdmin routes
+
+# Upon injections, the user can reference additional guice modules, that are 
going to be used only upon extensions instantiation.
+
+#List of fully qualified class names of additional guice modules to be used to 
instanciate extensions
+#guice.extension.module=
\ No newline at end of file
diff --git 
a/dockerfiles/run/guice/memory/destination/conf/extensions.properties 
b/dockerfiles/run/guice/memory/destination/conf/extensions.properties
new file mode 100644
index 0000000..c68a4d9
--- /dev/null
+++ b/dockerfiles/run/guice/memory/destination/conf/extensions.properties
@@ -0,0 +1,10 @@
+# This files enables customization of users extensions injections with guice.
+# A user can drop some jar-with-dependencies within the ./extensions-jars 
folder and
+# reference classes of these jars in some of James extension mechanisms.
+
+# This includes mailets, matchers, mailboxListeners, preDeletionHooks, 
protocolHandlers, webAdmin routes
+
+# Upon injections, the user can reference additional guice modules, that are 
going to be used only upon extensions instantiation.
+
+#List of fully qualified class names of additional guice modules to be used to 
instanciate extensions
+#guice.extension.module=
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to