All Downloads are FREE. Search and download functionalities are using the official Maven repository.

OSGI-INF.blueprint.autowire.xml Maven / Gradle / Ivy

The newest version!
<?xml version="1.0" encoding="UTF-8"?><blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="applicationDeploymentListener" class="com.eurodyn.qlack2.webdesktop.impl.listeners.ApplicationDeploymentListener" ext:field-injection="true">
        <property name="applicationRegistrationService" ref="applicationRegistrationServiceImpl"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="applicationRegistrationServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.ApplicationRegistrationServiceImpl" ext:field-injection="true">
        <property name="resourceService" ref="resourceService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="applicationUndeploymentListener" class="com.eurodyn.qlack2.webdesktop.impl.listeners.ApplicationUndeploymentListener" ext:field-injection="true">
        <property name="applicationRegistrationService" ref="applicationRegistrationServiceImpl"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="atmosphereSecurityServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.AtmosphereSecurityServiceImpl" ext:field-injection="true">
        <property name="idmService" ref="iDMService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="bootstrap" class="com.eurodyn.qlack2.webdesktop.impl.bootstrap.Bootstrap" ext:field-injection="true" init-method="init">
        <property name="bundleContext" ref="blueprintBundleContext"/>
        <property name="bundleUpdateService" ref="bundleUpdateService"/>
        <property name="jsonConfigService" ref="jSONConfigService"/>
        <property name="liquibaseBootMigrationsDoneService" ref="liquibaseBootMigrationsDoneService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="desktopGroupServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.DesktopGroupServiceImpl" ext:field-injection="true">
        <property name="domainUtil" ref="domainUtil"/>
        <property name="groupService" ref="userGroupService"/>
        <property name="resourceService" ref="resourceService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="desktopServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.DesktopServiceImpl" ext:field-injection="true">
        <property name="idmService" ref="iDMService"/>
        <property name="operationService" ref="operationService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="desktopUserServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.DesktopUserServiceImpl" ext:field-injection="true">
        <property name="domainUtil" ref="domainUtil"/>
        <property name="groupService" ref="userGroupService"/>
        <property name="userService" ref="userService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="domainUtil" class="com.eurodyn.qlack2.webdesktop.impl.util.DomainUtil" ext:field-injection="true">
        <property name="groupService" ref="userGroupService"/>
        <property name="security" ref="securityServiceImpl"/>
        <property name="userService" ref="userService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="i18NServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.I18NServiceImpl" ext:field-injection="true">
        <property name="groupService" ref="groupService"/>
        <property name="keyService" ref="keyService"/>
        <property name="languageService" ref="languageService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="securityServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.SecurityServiceImpl" ext:field-injection="true">
        <property name="domainUtil" ref="domainUtil"/>
        <property name="groupService" ref="userGroupService"/>
        <property name="operationService" ref="operationService"/>
        <property name="resourceService" ref="resourceService"/>
        <property name="templateService" ref="opTemplateService"/>
        <property name="userService" ref="userService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="settingsServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.SettingsServiceImpl" ext:field-injection="true">
        <property name="fuseSettingsService" ref="settingsService"/>
    </bean>
    <bean xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0" id="userServiceImpl" class="com.eurodyn.qlack2.webdesktop.impl.UserServiceImpl" ext:field-injection="true">
        <property name="userService" ref="userService"/>
    </bean>
    <service ref="applicationRegistrationServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.ApplicationRegistrationService"/>
    <service ref="desktopGroupServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.DesktopGroupService"/>
    <service ref="desktopServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.DesktopService"/>
    <service ref="desktopUserServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.DesktopUserService"/>
    <service ref="i18NServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.I18NService"/>
    <service ref="securityServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.SecurityService"/>
    <service ref="settingsServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.SettingsService"/>
    <service ref="userServiceImpl" interface="com.eurodyn.qlack2.webdesktop.api.UserService"/>
    <service ref="applicationDeploymentListener" interface="org.osgi.service.event.EventHandler">
        <service-properties>
            <entry key="event.topics" value="org/osgi/framework/BundleEvent/STARTED"/>
        </service-properties>
    </service>
    <service ref="applicationUndeploymentListener" interface="org.osgi.service.event.EventHandler">
        <service-properties>
            <entry key="event.topics" value="org/osgi/framework/BundleEvent/STOPPED"/>
        </service-properties>
    </service>
    <enable xmlns="http://aries.apache.org/xmlns/jpa/v2.0.0"/>
    <reference id="jSONConfigService" interface="com.eurodyn.qlack2.fuse.aaa.api.JSONConfigService"/>
    <reference id="opTemplateService" interface="com.eurodyn.qlack2.fuse.aaa.api.OpTemplateService"/>
    <reference id="operationService" interface="com.eurodyn.qlack2.fuse.aaa.api.OperationService"/>
    <reference id="resourceService" interface="com.eurodyn.qlack2.fuse.aaa.api.ResourceService"/>
    <reference id="userGroupService" interface="com.eurodyn.qlack2.fuse.aaa.api.UserGroupService"/>
    <reference id="userService" interface="com.eurodyn.qlack2.fuse.aaa.api.UserService"/>
    <reference id="iDMService" interface="com.eurodyn.qlack2.fuse.idm.api.IDMService"/>
    <reference id="bundleUpdateService" interface="com.eurodyn.qlack2.fuse.lexicon.api.BundleUpdateService"/>
    <reference id="groupService" interface="com.eurodyn.qlack2.fuse.lexicon.api.GroupService"/>
    <reference id="keyService" interface="com.eurodyn.qlack2.fuse.lexicon.api.KeyService"/>
    <reference id="languageService" interface="com.eurodyn.qlack2.fuse.lexicon.api.LanguageService"/>
    <reference id="settingsService" interface="com.eurodyn.qlack2.fuse.settings.api.SettingsService"/>
    <reference id="liquibaseBootMigrationsDoneService" interface="com.eurodyn.qlack2.util.liquibase.api.LiquibaseBootMigrationsDoneService"/>
    <enable xmlns="http://aries.apache.org/xmlns/transactions/v2.0.0"/>
</blueprint>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy