Interface NameserviceManager
- All Known Subinterfaces:
RouterAdminProtocol
- All Known Implementing Classes:
RouterAdminProtocolTranslatorPB,RouterAdminServer
public interface NameserviceManager
Interface for enable/disable name service.
-
Method Summary
Modifier and TypeMethodDescriptionDisable a name service.Enable a name service.Get the list of disabled name service.
-
Method Details
-
disableNameservice
Disable a name service.- Parameters:
request- Request to disable a name service.- Returns:
- Response to disable a name service.
- Throws:
IOException- If it cannot perform the operation.
-
enableNameservice
Enable a name service.- Parameters:
request- Request to enable a name service.- Returns:
- Response to disable a name service.
- Throws:
IOException- If it cannot perform the operation.
-
getDisabledNameservices
GetDisabledNameservicesResponse getDisabledNameservices(GetDisabledNameservicesRequest request) throws IOException Get the list of disabled name service.- Parameters:
request- Request to get the disabled name services.- Returns:
- Response to get the disabled name services.
- Throws:
IOException- If it cannot perform the operation.
-