
org.zodiac.sentinel.base.cluster.ClusterInitFunc Maven / Gradle / Ivy
package org.zodiac.sentinel.base.cluster;
import org.zodiac.sdk.toolkit.util.AssertUtil;
import org.zodiac.sentinel.base.constants.SentinelBaseConstants;
import org.zodiac.sentinel.base.support.AbstratcInitFunc;
public abstract class ClusterInitFunc extends AbstratcInitFunc {
private final String namespacePrefix;
public ClusterInitFunc() {
this(SentinelBaseConstants.NS_PREFIX);
}
public ClusterInitFunc(String namespacePrefix) {
this.namespacePrefix = AssertUtil.notBlank(namespacePrefix, "namespace prefix % is blank", namespacePrefix);
}
protected final String getNamespacePrefix() {
return namespacePrefix;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy