@Override public void configure(final DeploymentPhaseContext context, final ComponentConfiguration componentConfiguration, final ViewDescription description, final ViewConfiguration configuration) throws DeploymentUnitProcessingException { configuration.getDependencies().add(new DependencyConfigurator<ViewService>() { @Override public void configureDependency(final ServiceBuilder<?> serviceBuilder, final ViewService service) throws DeploymentUnitProcessingException { CapabilityServiceSupport support = context.getDeploymentUnit().getAttachment(org.jboss.as.server.deployment.Attachments.CAPABILITY_SERVICE_SUPPORT); serviceBuilder.requires(support.getCapabilityServiceName(EJB3RemoteResourceDefinition.EJB_REMOTE_CAPABILITY_NAME)); } }); } });
configuration.getDependencies().add(new DependencyConfigurator<ViewService>() { @Override public void configureDependency(final ServiceBuilder<?> serviceBuilder, final ViewService service) throws DeploymentUnitProcessingException {
componentViewServiceBuilder .addDependency(createServiceName, Component.class, viewService.getComponentInjector()); for(final DependencyConfigurator<ViewService> depConfig : viewConfiguration.getDependencies()) { depConfig.configureDependency(componentViewServiceBuilder, viewService);
@Override public void configure(final DeploymentPhaseContext context, final ComponentConfiguration componentConfiguration, final ViewDescription description, final ViewConfiguration configuration) throws DeploymentUnitProcessingException { configuration.getDependencies().add(new DependencyConfigurator<ViewService>() { @Override public void configureDependency(final ServiceBuilder<?> serviceBuilder, final ViewService service) throws DeploymentUnitProcessingException { serviceBuilder.addDependency(EJBRemoteConnectorService.SERVICE_NAME); } }); } });
configuration.getDependencies().add(new DependencyConfigurator<ViewService>() { @Override public void configureDependency(final ServiceBuilder<?> serviceBuilder, final ViewService service) throws DeploymentUnitProcessingException { configuration.getDependencies().add(new DependencyConfigurator<ViewService>() { @Override public void configureDependency(final ServiceBuilder<?> serviceBuilder, final ViewService service) throws DeploymentUnitProcessingException {
configuration.getDependencies().add(new DependencyConfigurator<ViewService>() { @Override public void configureDependency(final ServiceBuilder<?> serviceBuilder, final ViewService service) throws DeploymentUnitProcessingException {
componentViewServiceBuilder .addDependency(createServiceName, Component.class, viewService.getComponentInjector()); for(final DependencyConfigurator<ViewService> depConfig : viewConfiguration.getDependencies()) { depConfig.configureDependency(componentViewServiceBuilder, viewService);
componentViewServiceBuilder .addDependency(createServiceName, Component.class, viewService.getComponentInjector()); for(final DependencyConfigurator<ViewService> depConfig : viewConfiguration.getDependencies()) { depConfig.configureDependency(componentViewServiceBuilder, viewService);
componentViewServiceBuilder .addDependency(createServiceName, Component.class, viewService.getComponentInjector()); for(final DependencyConfigurator<ViewService> depConfig : viewConfiguration.getDependencies()) { depConfig.configureDependency(componentViewServiceBuilder, viewService);