Class AclRuleRetriever<C extends org.apache.qpid.server.model.ConfiguredObject<?>>

  • Type Parameters:
    C - Descendant of ConfiguredObject
    All Implemented Interfaces:
    EntityRetriever<C>

    public class AclRuleRetriever<C extends org.apache.qpid.server.model.ConfiguredObject<?>>
    extends ConfiguredObjectRetriever<C>
    implements EntityRetriever<C>
    Retrieves Rule entities
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> getFieldNames()
      Returns list of entity field names
      java.util.stream.Stream<java.util.Map<java.lang.String,​?>> retrieve​(C broker)
      Returns stream of AclRule / Rule entities
      • Methods inherited from class java.lang.Object

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

      • AclRuleRetriever

        public AclRuleRetriever()
    • Method Detail

      • retrieve

        public java.util.stream.Stream<java.util.Map<java.lang.String,​?>> retrieve​(C broker)
        Returns stream of AclRule / Rule entities
        Specified by:
        retrieve in interface EntityRetriever<C extends org.apache.qpid.server.model.ConfiguredObject<?>>
        Parameters:
        broker - Broker instance
        Returns:
        Stream of entities
      • getFieldNames

        public java.util.List<java.lang.String> getFieldNames()
        Returns list of entity field names
        Specified by:
        getFieldNames in interface EntityRetriever<C extends org.apache.qpid.server.model.ConfiguredObject<?>>
        Returns:
        List of field names