@SPI
public interface ShenyuClientRegisterRepository
| Modifier and Type | Method and Description |
|---|---|
default void |
closeRepository()
closeRepository.
|
default void |
init(org.apache.shenyu.register.common.config.ShenyuRegisterCenterConfig config)
Init.
|
default void |
offline(org.apache.shenyu.register.common.dto.URIRegisterDTO offlineDTO)
Node active offline when shutdown.
|
default void |
persistApiDoc(org.apache.shenyu.register.common.dto.ApiDocRegisterDTO apiDocRegisterDTO)
persistApiDoc.
|
void |
persistInterface(org.apache.shenyu.register.common.dto.MetaDataRegisterDTO metadata)
Persist metadata.
|
default void |
persistURI(org.apache.shenyu.register.common.dto.URIRegisterDTO registerDTO)
Persist uri.
|
default void init(org.apache.shenyu.register.common.config.ShenyuRegisterCenterConfig config)
config - the configvoid persistInterface(org.apache.shenyu.register.common.dto.MetaDataRegisterDTO metadata)
metadata - metadatadefault void persistURI(org.apache.shenyu.register.common.dto.URIRegisterDTO registerDTO)
registerDTO - the register dtodefault void offline(org.apache.shenyu.register.common.dto.URIRegisterDTO offlineDTO)
offlineDTO - the offline dtodefault void persistApiDoc(org.apache.shenyu.register.common.dto.ApiDocRegisterDTO apiDocRegisterDTO)
apiDocRegisterDTO - apiDocRegisterDTOdefault void closeRepository()
Copyright © 2023 The Apache Software Foundation. All rights reserved.