Modifier and Type | Interface and Description |
---|---|
interface |
ResourceServiceBuilder<T>
Service builder that can be configured via a resource model.
|
Modifier and Type | Method and Description |
---|---|
default Builder<T> |
ResourceServiceBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model)
Configures this builder using the specified expression resolver and model.
|
Modifier and Type | Class and Description |
---|---|
class |
BackupForBuilder
Builds a service that provides the
BackupForConfiguration for a cache. |
class |
BackupsBuilder |
class |
BinaryKeyedJDBCStoreBuilder
Builds a service providing a
JdbcBinaryStoreConfiguration . |
class |
BinaryTableBuilder
Builds a service providing a
TableManipulationConfiguration . |
class |
CacheComponentBuilder<C>
Abstract builder for the configuration of a cache component.
|
class |
CacheConfigurationBuilder
Builds a cache configuration from its components.
|
class |
CacheContainerBuilder |
class |
CacheContainerComponentBuilder<C> |
class |
ClusteredCacheBuilder
Builds the configuration of a clustered cache.
|
class |
ComponentBuilder<C>
Builds a service that provides the configuration of a component.
|
class |
CustomStoreBuilder |
class |
DistributedCacheBuilder
Builds the configuration for a distributed cache.
|
class |
EvictionBuilder |
class |
ExpirationBuilder |
class |
FileStoreBuilder |
class |
GlobalConfigurationBuilder |
class |
InvalidationCacheBuilder |
class |
JDBCStoreBuilder<C extends org.infinispan.persistence.jdbc.configuration.AbstractJdbcStoreConfiguration,B extends org.infinispan.persistence.jdbc.configuration.AbstractJdbcStoreConfigurationBuilder<C,B>> |
class |
JGroupsTransportBuilder |
class |
KeyAffinityServiceFactoryBuilder
Key affinity service factory that will only generates keys for use by the local node.
|
class |
LocalCacheBuilder |
class |
LockingBuilder |
class |
MixedKeyedJDBCStoreBuilder |
class |
NoStoreBuilder |
class |
NoTransportBuilder |
class |
PartitionHandlingBuilder
Builds a service providing a
PartitionHandlingConfiguration . |
class |
RemoteStoreBuilder |
class |
ScheduledThreadPoolBuilder |
class |
SharedStateCacheBuilder |
class |
SiteBuilder |
class |
StateTransferBuilder |
class |
StoreBuilder |
class |
StoreWriteBehindBuilder |
class |
StoreWriteThroughBuilder |
class |
StringKeyedJDBCStoreBuilder |
class |
StringTableBuilder |
class |
TableBuilder |
class |
ThreadPoolBuilder |
class |
TransactionBuilder |
class |
XAResourceRecoveryBuilder
Builder for a
XAResourceRecovery registration. |
Modifier and Type | Method and Description |
---|---|
Builder<org.infinispan.configuration.cache.Configuration> |
CacheConfigurationBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.TransactionConfiguration> |
TransactionBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.global.ThreadPoolConfiguration> |
ThreadPoolBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.global.TransportConfiguration> |
JGroupsTransportBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.PersistenceConfiguration> |
StoreBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.persistence.jdbc.configuration.TableManipulationConfiguration> |
TableBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.BackupForConfiguration> |
BackupForBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.PartitionHandlingConfiguration> |
PartitionHandlingBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.global.ThreadPoolConfiguration> |
ScheduledThreadPoolBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.LockingConfiguration> |
LockingBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.Configuration> |
ClusteredCacheBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<CacheContainer> |
CacheContainerBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.AsyncStoreConfiguration> |
StoreWriteBehindBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.SitesConfiguration> |
BackupsBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.Configuration> |
DistributedCacheBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.ExpirationConfiguration> |
ExpirationBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.StateTransferConfiguration> |
StateTransferBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.global.GlobalConfiguration> |
GlobalConfigurationBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.cache.EvictionConfiguration> |
EvictionBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<org.infinispan.configuration.global.SiteConfiguration> |
SiteBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProtocolConfigurationBuilder<P extends ProtocolConfiguration> |
class |
ForkChannelFactoryBuilder
Builder for a service that provides a
ChannelFactory for creating fork channels. |
class |
JChannelFactoryBuilder
Builder for a service that provides a
ChannelFactory for creating channels. |
class |
ProtocolConfigurationBuilder |
class |
ProtocolDefaultsBuilder
Service that provides protocol property defaults per protocol type.
|
class |
RelayConfigurationBuilder |
class |
RemoteSiteConfigurationBuilder |
class |
TransportConfigurationBuilder |
Modifier and Type | Method and Description |
---|---|
Builder<ChannelFactory> |
ForkChannelFactoryBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<RemoteSiteConfiguration> |
RemoteSiteConfigurationBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<P> |
AbstractProtocolConfigurationBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<ChannelFactory> |
JChannelFactoryBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<TransportConfiguration> |
TransportConfigurationBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode transport) |
Builder<RelayConfiguration> |
RelayConfigurationBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Modifier and Type | Class and Description |
---|---|
class |
BinderServiceBuilder<T>
Builds a ManagedReferenceFactory JNDI binding.
|
Modifier and Type | Class and Description |
---|---|
class |
DistributableCacheFactoryService<K,V extends Identifiable<K> & Contextual<Batch>>
Service that provides a distributable
CacheFactory . |
Constructor and Description |
---|
DistributableCacheFactoryService(org.jboss.msc.service.ServiceName name,
Builder<? extends BeanManagerFactory<K,V,Batch>> builder) |
Modifier and Type | Method and Description |
---|---|
<T> Builder<? extends BeanManagerFactory<I,T,B>> |
BeanManagerFactoryBuilderFactory.getBeanManagerFactoryBuilder(BeanContext context)
Builds a bean manager factory for an EJB within a deployment.
|
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
BeanManagerFactoryBuilderFactory.getDeploymentBuilders(org.jboss.msc.service.ServiceName name)
Installs dependencies for a deployment unit
|
Modifier and Type | Class and Description |
---|---|
class |
InfinispanBeanManagerFactoryBuilder<I,T> |
Modifier and Type | Method and Description |
---|---|
<T> Builder<? extends BeanManagerFactory<I,T,TransactionBatch>> |
InfinispanBeanManagerFactoryBuilderFactory.getBeanManagerFactoryBuilder(BeanContext context) |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
ClientMappingsCacheBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
ClientMappingsCacheBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Collection<Builder<?>> |
InfinispanBeanManagerFactoryBuilderFactory.getDeploymentBuilders(org.jboss.msc.service.ServiceName name) |
Modifier and Type | Class and Description |
---|---|
class |
CacheBuilder<K,V>
Service that provides a cache and handles its lifecycle
|
class |
ConfigurationBuilder
Builder for
Configuration services. |
class |
TemplateConfigurationBuilder
Builds a cache configuration based on the configuration of a template cache.
|
Modifier and Type | Class and Description |
---|---|
class |
ChannelBuilder
Provides a channel for use by dependent services.
|
class |
ChannelConnectorBuilder
Service that connects/disconnects a channel.
|
Modifier and Type | Method and Description |
---|---|
Builder<T> |
GroupBuilderFactory.createBuilder(String group,
org.jboss.modules.ModuleIdentifier module) |
Builder<T> |
CacheBuilderFactory.createBuilder(String containerName,
String cacheName) |
Modifier and Type | Class and Description |
---|---|
class |
ChannelCommandDispatcherFactoryBuilder
Builds a channel-based
CommandDispatcherFactory service. |
class |
LocalCommandDispatcherFactoryBuilder
Builds a non-clustered
CommandDispatcherFactory service. |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
CommandDispatcherFactoryBuilderProvider.getBuilders(String group,
org.jboss.modules.ModuleIdentifier module) |
Collection<Builder<?>> |
CommandDispatcherFactoryAliasBuilderProvider.getBuilders(String aliasGroup,
String targetGroup) |
Modifier and Type | Class and Description |
---|---|
class |
CacheGroupBuilder
Builds a
Group service for a cache. |
class |
CacheNodeFactoryBuilder
Builds a
InfinispanNodeFactory service for a cache. |
class |
ChannelGroupBuilder
Builds a channel-based
Group service. |
class |
ChannelNodeFactoryBuilder
Builds a channel-based
NodeFactory service. |
class |
LocalCacheGroupBuilder
Builds a non-clustered cache-based
Group service. |
class |
LocalGroupBuilder
Builds a non-clustered
Group service. |
class |
LocalNodeFactoryBuilder
Builds a non-clustered
JGroupsNodeFactory service. |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
GroupBuilderProvider.getBuilders(String group,
org.jboss.modules.ModuleIdentifier module) |
Collection<Builder<?>> |
ChannelNodeFactoryBuilderProvider.getBuilders(String group,
org.jboss.modules.ModuleIdentifier module) |
Collection<Builder<?>> |
LocalNodeFactoryBuilderProvider.getBuilders(String group,
org.jboss.modules.ModuleIdentifier module) |
Collection<Builder<?>> |
GroupAliasBuilderProvider.getBuilders(String aliasGroup,
String targetGroup) |
Collection<Builder<?>> |
CacheGroupBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
CacheNodeFactoryBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
GroupNodeFactoryAliasBuilderProvider.getBuilders(String aliasGroup,
String targetGroup) |
Collection<Builder<?>> |
CacheGroupAliasBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Collection<Builder<?>> |
CacheNodeFactoryAliasBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Modifier and Type | Class and Description |
---|---|
class |
CacheServiceProviderRegistryBuilder<T>
Builds a clustered
ServiceProviderRegistrationFactory service. |
class |
LocalServiceProviderRegistryBuilder<T>
Builds a non-clustered
ServiceProviderRegistrationFactory service. |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
ServiceProviderRegistryBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
ServiceProviderRegistryAliasBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Modifier and Type | Class and Description |
---|---|
class |
CacheRegistryFactoryBuilder<K,V>
Builds a clustered
RegistryFactory . |
class |
LocalRegistryFactoryBuilder<K,V>
Builds a non-clustered
RegistryFactory . |
class |
RegistryBuilder<K,V>
Builds a
Registry service. |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
RegistryFactoryBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
RegistryFactoryAliasBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Modifier and Type | Class and Description |
---|---|
class |
CacheSingletonServiceBuilder<T>
Decorates an MSC service ensuring that it is only started on one node in the cluster at any given time.
|
class |
CacheSingletonServiceBuilderFactoryBuilder
Builds a clustered
SingletonServiceBuilderFactory . |
class |
LocalSingletonServiceBuilder<T> |
class |
LocalSingletonServiceBuilderFactoryBuilder<T extends Serializable>
Builds a non-clustered
SingletonServiceBuilderFactory . |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
LocalSingletonServiceBuilderFactoryBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
CacheSingletonServiceBuilderFactoryBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
SingletonServiceBuilderFactoryAliasBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Modifier and Type | Class and Description |
---|---|
class |
AliasServiceBuilder<T>
Builds a alias to another service.
|
class |
AsynchronousServiceBuilder<T>
Builder for asynchronously started/stopped services.
|
Modifier and Type | Class and Description |
---|---|
class |
CachedThreadPoolExecutorServiceBuilder
Service that provides an
Executor that uses a cached thread pool. |
class |
RemoveOnCancelScheduledExecutorServiceBuilder
Service that provides a
ScheduledThreadPoolExecutor that removes tasks from the task queue upon cancellation. |
Modifier and Type | Interface and Description |
---|---|
interface |
SingletonServiceBuilder<T>
Builds a singleton service.
|
Modifier and Type | Method and Description |
---|---|
<T> Builder<T> |
SingletonPolicy.createSingletonServiceBuilder(org.jboss.msc.service.ServiceName name,
org.jboss.msc.service.Service<T> service) |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
GroupBuilderProvider.getBuilders(String group,
org.jboss.modules.ModuleIdentifier module) |
Collection<Builder<?>> |
GroupAliasBuilderProvider.getBuilders(String aliasGroup,
String targetGroup) |
Collection<Builder<?>> |
CacheGroupBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
CacheGroupAliasBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Modifier and Type | Class and Description |
---|---|
class |
InfinispanRouteLocatorBuilder
Service providing an Infinispan-based
RouteLocator . |
class |
InfinispanSessionManagerFactoryBuilder |
class |
RouteRegistryEntryProviderBuilder
Service that provides the
RegistryEntryProvider for the routing Registry . |
Modifier and Type | Method and Description |
---|---|
Builder<SessionManagerFactory<TransactionBatch>> |
InfinispanSessionManagerFactoryBuilderProvider.getBuilder(SessionManagerFactoryConfiguration config) |
Builder<RouteLocator> |
InfinispanRouteLocatorBuilderProvider.getRouteLocatorBuilder(String deploymentName) |
Builder<?> |
InfinispanRouteLocatorBuilderProvider.getRouteLocatorConfigurationBuilder(org.jboss.msc.value.Value<? extends org.jboss.msc.value.Value<String>> route) |
Modifier and Type | Method and Description |
---|---|
Collection<Builder<?>> |
RouteCacheGroupBuilderProvider.getBuilders(String containerName,
String cacheName) |
Collection<Builder<?>> |
RouteCacheGroupBuilderProvider.getBuilders(String containerName,
String aliasCacheName,
String targetCacheName) |
Modifier and Type | Class and Description |
---|---|
class |
InfinispanSSOManagerFactoryBuilder<A,D> |
Modifier and Type | Method and Description |
---|---|
<A,D> Builder<SSOManagerFactory<A,D,TransactionBatch>> |
InfinispanSSOManagerFactoryBuilderProvider.getBuilder(String host) |
Modifier and Type | Method and Description |
---|---|
Builder<SessionManagerFactory<B>> |
SessionManagerFactoryBuilderProvider.getBuilder(SessionManagerFactoryConfiguration configuration) |
Builder<RouteLocator> |
RouteLocatorBuilderProvider.getRouteLocatorBuilder(String deploymentName)
Builds a
RouteLocator service. |
Builder<?> |
RouteLocatorBuilderProvider.getRouteLocatorConfigurationBuilder(org.jboss.msc.value.Value<? extends org.jboss.msc.value.Value<String>> route)
Builds the server dependencies to be made available to every deployment.
|
Modifier and Type | Method and Description |
---|---|
<A,D> Builder<SSOManagerFactory<A,D,B>> |
SSOManagerFactoryBuilderProvider.getBuilder(String host) |
Modifier and Type | Class and Description |
---|---|
class |
SessionIdGeneratorBuilder |
class |
SessionListenerBuilder |
class |
SessionManagerRegistryBuilder
Service providing a
SessionManagerRegistry for a host. |
class |
SSOManagerBuilder |
Modifier and Type | Class and Description |
---|---|
class |
ElectionPolicyBuilder
Builds a service that provides an election policy.
|
class |
RandomElectionPolicyBuilder |
class |
SimpleElectionPolicyBuilder
Builds a service that provides a simple election policy.
|
class |
SingletonPolicyBuilder
Builds a service that provides a
SingletonPolicy . |
Modifier and Type | Method and Description |
---|---|
Builder<SingletonPolicy> |
SingletonPolicyBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<SingletonElectionPolicy> |
ElectionPolicyBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
Builder<SingletonElectionPolicy> |
SimpleElectionPolicyBuilder.configure(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model) |
<T> Builder<T> |
SingletonPolicyBuilder.createSingletonServiceBuilder(org.jboss.msc.service.ServiceName name,
org.jboss.msc.service.Service<T> service) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.