Rearchitected the broker, switching from ProtocolProcessor and publisher to MQTTConnection, Session and PostOffice

This commit is contained in:
andsel
2018-11-02 12:33:59 +01:00
parent 0ad6ffdd3c
commit a2266e5bbe
60 changed files with 5225 additions and 1025 deletions
@@ -24,7 +24,7 @@ import io.moquette.spi.impl.subscriptions.Topic;
* Create an authorizator that matches topic names with same grammar of subscriptions. The # is
* always a terminator and its the multilevel matcher. The + sign is the single level matcher.
*/
public interface IAuthorizator {
public interface IAuthorizatorPolicy {
/**
* Ask the implementation of the authorizator if the topic can be used in a publish.