Uses of Interface
de.fraunhofer.iese.mydata.IMyDataEnvironment
-
Packages that use IMyDataEnvironment Package Description de.fraunhofer.iese.mydata de.fraunhofer.iese.mydata.internal de.fraunhofer.iese.mydata.pep de.fraunhofer.iese.mydata.reactive -
-
Uses of IMyDataEnvironment in de.fraunhofer.iese.mydata
Methods in de.fraunhofer.iese.mydata that return IMyDataEnvironment Modifier and Type Method Description static IMyDataEnvironmentMyDataEnvironmentManager. getDefaultEnvironment()Static access to the defaultIMyDataEnvironmentMethods in de.fraunhofer.iese.mydata that return types with arguments of type IMyDataEnvironment Modifier and Type Method Description static Optional<IMyDataEnvironment>MyDataEnvironmentManager. getEnvironment(String environmentId)Access to aIMyDataEnvironmentinstance via environmentId -
Uses of IMyDataEnvironment in de.fraunhofer.iese.mydata.internal
Subinterfaces of IMyDataEnvironment in de.fraunhofer.iese.mydata.internal Modifier and Type Interface Description interfaceIMyDataEnvironmentFullFaceThe interface covers all the functionalities a MyDataEnvironment implementation needs to provide.Methods in de.fraunhofer.iese.mydata.internal that return IMyDataEnvironment Modifier and Type Method Description IMyDataEnvironmentIMyDataEnvironmentInitializer. initializeCloud(de.fraunhofer.iese.mydata.solution.SolutionId solutionId, URI cloudPmpUrl, de.fraunhofer.iese.mydata.component.connector.OAuthCredentials authentication)Initialize with cloud mode (cloud Pmp, cloud Pdp)IMyDataEnvironmentIMyDataEnvironmentInitializer. initializeLocal(de.fraunhofer.iese.mydata.solution.SolutionId solutionId, String timezone, int numPdpThreads, boolean whitelistModeEnabled, de.fraunhofer.iese.mydata.pdp.interfaces.IEventRepository eventRepository)Initialize localIMyDataEnvironmentIMyDataEnvironmentInitializer. initializeLocalWithCloudSync(de.fraunhofer.iese.mydata.solution.SolutionId solutionId, URI cloudPmpUrl, de.fraunhofer.iese.mydata.component.connector.OAuthCredentials authentication, String timezone, boolean cacheEnabled, String policyCachePath, String timerCachePath, String maxPolicyAge, String syncSchedule, boolean masterClient, int numPdpThreads, boolean whitelistModeEnabled, de.fraunhofer.iese.mydata.pdp.interfaces.IEventRepository eventRepository)Initialize local with cloud syncIMyDataEnvironmentIMyDataEnvironmentInitializer. initializeLocalWithFileSync(de.fraunhofer.iese.mydata.solution.SolutionId solutionId, String timezone, String fileSyncPath, int numPdpThreads, boolean whitelistModeEnabled, de.fraunhofer.iese.mydata.pdp.interfaces.IEventRepository eventRepository)Initialize local with file syncMethods in de.fraunhofer.iese.mydata.internal with parameters of type IMyDataEnvironment Modifier and Type Method Description static IMyDataEnvironmentTechnicalAccessTechnicalAccessGranter. getTechnicalAccess(IMyDataEnvironment myDataEnvironment)Provides access to theIMyDataEnvironmentTechnicalAccessface of anIMyDataEnvironment. -
Uses of IMyDataEnvironment in de.fraunhofer.iese.mydata.pep
Fields in de.fraunhofer.iese.mydata.pep declared as IMyDataEnvironment Modifier and Type Field Description protected IMyDataEnvironmentDefaultPolicyEnforcementPoint. myDataEnvironmentConstructors in de.fraunhofer.iese.mydata.pep with parameters of type IMyDataEnvironment Constructor Description DefaultPolicyEnforcementPoint(IMyDataEnvironment myDataEnvironment, DecisionEnforcer decisionEnforcer)ConstructorPolicyEnforcementPoint(IMyDataEnvironment myDataEnvironment, DecisionEnforcer decisionEnforcer, de.fraunhofer.iese.mydata.component.ComponentId componentId, List<de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription> pepInterfaceDescriptions, List<de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription> methodInterfaceDescriptions, boolean initialize)Constructor. -
Uses of IMyDataEnvironment in de.fraunhofer.iese.mydata.reactive
Methods in de.fraunhofer.iese.mydata.reactive with parameters of type IMyDataEnvironment Modifier and Type Method Description static <T> RxPep<T>RxPepFactory. createRxPep(IMyDataEnvironment myDataEnvironment, de.fraunhofer.iese.mydata.component.ComponentId componentId, Class<T> pepDocumentationApi)Creates a new ReactivePep object, takes the componentId from parameterstatic <T> RxPep<T>RxPepFactory. createRxPep(IMyDataEnvironment myDataEnvironment, DecisionEnforcer decisionEnforcer, de.fraunhofer.iese.mydata.component.ComponentId componentId, Class<T> pepDocumentationApi)Creates a new ReactivePep object, takes the componentId from parameterstatic <T> RxPep<T>RxPepFactory. createRxPep(IMyDataEnvironment myDataEnvironment, DecisionEnforcer decisionEnforcer, Class<T> pepDocumentationApi)Creates a new ReactivePep object, takes the componentId from the @PepServiceDescriptionannotation.static <T> RxPep<T>RxPepFactory. createRxPep(IMyDataEnvironment myDataEnvironment, Class<T> pepDocumentationApi)Creates a new ReactivePep object, takes the componentId from the @PepServiceDescriptionannotation.
-