Class PepBeanFactory

    • Constructor Detail

      • PepBeanFactory

        @Autowired
        public PepBeanFactory​(IMyDataEnvironment myDataEnvironment)
    • Method Detail

      • createPep

        public <T> T createPep​(Class<T> interfaceOfPep)
        Create a ReactivePep that implements the given interfaceOfPep.

        The interface must contain an annotation of type PepServiceDescription.

        Type Parameters:
        T - Type of the Interface.
        Parameters:
        interfaceOfPep - The Interface to generate a PEP for.
        Returns:
        Dynamic Prox ReactivePep that implements the given interfaceOfPep and is able to enforce a decision at PDP by sending events.