Package org.gridgain.internal.license
Class LicenseLimitChecker<T>
java.lang.Object
org.gridgain.internal.license.LicenseLimitChecker<T>
Contains implementations of checking for each license limit parameter.
-
Method Summary
Modifier and TypeMethodDescriptionvoidcheck(org.gridgain.internal.license.License license, LicenseViolationInfo violationInfo, Collection<org.apache.ignite.internal.cluster.management.topology.api.LogicalNode> nodes) Delegates checking whether the license limit is exceeded to the specific checker.static voidcheckAll(org.gridgain.internal.license.License license, LicenseViolationInfo violationInfo, Collection<org.apache.ignite.internal.cluster.management.topology.api.LogicalNode> nodes) Delegates checking whether the license limit is exceeded to the specific checker.
-
Method Details
-
check
public void check(org.gridgain.internal.license.License license, LicenseViolationInfo violationInfo, Collection<org.apache.ignite.internal.cluster.management.topology.api.LogicalNode> nodes) Delegates checking whether the license limit is exceeded to the specific checker.- Parameters:
license- License.violationInfo- License violation informationLicenseViolationInfo.nodes- Set of cluster nodes that are under specified limitation.
-
checkAll
public static void checkAll(org.gridgain.internal.license.License license, LicenseViolationInfo violationInfo, Collection<org.apache.ignite.internal.cluster.management.topology.api.LogicalNode> nodes) Delegates checking whether the license limit is exceeded to the specific checker.- Parameters:
license- License.violationInfo- License violation informationLicenseViolationInfo.nodes- Set of cluster nodes that are under specified limitation.
-