diff options
author | Erik Johnston <erik@matrix.org> | 2020-04-06 09:58:42 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-04-06 09:58:42 +0100 |
commit | 5016b162fcf0372fe35404c64f80aeaf21461f31 (patch) | |
tree | ada419f07f8f7f0c24c214906af43fec0674d27b /synapse/server.pyi | |
parent | Server notices: Dissociate room creation/lookup from invite (#7199) (diff) | |
download | synapse-5016b162fcf0372fe35404c64f80aeaf21461f31.tar.xz |
Move client command handling out of TCP protocol (#7185)
The aim here is to move the command handling out of the TCP protocol classes and to also merge the client and server command handling (so that we can reuse them for redis protocol). This PR simply moves the client paths to the new `ReplicationCommandHandler`, a future PR will move the server paths too.
Diffstat (limited to 'synapse/server.pyi')
-rw-r--r-- | synapse/server.pyi | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/synapse/server.pyi b/synapse/server.pyi index 9d1dfa71e7..9013e9bac9 100644 --- a/synapse/server.pyi +++ b/synapse/server.pyi @@ -19,6 +19,7 @@ import synapse.handlers.set_password import synapse.http.client import synapse.notifier import synapse.replication.tcp.client +import synapse.replication.tcp.handler import synapse.rest.media.v1.media_repository import synapse.server_notices.server_notices_manager import synapse.server_notices.server_notices_sender @@ -106,7 +107,11 @@ class HomeServer(object): pass def get_tcp_replication( self, - ) -> synapse.replication.tcp.client.ReplicationClientHandler: + ) -> synapse.replication.tcp.handler.ReplicationCommandHandler: + pass + def get_replication_data_handler( + self, + ) -> synapse.replication.tcp.client.ReplicationDataHandler: pass def get_federation_registry( self, |