serviceTarget.addDependency(SingletonBarrierService.SERVICE_NAME);
private void addInfinispanCaches(DeploymentPhaseContext context) { if (context.getServiceRegistry().getService(cacheContainerService) != null) { ServiceTarget st = context.getServiceTarget(); st.addDependency(cacheContainerService); st.addDependency(cacheContainerService.append("realms")); st.addDependency(cacheContainerService.append("users")); st.addDependency(cacheContainerService.append("sessions")); st.addDependency(cacheContainerService.append("loginFailures")); } }
/** {@inheritDoc} */ @Deprecated @Override public ServiceTarget addDependency(final ServiceName... dependencies) { getDelegate().addDependency(dependencies); return this; }
/** {@inheritDoc} */ public ServiceContainer addDependency(final ServiceName... dependencies) { getServiceTargetDelegate().addDependency(dependencies); return this; }
/** {@inheritDoc} */ @Deprecated @Override public ServiceTarget addDependency(final ServiceName dependency) { getDelegate().addDependency(dependency); return this; }
/** {@inheritDoc} */ public ServiceContainer addDependency(final ServiceName dependency) { getServiceTargetDelegate().addDependency(dependency); return this; }
/** {@inheritDoc} */ public ServiceContainer addDependency(final Collection<ServiceName> dependencies) { getServiceTargetDelegate().addDependency(dependencies); return this; }
/** {@inheritDoc} */ public ServiceContainer addDependency(final Collection<ServiceName> dependencies) { getServiceTargetDelegate().addDependency(dependencies); return this; }
/** {@inheritDoc} */ @Deprecated @Override public ServiceTarget addDependency(final Collection<ServiceName> dependencies) { getDelegate().addDependency(dependencies); return this; }
/** {@inheritDoc} */ @Deprecated @Override public ServiceTarget addDependency(final Collection<ServiceName> dependencies) { getDelegate().addDependency(dependencies); return this; }
/** {@inheritDoc} */ @Deprecated @Override public ServiceTarget addDependency(final ServiceName dependency) { getDelegate().addDependency(dependency); return this; }
/** {@inheritDoc} */ public ServiceContainer addDependency(final ServiceName dependency) { getServiceTargetDelegate().addDependency(dependency); return this; }
/** {@inheritDoc} */ public ServiceContainer addDependency(final ServiceName... dependencies) { getServiceTargetDelegate().addDependency(dependencies); return this; }
/** {@inheritDoc} */ @Deprecated @Override public ServiceTarget addDependency(final ServiceName... dependencies) { getDelegate().addDependency(dependencies); return this; }
private void addCacheDependency(DeploymentPhaseContext context, DeploymentUnit deploymentUnit, String cacheContainer, String cacheName) { ServiceName jbossAsCacheContainerService = ServiceName.of("jboss", "infinispan", cacheContainer); ServiceTarget st = context.getServiceTarget(); st.addDependency(jbossAsCacheContainerService.append(cacheName)); }
private void addInfinispanCaches(DeploymentPhaseContext context) { ServiceTarget st = context.getServiceTarget(); CapabilityServiceSupport support = context.getDeploymentUnit().getAttachment(Attachments.CAPABILITY_SERVICE_SUPPORT); for (String c : CACHES) { ServiceName sn = support.getCapabilityServiceName("org.wildfly.clustering.infinispan.cache", "keycloak", c); st.addDependency(sn); } }
private void addCacheDependency(DeploymentPhaseContext context, DeploymentUnit deploymentUnit, String cacheContainer, String cacheName) { ServiceName wf10CacheContainerServiceName = ServiceName.of("jboss", "infinispan", cacheContainer); final ServiceController<?> wf10CacheContainerService = context.getServiceRegistry().getService(wf10CacheContainerServiceName); boolean legacy = wf10CacheContainerService != null; ServiceTarget st = context.getServiceTarget(); if (legacy) { ServiceName cacheServiceName = wf10CacheContainerServiceName.append(cacheName); ServiceController<?> cacheService = context.getServiceRegistry().getService(cacheServiceName); if (cacheService != null) { st.addDependency(cacheServiceName); } } else { CapabilityServiceSupport support = deploymentUnit.getAttachment(Attachments.CAPABILITY_SERVICE_SUPPORT); ServiceName cacheServiceName = support.getCapabilityServiceName("org.wildfly.clustering.infinispan.cache." + cacheContainer + "." + cacheName); ServiceController<?> cacheService = context.getServiceRegistry().getService(cacheServiceName); if (cacheService != null) { st.addDependency(cacheServiceName); } } }