package org.zstack.network.service.eip; import org.zstack.header.Service; import org.zstack.header.core.Completion; /** */ public interface EipManager extends Service { EipBackend getEipBackend(String providerType); void detachEip(EipStruct struct, String providerType, Completion completion); void detachEipAndUpdateDb(EipStruct struct, String providerType, Completion completion); void attachEip(EipStruct struct, String providerType, Completion completion); }