public class InfinispanRouteLocatorBuilder extends Object implements Builder<RouteLocator>, org.jboss.msc.value.Value<RouteLocator>, InfinispanRouteLocatorConfiguration
RouteLocator
.Constructor and Description |
---|
InfinispanRouteLocatorBuilder(String deploymentName) |
Modifier and Type | Method and Description |
---|---|
org.jboss.msc.service.ServiceBuilder<RouteLocator> |
build(org.jboss.msc.service.ServiceTarget target)
Builds a service into the specified target.
|
org.infinispan.Cache<String,?> |
getCache() |
static org.jboss.msc.service.ServiceName |
getCacheServiceAlias(String deploymentName) |
NodeFactory<org.infinispan.remoting.transport.Address> |
getNodeFactory() |
static org.jboss.msc.service.ServiceName |
getNodeFactoryServiceAlias(String deploymentName) |
Registry<String,Void> |
getRegistry() |
static org.jboss.msc.service.ServiceName |
getRegistryServiceAlias(String deploymentName) |
org.jboss.msc.service.ServiceName |
getServiceName()
Returns the associated service name
|
RouteLocator |
getValue() |
public InfinispanRouteLocatorBuilder(String deploymentName)
public static org.jboss.msc.service.ServiceName getCacheServiceAlias(String deploymentName)
public static org.jboss.msc.service.ServiceName getNodeFactoryServiceAlias(String deploymentName)
public static org.jboss.msc.service.ServiceName getRegistryServiceAlias(String deploymentName)
public org.jboss.msc.service.ServiceName getServiceName()
ServiceNameProvider
getServiceName
in interface ServiceNameProvider
public org.jboss.msc.service.ServiceBuilder<RouteLocator> build(org.jboss.msc.service.ServiceTarget target)
Builder
build
in interface Builder<RouteLocator>
target
- the service installation targetpublic RouteLocator getValue()
getValue
in interface org.jboss.msc.value.Value<RouteLocator>
public org.infinispan.Cache<String,?> getCache()
getCache
in interface InfinispanRouteLocatorConfiguration
public Registry<String,Void> getRegistry()
getRegistry
in interface InfinispanRouteLocatorConfiguration
public NodeFactory<org.infinispan.remoting.transport.Address> getNodeFactory()
getNodeFactory
in interface InfinispanRouteLocatorConfiguration
Copyright © 2017 JBoss by Red Hat. All rights reserved.