git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Fri, 9 Aug 2019 14:13:17 +0000 (14:13 +0000)
committerVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Fri, 9 Aug 2019 14:13:17 +0000 (14:13 +0000)
server/user.jobengine.osgi.server/OSGI-INF/componentBinder.xml
server/user.jobengine.osgi.server/src/user/jobengine/osgi/server/ComponentBinder.java

index 58597f111c002ab2a4874c75648704542e42008c..6c60ba5ad87d7d5d86c0d48701f0dca5d272d1cd 100644 (file)
@@ -2,6 +2,6 @@
 <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="user.jobengine.server.ComponentBinder">\r
    <implementation class="user.jobengine.osgi.server.ComponentBinder"/>\r
    <reference cardinality="1..1" interface="user.commons.nexio.INexioAPI" name="INexioAPI" policy="static" bind="bindNexioService" unbind="unbindNexioService"/>\r
-   <reference bind="bindMetadataProviderFactory" cardinality="1..1" interface="user.mediacube.metadata.interfaces.IMetadataProviderFactory" policy="static"/>\r
+   <reference bind="bindMetadataProviderFactory" cardinality="0..1" interface="user.mediacube.metadata.interfaces.IMetadataProviderFactory" policy="static"/>\r
 \r
 </scr:component>\r
index 95000e55c6bcf2f2f8cd64bf482d5c81c8637f1d..c7c6ee14bf621b9a73443a4397267b50ca103e13 100644 (file)
@@ -12,6 +12,10 @@ public class ComponentBinder {
        private static INexioAPI nexioAPI;\r
        private static IMetadataProviderFactory metadataProviderFactory;\r
 \r
+       public static IMetadataProviderFactory getMetadataProviderFactory() {\r
+               return metadataProviderFactory;\r
+       }\r
+\r
        public static INexioAPI getNexioAPI() {\r
                if (nexioAPI == null)\r
                        throw new RuntimeException("INexioAPI is null");\r