public interface  org.apache.dubbo.rpc.cluster.support.migration.MigrationClusterInvoker extends java.lang.Object implements org.apache.dubbo.rpc.cluster.ClusterInvoker
{
public abstract boolean isServiceInvoker();
public abstract org.apache.dubbo.rpc.cluster.support.migration.MigrationRule getMigrationRule();
public abstract void setMigrationRule(org.apache.dubbo.rpc.cluster.support.migration.MigrationRule);
public abstract void destroyServiceDiscoveryInvoker(org.apache.dubbo.rpc.cluster.ClusterInvoker);
public abstract void discardServiceDiscoveryInvokerAddress(org.apache.dubbo.rpc.cluster.ClusterInvoker);
public abstract void discardInterfaceInvokerAddress(org.apache.dubbo.rpc.cluster.ClusterInvoker);
public abstract void refreshServiceDiscoveryInvoker();
public abstract void refreshInterfaceInvoker();
public abstract void destroyInterfaceInvoker(org.apache.dubbo.rpc.cluster.ClusterInvoker);
public abstract boolean isMigrationMultiRegistry();
public abstract void migrateToServiceDiscoveryInvoker(boolean);
public abstract void reRefer(org.apache.dubbo.common.URL);
public abstract void fallbackToInterfaceInvoker();
public abstract java.util.concurrent.atomic.AtomicBoolean invokersChanged();
}