Uses of Interface
org.apache.ignite.lang.IgnitePredicate
-
Packages that use IgnitePredicate Package Description org.apache.ignite Contains entry-point Ignite & HPC APIs.org.apache.ignite.cluster Contains cluster-related classes.org.apache.ignite.configuration Contains configuration-related classes.org.apache.ignite.marshaller Contains various supported marshallers.org.apache.ignite.marshaller.jdk Contains JDK java.io based marshaller.org.apache.ignite.services Contains main Managed Services APIs.org.apache.ignite.spi.discovery.tcp Contains default TCP/IP implementation for discovery SPI.org.apache.ignite.spi.eventstorage Contains APIs for event storage SPI.org.apache.ignite.spi.eventstorage.memory Contains default in-memory implementation for event storage SPI. -
-
Uses of IgnitePredicate in org.apache.ignite
Methods in org.apache.ignite with parameters of type IgnitePredicate Modifier and Type Method Description void
IgniteEvents. localListen(IgnitePredicate<? extends Event> lsnr, int... types)
Adds an event listener for local events.<T extends Event>
Collection<T>IgniteEvents. localQuery(IgnitePredicate<T> p, @org.jetbrains.annotations.Nullable int... types)
Queries local node for events using passed-in predicate filter for event selection.<T extends Event>
UUIDIgniteEvents. remoteListen(int bufSize, long interval, boolean autoUnsubscribe, @Nullable IgniteBiPredicate<UUID,T> locLsnr, @Nullable IgnitePredicate<T> rmtFilter, @org.jetbrains.annotations.Nullable int... types)
Adds event listener for specified events to all nodes in the cluster group (possibly including local node if it belongs to the cluster group as well).<T extends Event>
UUIDIgniteEvents. remoteListen(@Nullable IgniteBiPredicate<UUID,T> locLsnr, @Nullable IgnitePredicate<T> rmtFilter, @org.jetbrains.annotations.Nullable int... types)
Adds event listener for specified events to all nodes in the cluster group (possibly including local node if it belongs to the cluster group as well).<T extends Event>
IgniteFuture<UUID>IgniteEvents. remoteListenAsync(int bufSize, long interval, boolean autoUnsubscribe, @Nullable IgniteBiPredicate<UUID,T> locLsnr, @Nullable IgnitePredicate<T> rmtFilter, @org.jetbrains.annotations.Nullable int... types)
Asynchronously adds event listener for specified events to all nodes in the cluster group (possibly including local node if it belongs to the cluster group as well).<T extends Event>
IgniteFuture<UUID>IgniteEvents. remoteListenAsync(@Nullable IgniteBiPredicate<UUID,T> locLsnr, @Nullable IgnitePredicate<T> rmtFilter, @org.jetbrains.annotations.Nullable int... types)
Asynchronously adds event listener for specified events to all nodes in the cluster group (possibly including local node if it belongs to the cluster group as well).<T extends Event>
List<T>IgniteEvents. remoteQuery(IgnitePredicate<T> p, long timeout, @org.jetbrains.annotations.Nullable int... types)
Queries nodes in this cluster group for events using passed in predicate filter for event selection.<T extends Event>
IgniteFuture<List<T>>IgniteEvents. remoteQueryAsync(IgnitePredicate<T> p, long timeout, @org.jetbrains.annotations.Nullable int... types)
Asynchronously queries nodes in this cluster group for events using passed in predicate filter for event selection.boolean
IgniteEvents. stopLocalListen(IgnitePredicate<? extends Event> lsnr, @org.jetbrains.annotations.Nullable int... types)
Removes local event listener.<T extends Event>
TIgniteEvents. waitForLocal(@Nullable IgnitePredicate<T> filter, @org.jetbrains.annotations.Nullable int... types)
Waits for the specified events.<T extends Event>
IgniteFuture<T>IgniteEvents. waitForLocalAsync(@Nullable IgnitePredicate<T> filter, @org.jetbrains.annotations.Nullable int... types)
Create future to wait for the specified events. -
Uses of IgnitePredicate in org.apache.ignite.cluster
Methods in org.apache.ignite.cluster that return IgnitePredicate Modifier and Type Method Description IgnitePredicate<ClusterNode>
ClusterGroup. predicate()
Gets predicate that defines a subset of nodes for this cluster group.Methods in org.apache.ignite.cluster with parameters of type IgnitePredicate Modifier and Type Method Description ClusterGroup
ClusterGroup. forPredicate(IgnitePredicate<ClusterNode> p)
Creates a new cluster group which includes all nodes that pass the given predicate filter. -
Uses of IgnitePredicate in org.apache.ignite.configuration
Classes in org.apache.ignite.configuration that implement IgnitePredicate Modifier and Type Class Description static class
CacheConfiguration.IgniteAllNodesPredicate
Filter that accepts all nodes.Fields in org.apache.ignite.configuration declared as IgnitePredicate Modifier and Type Field Description static IgnitePredicate<ClusterNode>
CacheConfiguration. ALL_NODES
Filter that accepts all nodes.Methods in org.apache.ignite.configuration that return IgnitePredicate Modifier and Type Method Description IgnitePredicate<ClusterNode>
CacheConfiguration. getNodeFilter()
Gets filter which determines on what nodes the cache should be started.IgnitePredicate<ClusterNode>
CollectionConfiguration. getNodeFilter()
Methods in org.apache.ignite.configuration that return types with arguments of type IgnitePredicate Modifier and Type Method Description Map<IgnitePredicate<? extends Event>,int[]>
IgniteConfiguration. getLocalEventListeners()
Gets map of pre-configured local event listeners.Methods in org.apache.ignite.configuration with parameters of type IgnitePredicate Modifier and Type Method Description CacheConfiguration<K,V>
CacheConfiguration. setNodeFilter(IgnitePredicate<ClusterNode> nodeFilter)
Sets filter which determines on what nodes the cache should be started.CollectionConfiguration
CollectionConfiguration. setNodeFilter(IgnitePredicate<ClusterNode> nodeFilter)
Method parameters in org.apache.ignite.configuration with type arguments of type IgnitePredicate Modifier and Type Method Description IgniteConfiguration
IgniteConfiguration. setLocalEventListeners(Map<IgnitePredicate<? extends Event>,int[]> lsnrs)
Sets map of pre-configured local event listeners. -
Uses of IgnitePredicate in org.apache.ignite.marshaller
Classes in org.apache.ignite.marshaller that implement IgnitePredicate Modifier and Type Class Description class
IgniteMarshallerClassFilter
Methods in org.apache.ignite.marshaller that return IgnitePredicate Modifier and Type Method Description IgnitePredicate<String>
MarshallerContext. classNameFilter()
Returns class name filter. -
Uses of IgnitePredicate in org.apache.ignite.marshaller.jdk
Constructors in org.apache.ignite.marshaller.jdk with parameters of type IgnitePredicate Constructor Description JdkMarshaller(IgnitePredicate<String> clsFilter)
-
Uses of IgnitePredicate in org.apache.ignite.services
Fields in org.apache.ignite.services declared as IgnitePredicate Modifier and Type Field Description protected IgnitePredicate<ClusterNode>
ServiceConfiguration. nodeFilter
Node filter.Methods in org.apache.ignite.services that return IgnitePredicate Modifier and Type Method Description IgnitePredicate<ClusterNode>
ServiceConfiguration. getNodeFilter()
Gets node filter used to filter nodes on which the service will be deployed.Methods in org.apache.ignite.services with parameters of type IgnitePredicate Modifier and Type Method Description ServiceConfiguration
ServiceConfiguration. setNodeFilter(IgnitePredicate<ClusterNode> nodeFilter)
Sets node filter used to filter nodes on which the service will be deployed. -
Uses of IgnitePredicate in org.apache.ignite.spi.discovery.tcp
Methods in org.apache.ignite.spi.discovery.tcp with parameters of type IgnitePredicate Modifier and Type Method Description TcpDiscoverySpi
TcpDiscoverySpi. setAddressFilter(IgnitePredicate<InetSocketAddress> addressFilter)
Sets filter for IP addresses. -
Uses of IgnitePredicate in org.apache.ignite.spi.eventstorage
Methods in org.apache.ignite.spi.eventstorage with parameters of type IgnitePredicate Modifier and Type Method Description <T extends Event>
Collection<T>EventStorageSpi. localEvents(IgnitePredicate<T> p)
Queries locally-stored events only.<T extends Event>
Collection<T>NoopEventStorageSpi. localEvents(IgnitePredicate<T> p)
Queries locally-stored events only. -
Uses of IgnitePredicate in org.apache.ignite.spi.eventstorage.memory
Methods in org.apache.ignite.spi.eventstorage.memory that return IgnitePredicate Modifier and Type Method Description IgnitePredicate<Event>
MemoryEventStorageSpi. getFilter()
Gets filter for events to be recorded.Methods in org.apache.ignite.spi.eventstorage.memory with parameters of type IgnitePredicate Modifier and Type Method Description <T extends Event>
Collection<T>MemoryEventStorageSpi. localEvents(IgnitePredicate<T> p)
Queries locally-stored events only.MemoryEventStorageSpi
MemoryEventStorageSpi. setFilter(IgnitePredicate<Event> filter)
Sets filter for events to be recorded.
-