explaining the deprecation of this class
[cdmlib.git] / cdmlib-persistence / src / main / java / eu / etaxonomy / cdm / database / UpdatableRoutingDataSource.java
index 1d60e036749d781c907f0e93d277057bb6590c06..388703b993b2191e93c56a35cfca6e5b33671fa3 100644 (file)
@@ -40,6 +40,14 @@ import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
    </pre>\r
  * \r
  * @author a.kohlbecker\r
+ * @deprecated<b>NOTICE:</b> \r
+ * <em>This class is related to the switchable database infrastructure which allows to serve \r
+ * multiple databases with only a single instance of the cdm-remote-webapp. \r
+ * This concept however is deprecated due to several problems of which the most severe is the term loading issue.\r
+ * This class should however not deleted since we once might wish to switch back to this concept when we are \r
+ * able to deal with the implicated issues. \r
+ * \r
+ * See http://dev.e-taxonomy.eu/trac/wiki/CdmServerSwitchableDataSources for more information.</em>\r
  */\r
 @Deprecated\r
 public class UpdatableRoutingDataSource extends AbstractRoutingDataSource {\r