Repository: wicket
Updated Branches:
  refs/heads/master 94cea576b -> 1910494a3


updated javadoc for IInitializer


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/1910494a
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/1910494a
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/1910494a

Branch: refs/heads/master
Commit: 1910494a31840acc79b631ef12a37748a005ab7a
Parents: 94cea57
Author: Sven Meier <svenme...@apache.org>
Authored: Thu Aug 18 22:04:02 2016 +0200
Committer: Sven Meier <svenme...@apache.org>
Committed: Thu Aug 18 22:04:02 2016 +0200

----------------------------------------------------------------------
 .../src/main/java/org/apache/wicket/IInitializer.java | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/1910494a/wicket-core/src/main/java/org/apache/wicket/IInitializer.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/IInitializer.java 
b/wicket-core/src/main/java/org/apache/wicket/IInitializer.java
index 178b724..2e9fb90 100644
--- a/wicket-core/src/main/java/org/apache/wicket/IInitializer.java
+++ b/wicket-core/src/main/java/org/apache/wicket/IInitializer.java
@@ -16,12 +16,14 @@
  */
 package org.apache.wicket;
 
+import java.util.ServiceLoader;
+
 import org.apache.wicket.request.resource.PackageResource;
 
 /**
  * Initializes something when application loads.
- * 
- * Initializer is there for clustering. Lets say you access a page that has a 
link to a resource on
+ * <p>
+ * Initializer can be used for clustering. Lets say you access a page that has 
a link to a resource on
  * node A now the url for the resource gets forwarded to node B, but node B 
doesn't have the
  * resource registered yet because maybe the page class hasn't been loaded and 
so its static block
  * hasn't run yet. So the initializer is a place for you to register all those 
resources and do all
@@ -29,12 +31,10 @@ import org.apache.wicket.request.resource.PackageResource;
  * <p>
  * You don't have to pre-register {@link PackageResource package resources}, 
as they can be
  * initialized lazily.
- * </p>
  * <p>
- * Initializers can be configured by having a 
/META-INF/wicket/com.example.myapp.properties file in the
- * class path root, with property 'initializer=${initializer class name}'. You 
can have one such
- * properties per jar file, but the initializer that property denotes can 
delegate to other initializers
- * of that library.
+ * Initializers can be configured via {@link ServiceLoader}, i.e. by having a 
file
+ * /META-INF/services/org.apache.wicket.IInitializer in the class path root, 
with each line containing the
+ * full class name of an {@link IInitializer}.
  * </p>
  * 
  * @author Jonathan Locke

Reply via email to