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.policy.event.history.IEventRepository eventRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IMyDataEnvironment
getMyDataEnvironment()
de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint
getPep(IMyDataEnvironment myDataEnvironment)
-
-
-
Constructor Detail
-
MyDataConfiguration
@Autowired public MyDataConfiguration(MyDataConfigurationProperties properties, @Nullable de.fraunhofer.iese.mydata.policy.event.history.IEventRepository eventRepository)
-
-
Method Detail
-
getMyDataEnvironment
@Bean(name="myDataEnvironment") @ConditionalOnMissingBean public 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(IMyDataEnvironment myDataEnvironment)
-
-