Index

A B C D E F G H I M O P R S U V 
All Classes and Interfaces|All Packages

A

aliveCheck(String) - Method in class de.fraunhofer.iese.mydata.pip.PolicyInformationPointController
* Url request mapping for GET PIP component Id.
aliveCheck(String) - Method in class de.fraunhofer.iese.mydata.pxp.PolicyExecutionPointController
Alive Check for a PxpService.

B

basePackageClasses() - Element in annotation type de.fraunhofer.iese.mydata.pep.EnablePolicyEnforcementPoint
 
basePackages() - Element in annotation type de.fraunhofer.iese.mydata.pep.EnablePolicyEnforcementPoint
 

C

Cache() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Sync.CloudSync.Cache
 
Cloud() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Pmp.Cloud
 
CloudSync() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Sync.CloudSync
 
Component() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Component
 
componentName() - Element in annotation type de.fraunhofer.iese.mydata.pip.PipService
Please provide unique Name for PIP.
componentName() - Element in annotation type de.fraunhofer.iese.mydata.pxp.PxpService
Please provide unique Name for PXP.
ComponentServiceDispatcherConfig - Class in de.fraunhofer.iese.mydata.registry
 
ComponentServiceDispatcherConfig() - Constructor for class de.fraunhofer.iese.mydata.registry.ComponentServiceDispatcherConfig
 
ComponentServicePostProcessor - Class in de.fraunhofer.iese.mydata.registry
ApplicationListener that retrieves beans with the annotation ComponentServicePostProcessor.annotationClassOfBean e.g.
ComponentServicePostProcessor(ComponentType, Class<? extends Annotation>, IMyDataEnvironment, String, String, String, RestExposeHelper) - Constructor for class de.fraunhofer.iese.mydata.registry.ComponentServicePostProcessor
 
createPep(Class<T>) - Method in class de.fraunhofer.iese.mydata.pep.PepBeanFactory
Create a ReactivePep that implements the given interfaceOfPep.

D

de.fraunhofer.iese.mydata.autoconfiguration - package de.fraunhofer.iese.mydata.autoconfiguration
 
de.fraunhofer.iese.mydata.eventhistory - package de.fraunhofer.iese.mydata.eventhistory
 
de.fraunhofer.iese.mydata.pep - package de.fraunhofer.iese.mydata.pep
 
de.fraunhofer.iese.mydata.pip - package de.fraunhofer.iese.mydata.pip
 
de.fraunhofer.iese.mydata.pxp - package de.fraunhofer.iese.mydata.pxp
 
de.fraunhofer.iese.mydata.registry - package de.fraunhofer.iese.mydata.registry
 
DefaultDbConfiguration - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
DefaultDbConfiguration() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.DefaultDbConfiguration
 
