1 7 package org.jboss.ejb3.test.servicedependency; 8 9 import org.jboss.annotation.ejb.Depends; 10 import org.jboss.annotation.ejb.Management; 11 import org.jboss.annotation.ejb.Service; 12 13 19 @Service(objectName="acme:service=pinnumber") 20 @Management(PinNumberMBean.class) 21 public class PinNumber implements PinNumberMBean 22 { 23 @Depends ("acme:service=uniqueid") 24 private UniqueIdMBean uniqueId; 25 26 public short createRandom() 27 { 28 return (short)uniqueId.generate().getLeastSignificantBits(); 29 } 30 31 } 32 | Popular Tags |