package org.zstack.compute.host;
import org.zstack.header.host.HostBaseExtensionFactory;
import org.zstack.header.host.HypervisorFactory;
import org.zstack.header.host.HypervisorType;
import org.zstack.header.message.Message;
public interface HostManager {
HypervisorFactory getHypervisorFactory(HypervisorType type);
void handleMessage(Message msg);
HostBaseExtensionFactory getHostBaseExtensionFactory(Message msg);
}