deleteByActionId(ActionId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.HistoricEventDao
 
deleteEventOccurrenceByActionId(ActionId) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
deleteValueChangeBlock(PolicyId, Map<String, String>) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
deleteValueChangedByPolicyId(String) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 

E

EnableEventHistory - Annotation Type in de.fraunhofer.iese.mydata.eventhistory
 
EnablePolicyEnforcementPoint - Annotation Type in de.fraunhofer.iese.mydata.pep
Enables the ComponentScan for Elements of Type PepService RequestMapping.
EnablePolicyExecutionPoint - Annotation Type in de.fraunhofer.iese.mydata.pxp
Enables the PolicyExecutionPointRestController and adds a dispatcher RequestMapping.
EnablePolicyInformationPoint - Annotation Type in de.fraunhofer.iese.mydata.pip
Enables the PolicyInformationPointRestController and adds a dispatcher RequestMapping.
EventRepository - Class in de.fraunhofer.iese.mydata.eventhistory
 
EventRepository() - Constructor for class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
execute(String, String) - Method in class de.fraunhofer.iese.mydata.pxp.PolicyExecutionPointController
Executes a PXP Action that is defined in a PxpServiceAnnnotated Bean.
execute(String, String, HttpServletResponse) - Method in class de.fraunhofer.iese.mydata.pip.PolicyInformationPointController
Url Request mapping for all POST PIP request.

F

FileSync() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Sync.FileSync
 
filterHistoricEventByModeAndParameters(String, List<HistoricEvent>, List<HistoricEventParameter>) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findAll() - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findAllByPolicy_PolicyId(PolicyId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.ValueChangeEntityDao
 
findByActionId(ActionId) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findByActionId(ActionId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.HistoricEventDao
 
findByActionIdAndHistoricEventParametersAndOccurredAtMsBetween(ActionId, List<HistoricEventParameter>, long, long) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findByActionIdAndMode(ActionId, String, List<HistoricEventParameter>) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findByActionIdAndOccurredAtMsBetweenParamIndependant(ActionId, long, long) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findByActionIdOrderByOccurredAtMs(ActionId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.HistoricEventDao
 
findByOccurredAtMsAfterAndActionId(long, ActionId) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findByOccurredAtMsAfterAndActionId(long, ActionId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.HistoricEventDao
 
findByOccurredAtMsBeforeAndActionId(long, ActionId) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findByOccurredAtMsBeforeAndActionId(long, ActionId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.HistoricEventDao
 
findByOccurredAtMsBetweenAndActionId(long, long, ActionId) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
findByOccurredAtMsBetweenAndActionId(long, long, ActionId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.HistoricEventDao
 
findByPolicy_PolicyIdAndBlockId(PolicyId, String) - Method in interface de.fraunhofer.iese.mydata.eventhistory.ValueChangeEntityDao
 
findOccurredAtMsByActionId(ActionId) - Method in interface de.fraunhofer.iese.mydata.eventhistory.HistoricEventDao
 

G

getHealth(String) - Method in class de.fraunhofer.iese.mydata.pip.PolicyInformationPointController
URL request mapping to check the component health status.
getHealth(String) - Method in class de.fraunhofer.iese.mydata.pxp.PolicyExecutionPointController
URL request mapping to check the component health status.
getNumberOfEntries() - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
getPipComponentIdForPath(String) - Method in class de.fraunhofer.iese.mydata.registry.RestExposeHelper
Retrieve the componentId of PIP associated with the given path
getPxpComponentIdForPath(String) - Method in class de.fraunhofer.iese.mydata.registry.RestExposeHelper
Retrieve the componentId of PXP associated with the given path
getValueChanged(String, Policy) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 

H

HistoricEventDao - Interface in de.fraunhofer.iese.mydata.eventhistory
 

I

isCandidateComponent(AnnotatedBeanDefinition) - Method in class de.fraunhofer.iese.mydata.pep.PepCandidateComponentProvider
 

M

MyDataAutoConfiguration - Class in de.fraunhofer.iese.mydata.autoconfiguration
Thsis Configuration class congfigures the most common.
MyDataAutoConfiguration() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataAutoConfiguration
 
MyDataConfiguration - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfiguration(MyDataConfigurationProperties, IEventRepository) - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfiguration
 
MyDataConfigurationProperties - Class in de.fraunhofer.iese.mydata.autoconfiguration
Configuration options for MYDATA Library, used in some places via Autowiring or Spring EL there are constructs like #{beanFactory.getBean(T(de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties)).component.path} in the code
MyDataConfigurationProperties() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties
 
MyDataConfigurationProperties.Component - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfigurationProperties.Pdp - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfigurationProperties.Pmp - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfigurationProperties.Pmp.Cloud - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfigurationProperties.Sync - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfigurationProperties.Sync.CloudSync - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfigurationProperties.Sync.CloudSync.Cache - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataConfigurationProperties.Sync.FileSync - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataDbConfiguration - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
MyDataDbConfiguration() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataDbConfiguration
 

O

onApplicationEvent(ContextRefreshedEvent) - Method in class de.fraunhofer.iese.mydata.registry.ComponentServicePostProcessor
Listening to the event that is generated after context is refreshed (after creation).

P

ParameterArrayPostProcessor - Interface in de.fraunhofer.iese.mydata.registry
PostProcessor for Parameterarray generation.
path() - Element in annotation type de.fraunhofer.iese.mydata.pip.PipService
path to reach the Pep which would be used in combination with ${mydata.externalServerUrl}/${mydata.component.path}/pip/{path} Defaults to the componentId
path() - Element in annotation type de.fraunhofer.iese.mydata.pxp.PxpService
path to reach the PXP which would be used in combination with ${mydata.externalServerUrl}/${mydata.component.path}/pxp/{path} Defaults to the componentId
Pdp() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Pdp
 
PepBeanFactory - Class in de.fraunhofer.iese.mydata.pep
Factory for ReactivePep.
PepBeanFactory(IMyDataEnvironment) - Constructor for class de.fraunhofer.iese.mydata.pep.PepBeanFactory
 
PepCandidateComponentProvider - Class in de.fraunhofer.iese.mydata.pep
 
PepServiceBeanDefinitionRegistryPostProcessor - Class in de.fraunhofer.iese.mydata.pep
PostProcessor that creates and adds a BeanDefinition for each Interface that is annotated with PepInterfaceDescription.
PepServiceBeanDefinitionRegistryPostProcessor(PepCandidateComponentProvider) - Constructor for class de.fraunhofer.iese.mydata.pep.PepServiceBeanDefinitionRegistryPostProcessor
Constructor adds Anntoationfilter to the scanner which is reponsible to find all Interfaces with PepServiceDescription.
PipService - Annotation Type in de.fraunhofer.iese.mydata.pip
Sub-annotation of Component for Beans of Type PIP Service.
Pmp() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Pmp
 
PolicyEnforcementPointConfiguration - Class in de.fraunhofer.iese.mydata.pep
Configuration for automatic registration of PepService at PMP.
PolicyEnforcementPointConfiguration() - Constructor for class de.fraunhofer.iese.mydata.pep.PolicyEnforcementPointConfiguration
 
PolicyExecutionPointConfiguration - Class in de.fraunhofer.iese.mydata.pxp
Configuration for automatic registration of PxpService at PMP.
PolicyExecutionPointConfiguration() - Constructor for class de.fraunhofer.iese.mydata.pxp.PolicyExecutionPointConfiguration
 
PolicyExecutionPointController - Class in de.fraunhofer.iese.mydata.pxp
Default Controller for the channel from PDP to PolicyExecutionPoints.
PolicyExecutionPointController(IMyDataEnvironment, RestExposeHelper) - Constructor for class de.fraunhofer.iese.mydata.pxp.PolicyExecutionPointController
 
PolicyInformationPointConfiguration - Class in de.fraunhofer.iese.mydata.pip
Configuration for automatic registration of PipService at PMP.
PolicyInformationPointConfiguration() - Constructor for class de.fraunhofer.iese.mydata.pip.PolicyInformationPointConfiguration
 
PolicyInformationPointController - Class in de.fraunhofer.iese.mydata.pip
Default Controller for the channel from PDP to PolicyInformationPoints.
PolicyInformationPointController(IMyDataEnvironment, RestExposeHelper) - Constructor for class de.fraunhofer.iese.mydata.pip.PolicyInformationPointController
 
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class de.fraunhofer.iese.mydata.pep.PepServiceBeanDefinitionRegistryPostProcessor
Starting Point for Postprocessing see class level documentation.
process(Object[], MethodInterfaceDescription, Method, ParameterList) - Method in interface de.fraunhofer.iese.mydata.registry.ParameterArrayPostProcessor
 
PxpService - Annotation Type in de.fraunhofer.iese.mydata.pxp
Subannotation of Component for Beans of Type PXP Service.

R

RestExposeHelper - Class in de.fraunhofer.iese.mydata.registry
Holds the mapping Path --> componentId and retrieves Health-Information from IMyDataComponent instances
RestExposeHelper() - Constructor for class de.fraunhofer.iese.mydata.registry.RestExposeHelper
 

S

saveEventOccurrence(Event, Set<HistoricEventTrackItem>) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
saveValueChangeBlock(Policy, Map<String, String>) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
SdkDatabaseInitMarkerConfig - Class in de.fraunhofer.iese.mydata.autoconfiguration
 
SdkDatabaseInitMarkerConfig() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.SdkDatabaseInitMarkerConfig
 
setSolution(String) - Method in class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties
 
setValueChanged(Policy, String, String) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 
Sync() - Constructor for class de.fraunhofer.iese.mydata.autoconfiguration.MyDataConfigurationProperties.Sync
 

U

updateValueChangeBlockPolicyId(Policy, PolicyId) - Method in class de.fraunhofer.iese.mydata.eventhistory.EventRepository
 

V

ValueChangeEntityDao - Interface in de.fraunhofer.iese.mydata.eventhistory
 
A B C D E F G H I M O P R S U V 
All Classes and Interfaces|All Packages