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 voidIgniteEvents. 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.booleanIgniteEvents. 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 ClusterGroupClusterGroup. 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 classCacheConfiguration.IgniteAllNodesPredicateFilter that accepts all nodes.Fields in org.apache.ignite.configuration declared as IgnitePredicate Modifier and Type Field Description static IgnitePredicate<ClusterNode>CacheConfiguration. ALL_NODESFilter 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.CollectionConfigurationCollectionConfiguration. setNodeFilter(IgnitePredicate<ClusterNode> nodeFilter)Method parameters in org.apache.ignite.configuration with type arguments of type IgnitePredicate Modifier and Type Method Description IgniteConfigurationIgniteConfiguration. 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 classIgniteMarshallerClassFilterMethods 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. nodeFilterNode 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 ServiceConfigurationServiceConfiguration. 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 TcpDiscoverySpiTcpDiscoverySpi. 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.MemoryEventStorageSpiMemoryEventStorageSpi. setFilter(IgnitePredicate<Event> filter)Sets filter for events to be recorded.
-