Class Acl


  • public class Acl
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Acl()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static void doAclCheckInHttpHeartbeat​(java.lang.String remoteAddr, java.lang.String user, java.lang.String pass, java.lang.String subsystem, java.lang.String topic, int requestCode)  
      static void doAclCheckInHttpReceive​(java.lang.String remoteAddr, java.lang.String user, java.lang.String pass, java.lang.String subsystem, java.lang.String topic, int requestCode)  
      static void doAclCheckInHttpReceive​(java.lang.String remoteAddr, java.lang.String user, java.lang.String pass, java.lang.String subsystem, java.lang.String topic, java.lang.String requestURI)  
      static void doAclCheckInHttpSend​(java.lang.String remoteAddr, java.lang.String user, java.lang.String pass, java.lang.String subsystem, java.lang.String topic, int requestCode)  
      static void doAclCheckInHttpSend​(java.lang.String remoteAddr, java.lang.String user, java.lang.String pass, java.lang.String subsystem, java.lang.String topic, java.lang.String requestURI)  
      static void doAclCheckInTcpConnect​(java.lang.String remoteAddr, org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent, int requestCode)  
      static void doAclCheckInTcpHeartbeat​(java.lang.String remoteAddr, org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent, int requestCode)  
      static void doAclCheckInTcpReceive​(java.lang.String remoteAddr, org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent, java.lang.String topic, int requestCode)  
      static void doAclCheckInTcpSend​(java.lang.String remoteAddr, org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent, java.lang.String topic, int requestCode)  
      void init​(java.lang.String aclPluginType)  
      void shutdown()  
      void start()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Acl

        public Acl()
    • Method Detail

      • init

        public void init​(java.lang.String aclPluginType)
                  throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • start

        public void start()
                   throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • shutdown

        public void shutdown()
                      throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInTcpConnect

        public static void doAclCheckInTcpConnect​(java.lang.String remoteAddr,
                                                  org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent,
                                                  int requestCode)
                                           throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInTcpHeartbeat

        public static void doAclCheckInTcpHeartbeat​(java.lang.String remoteAddr,
                                                    org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent,
                                                    int requestCode)
                                             throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInTcpSend

        public static void doAclCheckInTcpSend​(java.lang.String remoteAddr,
                                               org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent,
                                               java.lang.String topic,
                                               int requestCode)
                                        throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInTcpReceive

        public static void doAclCheckInTcpReceive​(java.lang.String remoteAddr,
                                                  org.apache.eventmesh.common.protocol.tcp.UserAgent userAgent,
                                                  java.lang.String topic,
                                                  int requestCode)
                                           throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInHttpSend

        public static void doAclCheckInHttpSend​(java.lang.String remoteAddr,
                                                java.lang.String user,
                                                java.lang.String pass,
                                                java.lang.String subsystem,
                                                java.lang.String topic,
                                                int requestCode)
                                         throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInHttpSend

        public static void doAclCheckInHttpSend​(java.lang.String remoteAddr,
                                                java.lang.String user,
                                                java.lang.String pass,
                                                java.lang.String subsystem,
                                                java.lang.String topic,
                                                java.lang.String requestURI)
                                         throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInHttpReceive

        public static void doAclCheckInHttpReceive​(java.lang.String remoteAddr,
                                                   java.lang.String user,
                                                   java.lang.String pass,
                                                   java.lang.String subsystem,
                                                   java.lang.String topic,
                                                   int requestCode)
                                            throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInHttpReceive

        public static void doAclCheckInHttpReceive​(java.lang.String remoteAddr,
                                                   java.lang.String user,
                                                   java.lang.String pass,
                                                   java.lang.String subsystem,
                                                   java.lang.String topic,
                                                   java.lang.String requestURI)
                                            throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException
      • doAclCheckInHttpHeartbeat

        public static void doAclCheckInHttpHeartbeat​(java.lang.String remoteAddr,
                                                     java.lang.String user,
                                                     java.lang.String pass,
                                                     java.lang.String subsystem,
                                                     java.lang.String topic,
                                                     int requestCode)
                                              throws org.apache.eventmesh.api.exception.AclException
        Throws:
        org.apache.eventmesh.api.exception.AclException