Package | Description |
---|---|
com.hazelcast.internal.usercodedeployment.impl | |
com.hazelcast.internal.usercodedeployment.impl.filter | |
com.hazelcast.internal.util.filter |
Provides various
Filter |
Constructor and Description |
---|
ClassLocator(ConcurrentMap<String,ClassSource> classSourceMap,
ConcurrentMap<String,ClassSource> clientClassSourceMap,
ClassLoader parent,
Filter<String> classNameFilter,
Filter<Member> memberFilter,
UserCodeDeploymentConfig.ClassCacheMode classCacheMode,
NodeEngine nodeEngine) |
ClassLocator(ConcurrentMap<String,ClassSource> classSourceMap,
ConcurrentMap<String,ClassSource> clientClassSourceMap,
ClassLoader parent,
Filter<String> classNameFilter,
Filter<Member> memberFilter,
UserCodeDeploymentConfig.ClassCacheMode classCacheMode,
NodeEngine nodeEngine) |
Modifier and Type | Class and Description |
---|---|
class |
ClassBlacklistFilter
Match all classes unless they are in the explicit blacklist
|
class |
ClassWhitelistFilter
Match only classes in the whitelist.
|
class |
MemberAttributeFilter |
Modifier and Type | Method and Description |
---|---|
static Filter<String> |
ClassNameFilterParser.parseClassNameFilters(UserCodeDeploymentConfig config) |
static Filter<Member> |
MemberProviderFilterParser.parseMemberFilter(String providerFilter) |
Modifier and Type | Class and Description |
---|---|
class |
AlwaysApplyFilter<T>
Always matching filter
|
class |
AndFilter<T>
Filter matching only when both sub-filters are matching
|
Constructor and Description |
---|
AndFilter(Filter<T> filter1,
Filter<T> filter2) |
AndFilter(Filter<T> filter1,
Filter<T> filter2) |
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.