AbstractFunctionExecutionAutoConfigurationExtension
class extends SDG's FunctionExecutionBeanDefinitionRegistrar
to redefine the location of application POJO Function
Execution
interfaces.AbstractResultCollector
class is an abstract base implementation of the ResultCollector
interface
encapsulating common functionality for collecting results from a Function execution.CacheLoaderSupport
interface is an extension of CacheLoader
and a FunctionalInterface
useful in Lambda expressions.CacheLoader
.CloudCacheService
class is an Abstract Data Type (ADT) modeling the Pivotal Cloud Cache service
in Pivotal CloudFoundry (PCF).DistributedSystemIdConfiguration
class is a Spring Configuration
class used to configure
the distributed-system-id for a peer Cache member
in a cluster
when using the P2P topology.ObjectUtils.ExceptionThrowingOperation
handling any checked Exception
thrown during
the normal execution of the operation by rethrowing an IllegalStateException
wrapping
the checked Exception
.ObjectUtils.ExceptionThrowingOperation
handling any checked Exception
thrown
during the normal execution of the operation, returning the default value
in its place
or throwing a RuntimeException
if the default value
is null.ObjectUtils.ExceptionThrowingOperation
handling any checked Exception
thrown
during the normal execution of the operation by invoking the provided Exception
handling
Function
.DurableClientConfiguration
class is a Spring Configuration
class used to configure
this ClientCache
instance as a Durable Client by setting the durable-client-id
and durable-client-timeout properties in addition to enabling keepAlive
on ClientCache
shutdown.EnableDurableClient
annotation configures a ClientCache
instance as a Durable Client.Method
with the given name
on type
which can be invoked
with the given arguments
.GemFireFunctionExecutionAutoConfigurationRegistrar
class is a Spring ImportBeanDefinitionRegistrar
used to register SDG POJO interfaces defining Apache Geode/Pivotal GemFire
Function
Executions
value
of the given named
Field
on the given Object
.value
of the given Field
on the given Object
.Optional
Gfsh URL
, if configured, used to connect to Pivotal GemFire's
Management REST API (service).name
of the host on which this CloudCacheService.Locator
is running.SecurityManagerProxy
instance configured by
Apache Geode/Pivotal GemFire in startup.List
of Pivotal GemFire Locator network endpoints.Optional
String
containing the list of Pivotal GemFire Locator network endpoints.name
of this Service
.name
of this User
.port
on which this CloudCacheService.Locator
is listening.SecurityManager
instance
delegated to by this SecurityManagerProxy
.GroupsConfiguration
class is a Spring Configuration
class used to configure the groups
in which is member belongs in an Apache Geode/Pivotal GemFire distributed system, whether the member
is a ClientCache
in a client/server topology or a peer Cache
in a cluster
using the P2P topology.Method
on an Object
with the given name
.LocatorsConfiguration
class is a Spring Configuration
class used to configure Apache Geode
or Pivotal GemFire's locators and/or remote-locators properties used by a
peer Cache member
to join a cluster of servers when using the P2P topology.MemberNameConfiguration
class is a Spring Configuration
class used to configure
an Apache Geode or Pivotal GemFire's member name in the distributed system, whether the member
is a client
in the client/server topology or a peer
in a cluster
using the P2P topology.CloudCacheService.Locator
running on the default host
and configured to listen on the given port
.CloudCacheService.Locator
configured to run on the given host
and listening on the default port
.CloudCacheService.Locator
running on the configured host
and listening on the configured port
.ObjectUtils
class is an abstract utility class with operations for objects
.host[port]
network endpoint for a Locator.comma-delimited list of Locator network endpoints
into a List
of CloudCacheService.Locator
objects.invocation target
for the given Method
.value
or throws an IllegalArgumentException
if value
is null.value
or throws the given RuntimeException
if value
is null.SecurityManagerProxy
class is an Apache Geode SecurityManager
proxy implementation delegating to a backing SecurityManager
implementation
which is registered as a managed bean in a Spring context.SecurityManagerProxy
, which will delegate all Apache Geode
security operations to a Spring managed SecurityManager
bean.SecurityManagerSupport
is an abstract base class implementing Apache Geode/Pivotal GemFire's
SecurityManager
interface, providing default implementations of the
SecurityManager's auth methods.Service
class is an Abstract Data Type (ADT) modeling a Pivotal CloudFoundry Service.SecurityManager
instance
delegated to by this SecurityManagerProxy
.SingleResultReturningCollector
class is an implementation of the ResultCollector
interface
which returns a single result
.UseDistributedSystemId
annotation configures the distributed-system-id property
of a peer Cache member
in an Apache Geode/Pivotal GemFire P2P topology.UseGroups
annotation configures the groups in which the member belongs in an Apache Geode
or Pivotal GemFire distributed system, whether the member is a ClientCache
in a client/server topology
or a peer Cache
in a cluster using the P2P topology.UseLocators
annotation configures the locators and/or remote-locators
Apache Geode/Pivotal GemFire properties used by a peer Cache member
to join a cluster of servers
when using the P2P topology as well as when configuring the multi-site, WAN topology.UseMemberName
annotation configures the name of the member in the Apache Geode
or Pivotal GemFire distributed system, whether the member is a client
in
the client/server topology or a peer Cache member
in the cluster using the P2P topology.User
class is an Abstract Data Type (ADT) modeling a user in Pivotal CloudFoundry (PCF).VcapPropertySource
class is a Spring PropertySource
to process
VCAP environment properties in Pivotal CloudFoundry.CloudCacheService
initialized with the given name
.Service
initialized with a name
.User
initialized with the given name
.URL
to connect to the Pivotal GemFire
Management REST API (service).list of Locator
network endpoints.User's
password
.