- new ServiceTracker<Repository, Repository>(bc, Repository.class, null) {
- @Override
- public Repository addingService(ServiceReference<Repository> reference) {
- Object cn = reference.getProperty(NodeConstants.CN);
- if (cn != null && cn.equals(NodeConstants.EGO_REPOSITORY)) {
-// egoRepository = (EgoRepository) bc.getService(reference);
- if (log.isTraceEnabled())
- log.trace("Home repository is available");
- }
- return super.addingService(reference);
- }
-
- @Override
- public void removedService(ServiceReference<Repository> reference, Repository service) {
- super.removedService(reference, service);
-// egoRepository = null;
- }
-
- }.open();
+// new ServiceTracker<Repository, Repository>(bc, Repository.class, null) {
+// @Override
+// public Repository addingService(ServiceReference<Repository> reference) {
+// Object cn = reference.getProperty(NodeConstants.CN);
+// if (cn != null && cn.equals(NodeConstants.EGO_REPOSITORY)) {
+//// egoRepository = (EgoRepository) bc.getService(reference);
+// if (log.isTraceEnabled())
+// log.trace("Home repository is available");
+// }
+// return super.addingService(reference);
+// }
+//
+// @Override
+// public void removedService(ServiceReference<Repository> reference, Repository service) {
+// super.removedService(reference, service);
+//// egoRepository = null;
+// }
+//
+// }.open();