public abstract class GemFireMockObjectsSupport extends MockObjectsSupport
GemFireMockObjectsSupport class is an abstract base class encapsulating factory methods for creating
Apache Geode or Pivotal GemFire Mock Objects (e.g. Cache, ClientCache, Region, etc).File,
InputStream,
InetAddress,
Objects,
Properties,
UUID,
AttributesMutator,
Cache,
CacheFactory,
CacheListener,
CacheLoader,
CacheWriter,
CustomExpiry,
DataPolicy,
DiskStore,
DiskStoreFactory,
EvictionAttributes,
EvictionAttributesMutator,
ExpirationAttributes,
GemFireCache,
PartitionAttributes,
Region,
RegionAttributes,
RegionFactory,
RegionService,
Scope,
SubscriptionAttributes,
AsyncEventListener,
AsyncEventQueue,
AsyncEventQueueFactory,
ClientCache,
ClientCacheFactory,
ClientRegionFactory,
ClientRegionShortcut,
Pool,
PoolFactory,
PoolManager,
ResourceManager,
RegionFunctionContext,
LuceneIndex,
LuceneIndexFactory,
LuceneQuery,
LuceneQueryFactory,
LuceneQueryProvider,
LuceneSerializer,
LuceneService,
CqAttributes,
CqQuery,
Index,
IndexStatistics,
Query,
QueryService,
QueryStatistics,
CacheServer,
ClientSubscriptionConfig,
ServerLoadProbe,
GatewayEventFilter,
GatewayEventSubstitutionFilter,
GatewayReceiver,
GatewayReceiverFactory,
GatewaySender,
GatewaySenderFactory,
GatewayTransportFilter,
Compressor,
DistributedMember,
DistributedSystem,
PdxSerializer,
Analyzer,
Mockito,
DisposableBean,
MockObjectsSupport| Modifier and Type | Class and Description |
|---|---|
static class |
GemFireMockObjectsSupport.LuceneIndexKey |
| Constructor and Description |
|---|
GemFireMockObjectsSupport() |
| Modifier and Type | Method and Description |
|---|---|
static void |
destroy()
Destroys all mock object state.
|
static org.apache.geode.cache.asyncqueue.AsyncEventQueueFactory |
mockAsyncEventQueueFactory() |
static org.apache.geode.cache.Cache |
mockAsyncEventQueueFactory(org.apache.geode.cache.Cache mockCache) |
static org.apache.geode.cache.server.CacheServer |
mockCacheServer() |
static org.apache.geode.cache.client.ClientCache |
mockClientCache() |
static <K,V> org.apache.geode.cache.client.ClientRegionFactory<K,V> |
mockClientRegionFactory(org.apache.geode.cache.client.ClientCache mockClientCache,
org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut) |
static <K,V> org.apache.geode.cache.client.ClientRegionFactory<K,V> |
mockClientRegionFactory(org.apache.geode.cache.client.ClientCache mockClientCache,
org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes) |
static <K,V> org.apache.geode.cache.client.ClientRegionFactory<K,V> |
mockClientRegionFactory(org.apache.geode.cache.client.ClientCache mockClientCache,
java.lang.String regionAttributesId) |
static org.apache.geode.cache.server.ClientSubscriptionConfig |
mockClientSubscriptionConfig() |
static org.apache.geode.cache.DiskStoreFactory |
mockDiskStoreFactory() |
static org.apache.geode.distributed.DistributedMember |
mockDistributedMember() |
static org.apache.geode.distributed.DistributedSystem |
mockDistributedSystem() |
static org.apache.geode.cache.wan.GatewayReceiverFactory |
mockGatewayReceiverFactory() |
static org.apache.geode.cache.Cache |
mockGatewayReceiverFactory(org.apache.geode.cache.Cache mockCache) |
static org.apache.geode.cache.wan.GatewaySenderFactory |
mockGatewaySenderFactory() |
static org.apache.geode.cache.Cache |
mockGatewaySenderFactory(org.apache.geode.cache.Cache mockCache) |
static org.apache.geode.cache.GemFireCache |
mockGemFireCache() |
static org.apache.geode.cache.query.Index |
mockIndex(java.lang.String name,
java.lang.String expression,
java.lang.String fromClause,
org.springframework.data.gemfire.IndexType indexType) |
static org.apache.geode.cache.lucene.LuceneIndexFactory |
mockLuceneIndexFactory() |
static org.apache.geode.cache.lucene.LuceneQueryFactory |
mockLuceneQueryFactory() |
static org.apache.geode.cache.lucene.LuceneService |
mockLuceneService(org.apache.geode.cache.Cache mockCache) |
static org.apache.geode.cache.Cache |
mockPeerCache() |
static org.apache.geode.cache.client.PoolFactory |
mockPoolFactory() |
static org.apache.geode.cache.query.QueryService |
mockQueryService() |
static org.apache.geode.cache.client.Pool |
mockQueryService(org.apache.geode.cache.client.Pool pool) |
static <T extends org.apache.geode.cache.RegionService> |
mockQueryService(T regionService) |
static <K,V> org.apache.geode.cache.Region<K,V> |
mockRegion(org.apache.geode.cache.RegionService regionService,
java.lang.String name,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes) |
static <K,V> org.apache.geode.cache.RegionFactory<K,V> |
mockRegionFactory(org.apache.geode.cache.Cache mockCache) |
static <K,V> org.apache.geode.cache.RegionFactory<K,V> |
mockRegionFactory(org.apache.geode.cache.Cache mockCache,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes) |
static <K,V> org.apache.geode.cache.RegionFactory<K,V> |
mockRegionFactory(org.apache.geode.cache.Cache mockCache,
org.apache.geode.cache.RegionShortcut regionShortcut) |
static <K,V> org.apache.geode.cache.RegionFactory<K,V> |
mockRegionFactory(org.apache.geode.cache.Cache mockCache,
org.apache.geode.cache.RegionShortcut regionShortcut,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes) |
static <K,V> org.apache.geode.cache.RegionFactory<K,V> |
mockRegionFactory(org.apache.geode.cache.Cache mockCache,
java.lang.String regionAttributesId) |
static org.apache.geode.cache.control.ResourceManager |
mockResourceManager() |
static <K,V> org.apache.geode.cache.Region<K,V> |
mockSubRegion(org.apache.geode.cache.Region<K,V> parent,
java.lang.String name,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes) |
static org.apache.geode.cache.CacheFactory |
spyOn(org.apache.geode.cache.CacheFactory cacheFactory) |
static org.apache.geode.cache.CacheFactory |
spyOn(org.apache.geode.cache.CacheFactory cacheFactory,
boolean useSingletonCache) |
static org.apache.geode.cache.client.ClientCacheFactory |
spyOn(org.apache.geode.cache.client.ClientCacheFactory clientCacheFactory) |
static org.apache.geode.cache.client.ClientCacheFactory |
spyOn(org.apache.geode.cache.client.ClientCacheFactory clientCacheFactory,
boolean useSingletonCache) |
mockObjectIdentifier, mockObjectIdentifier, newAdder, newGetter, newGetter, newGetter, newGetter, newGetter, newGetter, newGetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetter, newSetterWithArgument, newSetterWithArument, newVoidAnswerpublic static void destroy()
public static org.apache.geode.cache.client.ClientCache mockClientCache()
public static org.apache.geode.cache.GemFireCache mockGemFireCache()
public static org.apache.geode.cache.Cache mockPeerCache()
public static org.apache.geode.cache.Cache mockAsyncEventQueueFactory(org.apache.geode.cache.Cache mockCache)
public static org.apache.geode.cache.asyncqueue.AsyncEventQueueFactory mockAsyncEventQueueFactory()
public static org.apache.geode.cache.server.CacheServer mockCacheServer()
public static <K,V> org.apache.geode.cache.client.ClientRegionFactory<K,V> mockClientRegionFactory(org.apache.geode.cache.client.ClientCache mockClientCache,
org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut)
public static <K,V> org.apache.geode.cache.client.ClientRegionFactory<K,V> mockClientRegionFactory(org.apache.geode.cache.client.ClientCache mockClientCache,
java.lang.String regionAttributesId)
public static <K,V> org.apache.geode.cache.client.ClientRegionFactory<K,V> mockClientRegionFactory(org.apache.geode.cache.client.ClientCache mockClientCache,
org.apache.geode.cache.client.ClientRegionShortcut clientRegionShortcut,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes)
public static org.apache.geode.cache.server.ClientSubscriptionConfig mockClientSubscriptionConfig()
public static org.apache.geode.cache.DiskStoreFactory mockDiskStoreFactory()
public static org.apache.geode.distributed.DistributedMember mockDistributedMember()
public static org.apache.geode.distributed.DistributedSystem mockDistributedSystem()
public static org.apache.geode.cache.Cache mockGatewayReceiverFactory(org.apache.geode.cache.Cache mockCache)
public static org.apache.geode.cache.wan.GatewayReceiverFactory mockGatewayReceiverFactory()
public static org.apache.geode.cache.Cache mockGatewaySenderFactory(org.apache.geode.cache.Cache mockCache)
public static org.apache.geode.cache.wan.GatewaySenderFactory mockGatewaySenderFactory()
public static org.apache.geode.cache.client.PoolFactory mockPoolFactory()
public static org.apache.geode.cache.client.Pool mockQueryService(org.apache.geode.cache.client.Pool pool)
public static <T extends org.apache.geode.cache.RegionService> T mockQueryService(T regionService)
public static org.apache.geode.cache.query.QueryService mockQueryService()
public static org.apache.geode.cache.query.Index mockIndex(java.lang.String name,
java.lang.String expression,
java.lang.String fromClause,
org.springframework.data.gemfire.IndexType indexType)
public static org.apache.geode.cache.lucene.LuceneIndexFactory mockLuceneIndexFactory()
public static org.apache.geode.cache.lucene.LuceneQueryFactory mockLuceneQueryFactory()
public static org.apache.geode.cache.lucene.LuceneService mockLuceneService(org.apache.geode.cache.Cache mockCache)
public static <K,V> org.apache.geode.cache.Region<K,V> mockRegion(org.apache.geode.cache.RegionService regionService,
java.lang.String name,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes)
public static <K,V> org.apache.geode.cache.Region<K,V> mockSubRegion(org.apache.geode.cache.Region<K,V> parent,
java.lang.String name,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes)
public static <K,V> org.apache.geode.cache.RegionFactory<K,V> mockRegionFactory(org.apache.geode.cache.Cache mockCache)
public static <K,V> org.apache.geode.cache.RegionFactory<K,V> mockRegionFactory(org.apache.geode.cache.Cache mockCache,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes)
public static <K,V> org.apache.geode.cache.RegionFactory<K,V> mockRegionFactory(org.apache.geode.cache.Cache mockCache,
org.apache.geode.cache.RegionShortcut regionShortcut)
public static <K,V> org.apache.geode.cache.RegionFactory<K,V> mockRegionFactory(org.apache.geode.cache.Cache mockCache,
java.lang.String regionAttributesId)
public static <K,V> org.apache.geode.cache.RegionFactory<K,V> mockRegionFactory(org.apache.geode.cache.Cache mockCache,
org.apache.geode.cache.RegionShortcut regionShortcut,
org.apache.geode.cache.RegionAttributes<K,V> regionAttributes)
public static org.apache.geode.cache.control.ResourceManager mockResourceManager()
public static org.apache.geode.cache.CacheFactory spyOn(org.apache.geode.cache.CacheFactory cacheFactory)
public static org.apache.geode.cache.CacheFactory spyOn(org.apache.geode.cache.CacheFactory cacheFactory,
boolean useSingletonCache)
public static org.apache.geode.cache.client.ClientCacheFactory spyOn(org.apache.geode.cache.client.ClientCacheFactory clientCacheFactory)
public static org.apache.geode.cache.client.ClientCacheFactory spyOn(org.apache.geode.cache.client.ClientCacheFactory clientCacheFactory,
boolean useSingletonCache)