Class MyDataConfiguration
- java.lang.Object
-
- de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfiguration
-
@Configuration public class MyDataConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description MyDataConfiguration(MyDataConfigurationProperties properties, de.fraunhofer.iese.mydata.pdp.interfaces.IEventRepository eventRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.fraunhofer.iese.mydata.IMyDataEnvironment
getMyDataEnvironment()
de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint
getPep(de.fraunhofer.iese.mydata.IMyDataEnvironment myDataEnvironment)
-
-
-
Constructor Detail
-
MyDataConfiguration
@Autowired public MyDataConfiguration(MyDataConfigurationProperties properties, @Nullable de.fraunhofer.iese.mydata.pdp.interfaces.IEventRepository eventRepository)
-
-
Method Detail
-
getMyDataEnvironment
@Bean(name="myDataEnvironment") @ConditionalOnMissingBean public de.fraunhofer.iese.mydata.IMyDataEnvironment getMyDataEnvironment() throws de.fraunhofer.iese.mydata.exception.InitializationException
- Throws:
de.fraunhofer.iese.mydata.exception.InitializationException
-
getPep
@Bean(name="pep") @ConditionalOnMissingBean @ConditionalOnSingleCandidate(de.fraunhofer.iese.mydata.IMyDataEnvironment.class) public de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint getPep(de.fraunhofer.iese.mydata.IMyDataEnvironment myDataEnvironment)
-
-