|
32 | 32 |
|
33 | 33 | <context:annotation-config /> |
34 | 34 |
|
| 35 | +<!--=====================================================================================================--> |
| 36 | +<!-- --> |
| 37 | +<!-- core OSS/non-OSS Common components --> |
| 38 | +<!-- --> |
| 39 | +<!--=====================================================================================================--> |
| 40 | + |
35 | 41 | <!-- |
36 | 42 | @DB support |
37 | 43 | --> |
|
640 | 646 |
|
641 | 647 | <!-- |
642 | 648 | Managers |
643 | | - --> |
| 649 | + --> |
| 650 | + <bean id="accountManagerImpl" class="com.cloud.user.AccountManagerImpl" > |
| 651 | + <property name="UserAuthenticators" value="#{userAuthenticators.Adapters}" /> |
| 652 | + <property name="SecurityCheckers" value="#{securityCheckers.Adapters}" /> |
| 653 | + </bean> |
| 654 | + |
| 655 | + <bean id="managementServerImpl" class ="com.cloud.server.ManagementServerImpl"> |
| 656 | + <property name="UserAuthenticators" value="#{userAuthenticators.Adapters}" /> |
| 657 | + <property name="HostAllocators" value="#{hostAllocators.Adapters}" /> |
| 658 | + </bean> |
| 659 | + |
| 660 | + <bean id="storageManagerImpl" class="com.cloud.storage.StorageManagerImpl"> |
| 661 | + <property name="StoragePoolAllocators" value="#{storagePoolAllocators.Adapters}" /> |
| 662 | + </bean> |
| 663 | + |
| 664 | + <bean id="FirstFitPlanner" class="com.cloud.deploy.FirstFitPlanner"> |
| 665 | + <property name="name" value="First Fit"/> |
| 666 | + <property name="StoragePoolAllocators" value="#{storagePoolAllocators.Adapters}" /> |
| 667 | + <property name="HostAllocators" value="#{hostAllocators.Adapters}" /> |
| 668 | + </bean> |
| 669 | + |
| 670 | + <bean id="resourceManagerImpl" class="com.cloud.resource.ResourceManagerImpl" > |
| 671 | + <property name="PodAllocators" value="#{podAllocators.Adapters}" /> |
| 672 | + <property name="Discoverers" value="#{resourceDiscoverers.Adapters}" /> |
| 673 | + </bean> |
| 674 | + |
| 675 | + <bean id="highAvailabilityManagerExtImpl" class="com.cloud.ha.HighAvailabilityManagerExtImpl" > |
| 676 | + <property name="Investigators" value="#{haInvestigators.Adapters}" /> |
| 677 | + <property name="FenceBuilders" value="#{haFenceBuilders.Adapters}" /> |
| 678 | + </bean> |
| 679 | + |
| 680 | + <bean id="clusteredVirtualMachineManagerImpl" class="com.cloud.vm.ClusteredVirtualMachineManagerImpl" > |
| 681 | + <property name="HostAllocators" value="#{hostAllocators.Adapters}" /> |
| 682 | + <property name="Planners" value="#{deploymentPlanners.Adapters}" /> |
| 683 | + </bean> |
| 684 | + |
| 685 | + <bean id="networkManagerImpl" class="com.cloud.network.NetworkManagerImpl" > |
| 686 | + <property name="NetworkGurus" value="#{networkGurus.Adapters}" /> |
| 687 | + <property name="NetworkElements" value="#{networkElements.Adapters}" /> |
| 688 | + <property name="IpDeployers" value="#{ipDeployers.Adapters}" /> |
| 689 | + <property name="DhcpProviders" value="#{dhcpProviders.Adapters}" /> |
| 690 | + </bean> |
| 691 | + |
| 692 | + <bean id="networkModelImpl" class="com.cloud.network.NetworkModelImpl"> |
| 693 | + <property name="NetworkElements" value="#{networkElements.Adapters}" /> |
| 694 | + </bean> |
| 695 | + |
644 | 696 | <bean id="configurationServerImpl" class="com.cloud.server.ConfigurationServerImpl" /> |
645 | 697 |
|
646 | 698 | <bean id="clusterManagerImpl" class="com.cloud.cluster.ClusterManagerImpl" /> |
|
700 | 752 | <bean id="vpcManagerImpl" class="com.cloud.network.vpc.VpcManagerImpl" /> |
701 | 753 | <bean id="vpcVirtualNetworkApplianceManagerImpl" class="com.cloud.network.router.VpcVirtualNetworkApplianceManagerImpl" /> |
702 | 754 |
|
703 | | - <!-- |
704 | | - Baremetal components |
705 | | - --> |
706 | | -<!-- |
707 | | - <bean id="BareMetalDhcp" class="com.cloud.baremetal.networkservice.BaremetalDhcpElement"> |
708 | | - <property name="name" value="BareMetalDhcp"/> |
709 | | - </bean> |
710 | | - <bean id="BareMetalPxe" class="com.cloud.baremetal.networkservice.BaremetalPxeElement"> |
711 | | - <property name="name" value="BareMetalPxe"/> |
712 | | - </bean> |
713 | | - <bean id="BareMetalUserdata" class="com.cloud.baremetal.networkservice.BaremetalUserdataElement"> |
714 | | - <property name="name" value="BareMetalUserdata"/> |
715 | | - </bean> |
716 | | - |
717 | | - <bean id="BareMetalTemplateAdapter" class="com.cloud.baremetal.manager.BareMetalTemplateAdapter" /> |
718 | | - |
719 | | - <bean id="BareMetalDiscoverer" class="com.cloud.baremetal.manager.BareMetalDiscoverer"> |
720 | | - <property name="name" value="Bare Metal Agent"/> |
721 | | - </bean> |
722 | | - |
723 | | - <bean id="BareMetalPlanner" class="com.cloud.baremetal.manager.BareMetalPlanner"> |
724 | | - <property name="name" value="BareMetal Fit"/> |
725 | | - </bean> |
726 | | - |
727 | | - <bean id="BaremetalGuru" class="com.cloud.baremetal.manager.BareMetalGuru"> |
728 | | - <property name="name" value="BaremetalGuru"/> |
729 | | - </bean> |
730 | | - |
731 | | - <bean id="BaremetalPlannerSelector" class="com.cloud.baremetal.manager.BaremetalPlannerSelector"> |
732 | | - <property name="name" value="BaremetalPlannerSelector"/> |
733 | | - </bean> |
734 | | - |
735 | | - <bean id="BaremetalManager" class="com.cloud.baremetal.manager.BaremetalManagerImpl"/> |
736 | | - <bean id="BaremetalDhcpManager" class="com.cloud.baremetal.networkservice.BaremetalDhcpManagerImpl"/> |
737 | | - <bean id="BaremetalKickStartPxeService" class="com.cloud.baremetal.networkservice.BaremetalKickStartServiceImpl"/> |
738 | | - <bean id="BaremetalPingPxeService" class="com.cloud.baremetal.networkservice.BareMetalPingServiceImpl" /> |
739 | | - <bean id="BaremetalPxeManager" class="com.cloud.baremetal.networkservice.BaremetalPxeManagerImpl" /> |
740 | | - |
741 | | - <bean id="bAREMETAL" class="org.apache.cloudstack.storage.image.format.BAREMETAL" /> |
742 | | - <bean id="baremetalDhcpDaoImpl" class="com.cloud.baremetal.database.BaremetalDhcpDaoImpl" /> |
743 | | - <bean id="baremetalPxeDaoImpl" class="com.cloud.baremetal.database.BaremetalPxeDaoImpl" /> |
744 | | ---> |
745 | | - |
746 | 755 | <!-- |
747 | 756 | Misc components |
748 | 757 | --> |
|
773 | 782 | <bean id="globalLoadBalancingRulesServiceImpl" class="org.apache.cloudstack.region.gslb.GlobalLoadBalancingRulesServiceImpl" /> |
774 | 783 | <bean id="hypervsiorHostEndPointRpcServer" class="org.apache.cloudstack.storage.HypervsiorHostEndPointRpcServer" /> |
775 | 784 | <bean id="iSCSI" class="org.apache.cloudstack.storage.datastore.type.ISCSI" /> |
776 | | - <bean id="iSO" class="org.apache.cloudstack.storage.image.format.ISO" /> |
| 785 | + <bean id="ISO" class="org.apache.cloudstack.storage.image.format.ISO" /> |
777 | 786 | <bean id="imageDataFactoryImpl" class="org.apache.cloudstack.storage.image.ImageDataFactoryImpl" /> |
778 | 787 | <bean id="imageDataManagerImpl" class="org.apache.cloudstack.storage.image.manager.ImageDataManagerImpl" /> |
779 | 788 | <bean id="imageDataStoreHelper" class="org.apache.cloudstack.storage.image.datastore.ImageDataStoreHelper" /> |
|
783 | 792 | <bean id="iso" class="org.apache.cloudstack.engine.subsystem.api.storage.type.Iso" /> |
784 | 793 | <bean id="networkFileSystem" class="org.apache.cloudstack.storage.datastore.type.NetworkFileSystem" /> |
785 | 794 | <bean id="networkRestService" class="org.apache.cloudstack.engine.rest.service.api.NetworkRestService" /> |
786 | | - <bean id="oVA" class="org.apache.cloudstack.storage.image.format.OVA" /> |
| 795 | + <bean id="OVA" class="org.apache.cloudstack.storage.image.format.OVA" /> |
787 | 796 | <bean id="objectInDataStoreManagerImpl" class="org.apache.cloudstack.storage.datastore.ObjectInDataStoreManagerImpl" /> |
788 | 797 | <bean id="podRestService" class="org.apache.cloudstack.engine.rest.service.api.PodRestService" /> |
789 | 798 | <bean id="primaryDataStoreHelper" class="org.apache.cloudstack.storage.volume.datastore.PrimaryDataStoreHelper" /> |
790 | 799 | <bean id="provisioningServiceImpl" class="org.apache.cloudstack.engine.service.api.ProvisioningServiceImpl" /> |
791 | | - <bean id="qCOW2" class="org.apache.cloudstack.storage.image.format.QCOW2" /> |
| 800 | + <bean id="QCOW2" class="org.apache.cloudstack.storage.image.format.QCOW2" /> |
792 | 801 | <bean id="registerCompleteServlet" class="com.cloud.servlet.RegisterCompleteServlet" /> |
793 | 802 | <bean id="rootDisk" class="org.apache.cloudstack.engine.subsystem.api.storage.type.RootDisk" /> |
794 | 803 | <bean id="snapshotDataFactoryImpl" class="org.apache.cloudstack.storage.snapshot.SnapshotDataFactoryImpl" /> |
|
800 | 809 | <bean id="unknown" class="org.apache.cloudstack.storage.image.format.Unknown" /> |
801 | 810 | <bean id="usageEventUtils" class="com.cloud.event.UsageEventUtils" /> |
802 | 811 | <bean id="userContextInitializer" class="com.cloud.user.UserContextInitializer" /> |
803 | | - <bean id="vHD" class="org.apache.cloudstack.storage.image.format.VHD" /> |
| 812 | + <bean id="VHD" class="org.apache.cloudstack.storage.image.format.VHD" /> |
804 | 813 | <bean id="vMEntityManagerImpl" class="org.apache.cloudstack.engine.cloud.entity.api.VMEntityManagerImpl" /> |
805 | 814 | <bean id="virtualMachineEntityFactory" class="org.apache.cloudstack.engine.cloud.entity.api.VirtualMachineEntityFactory" /> |
806 | 815 | <bean id="virtualMachineEntityImpl" class="org.apache.cloudstack.engine.cloud.entity.api.VirtualMachineEntityImpl" /> |
|
819 | 828 | <bean id="mockAgentManagerImpl" class="com.cloud.agent.manager.MockAgentManagerImpl" /> |
820 | 829 | <bean id="mockStorageManagerImpl" class="com.cloud.agent.manager.MockStorageManagerImpl" /> |
821 | 830 | <bean id="mockVmManagerImpl" class="com.cloud.agent.manager.MockVmManagerImpl" /> |
822 | | - <bean id="resourceManagerImpl" class="com.cloud.resource.ResourceManagerImpl" /> |
823 | 831 | <bean id="simulatorManagerImpl" class="com.cloud.agent.manager.SimulatorManagerImpl" /> |
824 | 832 | <bean id="vMSnapshotManagerImpl" class="com.cloud.vm.snapshot.VMSnapshotManagerImpl" /> |
825 | 833 | <bean id="volumeManagerImpl" class="com.cloud.storage.VolumeManagerImpl" /> |
826 | 834 | <bean id="ClassicalPrimaryDataStoreProvider" class="org.apache.cloudstack.storage.datastore.provider.CloudStackPrimaryDataStoreProviderImpl" /> |
| 835 | + |
| 836 | + |
| 837 | +<!--=======================================================================================================--> |
| 838 | +<!-- --> |
| 839 | +<!-- Module-basis OSS/non-OSS Common components --> |
| 840 | +<!-- --> |
| 841 | +<!--=======================================================================================================--> |
| 842 | + |
| 843 | + <!-- |
| 844 | + Baremetal components |
| 845 | + --> |
| 846 | + |
| 847 | +<!-- |
| 848 | + <bean id="BareMetalDhcp" class="com.cloud.baremetal.networkservice.BaremetalDhcpElement"> |
| 849 | + <property name="name" value="BareMetalDhcp"/> |
| 850 | + </bean> |
| 851 | + <bean id="BareMetalPxe" class="com.cloud.baremetal.networkservice.BaremetalPxeElement"> |
| 852 | + <property name="name" value="BareMetalPxe"/> |
| 853 | + </bean> |
| 854 | + <bean id="BareMetalUserdata" class="com.cloud.baremetal.networkservice.BaremetalUserdataElement"> |
| 855 | + <property name="name" value="BareMetalUserdata"/> |
| 856 | + </bean> |
| 857 | + |
| 858 | + <bean id="BareMetalTemplateAdapter" class="com.cloud.baremetal.manager.BareMetalTemplateAdapter" /> |
| 859 | + |
| 860 | + <bean id="BareMetalDiscoverer" class="com.cloud.baremetal.manager.BareMetalDiscoverer"> |
| 861 | + <property name="name" value="Bare Metal Agent"/> |
| 862 | + </bean> |
| 863 | + |
| 864 | + <bean id="BareMetalPlanner" class="com.cloud.baremetal.manager.BareMetalPlanner"> |
| 865 | + <property name="name" value="BareMetal Fit"/> |
| 866 | + </bean> |
| 867 | + |
| 868 | + <bean id="BaremetalGuru" class="com.cloud.baremetal.manager.BareMetalGuru"> |
| 869 | + <property name="name" value="BaremetalGuru"/> |
| 870 | + </bean> |
| 871 | + |
| 872 | + <bean id="BaremetalPlannerSelector" class="com.cloud.baremetal.manager.BaremetalPlannerSelector"> |
| 873 | + <property name="name" value="BaremetalPlannerSelector"/> |
| 874 | + </bean> |
| 875 | + |
| 876 | + <bean id="BaremetalManager" class="com.cloud.baremetal.manager.BaremetalManagerImpl"/> |
| 877 | + <bean id="BaremetalDhcpManager" class="com.cloud.baremetal.networkservice.BaremetalDhcpManagerImpl"/> |
| 878 | + <bean id="BaremetalKickStartPxeService" class="com.cloud.baremetal.networkservice.BaremetalKickStartServiceImpl"/> |
| 879 | + <bean id="BaremetalPingPxeService" class="com.cloud.baremetal.networkservice.BareMetalPingServiceImpl" /> |
| 880 | + <bean id="BaremetalPxeManager" class="com.cloud.baremetal.networkservice.BaremetalPxeManagerImpl" /> |
| 881 | + |
| 882 | + <bean id="BAREMETAL" class="org.apache.cloudstack.storage.image.format.BAREMETAL" /> |
| 883 | + <bean id="baremetalDhcpDaoImpl" class="com.cloud.baremetal.database.BaremetalDhcpDaoImpl" /> |
| 884 | + <bean id="baremetalPxeDaoImpl" class="com.cloud.baremetal.database.BaremetalPxeDaoImpl" /> |
| 885 | +--> |
827 | 886 |
|
828 | 887 | </beans> |
0 commit comments