Added getStatus() method and now also testing for the correct status.
[utils] / system / spring / src / main / java / org / wamblee / system / spring / ProvidedServiceBean.java
1 package org.wamblee.system.spring;
2
3 import org.springframework.beans.factory.FactoryBean;
4
5 public class ProvidedServiceBean implements FactoryBean {
6         
7         private String _id;
8         
9         public ProvidedServiceBean(String aId) { 
10                 _id = aId; 
11         }
12
13         @Override
14         public Object getObject() throws Exception {
15                 return SpringSystem.REGISTRY.get().find(_id).reference(Object.class);
16         }
17
18         @Override
19         public Class getObjectType() {
20                 return null;
21         }
22
23         @Override
24         public boolean isSingleton() {
25                 return true; 
26         }
27
28 }