mirror of
https://github.com/apache/cloudstack.git
synced 2025-11-02 11:52:28 +01:00
removing @Autowired, which is not JSR complaint.
initializing the bean 'GlobalLoadBalancingRulesServiceImpl' through the componentContext.xml
This commit is contained in:
parent
6a7156ad9a
commit
b585fa11c1
@ -333,4 +333,6 @@
|
|||||||
<bean id="ClassicalPrimaryDataStoreProvider" class="org.apache.cloudstack.storage.datastore.provider.CloudStackPrimaryDataStoreProviderImpl">
|
<bean id="ClassicalPrimaryDataStoreProvider" class="org.apache.cloudstack.storage.datastore.provider.CloudStackPrimaryDataStoreProviderImpl">
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="GlobalLoadBalancingRulesServiceImpl" class ="org.apache.cloudstack.region.gslb.GlobalLoadBalancingRulesServiceImpl" />
|
||||||
|
|
||||||
</beans>
|
</beans>
|
||||||
|
|||||||
@ -47,6 +47,11 @@
|
|||||||
</property>
|
</property>
|
||||||
</bean>
|
</bean>
|
||||||
|
|
||||||
|
<bean id="GlobalLoadBalancingRulesServiceImpl" class ="org.apache.cloudstack.region.gslb.GlobalLoadBalancingRulesServiceImpl" >
|
||||||
|
<property name="GslbServiceProvider">
|
||||||
|
<ref bean="Netscaler"/>
|
||||||
|
</property>
|
||||||
|
</bean>
|
||||||
<bean id ="AccountManagerImpl" class="com.cloud.user.AccountManagerImpl">
|
<bean id ="AccountManagerImpl" class="com.cloud.user.AccountManagerImpl">
|
||||||
<property name="UserAuthenticators">
|
<property name="UserAuthenticators">
|
||||||
<list>
|
<list>
|
||||||
|
|||||||
@ -44,8 +44,6 @@ import org.apache.cloudstack.api.command.user.region.ha.gslb.*;
|
|||||||
import org.apache.cloudstack.region.Region;
|
import org.apache.cloudstack.region.Region;
|
||||||
import org.apache.cloudstack.region.dao.RegionDao;
|
import org.apache.cloudstack.region.dao.RegionDao;
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
|
||||||
import org.springframework.stereotype.Component;
|
|
||||||
|
|
||||||
import javax.ejb.Local;
|
import javax.ejb.Local;
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
@ -54,7 +52,6 @@ import java.util.HashMap;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@Component
|
|
||||||
@Local(value = {GlobalLoadBalancingRulesService.class})
|
@Local(value = {GlobalLoadBalancingRulesService.class})
|
||||||
public class GlobalLoadBalancingRulesServiceImpl implements GlobalLoadBalancingRulesService {
|
public class GlobalLoadBalancingRulesServiceImpl implements GlobalLoadBalancingRulesService {
|
||||||
|
|
||||||
@ -80,9 +77,11 @@ public class GlobalLoadBalancingRulesServiceImpl implements GlobalLoadBalancingR
|
|||||||
IPAddressDao _ipAddressDao;
|
IPAddressDao _ipAddressDao;
|
||||||
@Inject
|
@Inject
|
||||||
AgentManager _agentMgr;
|
AgentManager _agentMgr;
|
||||||
@Autowired(required=false)
|
|
||||||
protected GslbServiceProvider _gslbProvider;
|
|
||||||
|
|
||||||
|
protected GslbServiceProvider _gslbProvider=null;
|
||||||
|
public void setGslbServiceProvider(GslbServiceProvider provider) {
|
||||||
|
this._gslbProvider = provider;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@DB
|
@DB
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user