public Ejb3AnnotationHandler(Ejb3Deployment deployment) { this.deployment = deployment; this.di = deployment.getDeploymentUnit(); defaultSLSBDomain = deployment.getDefaultSLSBDomain(); defaultSFSBDomain = deployment.getDefaultSFSBDomain(); defaultMDBDomain = deployment.getDefaultMDBDomain(); defaultServiceDomain = deployment.getDefaultServiceDomain(); defaultConsumerDomain = deployment.getDefaultConsumerDomain(); }
public Ejb3AnnotationHandler(Ejb3Deployment deployment, ClassFile cf) { this.deployment = deployment; this.di = deployment.getDeploymentUnit(); defaultSLSBDomain = deployment.getDefaultSLSBDomain(); defaultSFSBDomain = deployment.getDefaultSFSBDomain(); defaultMDBDomain = deployment.getDefaultMDBDomain(); defaultServiceDomain = deployment.getDefaultServiceDomain(); defaultConsumerDomain = deployment.getDefaultConsumerDomain(); this.cf = cf; className = cf.getName(); visible = (AnnotationsAttribute) cf.getAttribute(AnnotationsAttribute.visibleTag); }