Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accountLocked - Variable in class de.fraunhofer.iese.mydata.user.User
- ActionId - Class in de.fraunhofer.iese.mydata.policy.event
-
The ActionId uniquely identifies an identifier that can occur in a certain system on a certain abstraction level.
- ActionId() - Constructor for class de.fraunhofer.iese.mydata.policy.event.ActionId
- ActionId(String) - Constructor for class de.fraunhofer.iese.mydata.policy.event.ActionId
-
Instantiates a new identifier component_id.
- add(Modifier) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
- add(Parameter<?>) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
- addAffiliation(Affiliation) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Adds the affiliation.
- addDay(int, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- addDeployedPolicyVersion(PolicyId, Long) - Method in class de.fraunhofer.iese.mydata.client.SyncNotification
-
Add in the map of policyIds the current version
- addDeployedTimerVersion(TimerId, Long) - Method in class de.fraunhofer.iese.mydata.client.SyncNotification
-
Add in the map of TimerIds the current version
- addEngine(ModifierEngine) - Method in class de.fraunhofer.iese.mydata.policy.decision.Modifier
-
Adds the engine.
- addHistoricEventParameter(HistoricEventParameter) - Method in class de.fraunhofer.iese.mydata.policy.event.history.HistoricEvent
-
Add historic event parameter.
- addHours(int, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- addLibraryClient(LibraryClient) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- addMinutes(int, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- addModifier(Modifier) - Method in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Adds the modifier.
- addMonth(int, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- addParameter(InputParameterDescription) - Method in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
Adds the parameter.
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- addParameter(Parameter<?>) - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Adds a parameter.
- addParameter(Parameter<?>) - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- addParameter(String) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
-
Adds the parameter.
- addParameter(String, R) - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- addParameter(String, T) - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- addParameter(String, T) - Method in class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
- addParameter(String, T) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- addParameter(String, T) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Adds the parameter.
- addParameter(String, T) - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Adds a parameter.
- addParameter(String, T, Type) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Adds the parameter.
- addPdp(PdpComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pdp.
- addPep(PepComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pep.
- addPepComponentInformation(PepComponentInformation) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- addPip(PipComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pip.
- addPipComponentInformation(PipComponentInformation) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- addPolicy(Policy) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Adds a policy and add it to the list of policies of the corresponding solution
- addPolicy(Policy) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- addPxp(PxpComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pxp.
- addPxpComponentInformation(PxpComponentInformation) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- AddressGroup - Interface in de.fraunhofer.iese.mydata.affiliation.validation
- addSeconds(int, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- addSolution(Solution) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate a solution, if not null, is added to the current list of solutions for this affiliation
- addSolution(Solution) - Method in class de.fraunhofer.iese.mydata.user.User
- addSolution(Solution, AffiliationId) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Adds the solution.
- addSuperAdmin(User) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Adds the super admin.
- addTimer(Timer) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- addTimer(Timer) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Adds a timer.
- addToBlacklist(Set<SolutionId>) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Adds a solution the to blacklist.
- addTypeNameForField(String, String) - Method in class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
-
Adds the fields.
- addUrl(URI) - Method in class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
-
Adds a URL to the list of
URI
s that can be used to communicate with the component. - addUrl(URI) - Method in class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
-
Adds a URL to the list of
URI
s that can be used to communicate with the component. - addUrl(URI) - Method in class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
-
Adds a URL to the list of
URI
s that can be used to communicate with the component. - addUrl(URI) - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
-
Adds a URL to the list of
URI
s that can be used to communicate with the component. - addUrl(URI) - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
-
Adds a URL to the list of
URI
s that can be used to communicate with the component. - addUser(User) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate a user, if not null, is added to the current list of users for this affiliation
- addUser(User) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- addUser(User, AffiliationId) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Adds the user.
- addYear(int, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- addYear(String, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- ADMINISTRATOR - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- Affiliation - Class in de.fraunhofer.iese.mydata.affiliation
- Affiliation() - Constructor for class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
Default constructor for JPA
- Affiliation(AffiliationId) - Constructor for class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
assign an affiliationId to the current affiliation
- AffiliationId - Class in de.fraunhofer.iese.mydata.affiliation
- AffiliationId() - Constructor for class de.fraunhofer.iese.mydata.affiliation.AffiliationId
-
default constructor
- AffiliationId(String) - Constructor for class de.fraunhofer.iese.mydata.affiliation.AffiliationId
- affiliationIdExists(AffiliationId) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Checks if this affiliationId exists
- ALPHANUM - Static variable in class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Alphanumeric characters
- ALPHANUMSPECIAL - Static variable in class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Alphanumeric characters and special chars
- ALWAYS - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- ARRAY - Enum constant in enum de.fraunhofer.iese.mydata.component.information.method.JsonType
- ARRAYLIST - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The array.list
- assignUser(SolutionId, String) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Assign user.
- Authentication - Interface in de.fraunhofer.iese.mydata.component.connector
-
Authentication Token
- AuthorizationDecision - Class in de.fraunhofer.iese.mydata.policy.decision
-
Information about the permissiveness of the event.
- AuthorizationDecision() - Constructor for class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Instantiates a new authorization decision.
- AuthorizationDecision(AuthorizationDecision) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Constructor that takes the component_id and eventAllowed from Prototype.
- AuthorizationDecision(DecisionId, boolean, List<String>, Modifier...) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Instantiates a new authorization decision.
- AuthorizationDecision(DecisionId, boolean, List<String>, ModifierList) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Instantiates a new authorization decision.
B
- BasicManagementServiceComponentInformation - Class in de.fraunhofer.iese.mydata.component.information
- BasicManagementServiceComponentInformation() - Constructor for class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
-
Default constructor for JPA.
- BasicManagementServiceComponentInformation(ComponentId) - Constructor for class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
-
Constructs a
BasicManagementServiceComponentInformation
without URLs or ComponentInterface. - BasicManagementServiceComponentInformation(ComponentId, List<URI>) - Constructor for class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
-
Constructs a
BasicManagementServiceComponentInformation
, including its location (URI
) and its usage (MethodInterfaceDescription
). - BINARY - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The binary.
- block() - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- BLOCKED - Enum constant in enum de.fraunhofer.iese.mydata.solution.State
- BOOL - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The bool.
C
- clearAllCaches(SolutionId) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Clears all caches of the PDP (response and connector caches) about data related to the specified solution or any if solutionId==null.
- clearParameters() - Method in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Clear modifiers.
- clearParameters() - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- clearParameters() - Method in class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
- clearParameters() - Method in class de.fraunhofer.iese.mydata.policy.event.Event
-
Clear parameters.
- clearParameters() - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Removes all parameters.
- clearParameters() - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- CLIENT - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- ClientId - Class in de.fraunhofer.iese.mydata.client
- ClientId() - Constructor for class de.fraunhofer.iese.mydata.client.ClientId
-
default constructor
- ClientId(String) - Constructor for class de.fraunhofer.iese.mydata.client.ClientId
- ClientVersionSerDes - Class in de.fraunhofer.iese.mydata.common.serdes
- ClientVersionSerDes() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.ClientVersionSerDes
- ClientVersionSerDes.TimerVersionDeserializer - Class in de.fraunhofer.iese.mydata.common.serdes
- ClientVersionSerDes.TimerVersionSerializer - Class in de.fraunhofer.iese.mydata.common.serdes
- Clock - Class in de.fraunhofer.iese.mydata.util
- ClockProvider - Class in de.fraunhofer.iese.mydata.util
- componentId - Variable in class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
-
The unique ID.
- componentId - Variable in class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
- componentId - Variable in class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
- componentId - Variable in class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
- componentId - Variable in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
- componentId - Variable in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
- ComponentId - Class in de.fraunhofer.iese.mydata.component
-
A component ID uniquely names an IND²UCE component.
- ComponentId() - Constructor for class de.fraunhofer.iese.mydata.component.ComponentId
-
Parameterless constructor is required for JPA.
- ComponentId(String) - Constructor for class de.fraunhofer.iese.mydata.component.ComponentId
-
Instantiates a new component component_id.
- ComponentIdHealthStatusMapDeserializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.ComponentIdHealthStatusMapSerDes.ComponentIdHealthStatusMapDeserializer
- ComponentIdHealthStatusMapSerDes - Class in de.fraunhofer.iese.mydata.common.serdes
- ComponentIdHealthStatusMapSerDes() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.ComponentIdHealthStatusMapSerDes
- ComponentIdHealthStatusMapSerDes.ComponentIdHealthStatusMapDeserializer - Class in de.fraunhofer.iese.mydata.common.serdes
- ComponentIdHealthStatusMapSerDes.ComponentIdHealthStatusMapSerializer - Class in de.fraunhofer.iese.mydata.common.serdes
- ComponentIdHealthStatusMapSerializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.ComponentIdHealthStatusMapSerDes.ComponentIdHealthStatusMapSerializer
- ComponentInformationValidator - Class in de.fraunhofer.iese.mydata.component.information.validation
- ComponentInformationValidator() - Constructor for class de.fraunhofer.iese.mydata.component.information.validation.ComponentInformationValidator
- componentType() - Element in annotation type de.fraunhofer.iese.mydata.component.information.validation.MyDataComponentInformation
- ComponentType - Enum in de.fraunhofer.iese.mydata.component
-
The different types of MYDATA components.
- ConflictingPolicyException - Exception in de.fraunhofer.iese.mydata.policy.exception
-
Indicates a policy is conflicted with another policy.
- ConflictingPolicyException(String, String...) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.ConflictingPolicyException
-
Instantiates a new conflicting policy exception.
- ConflictingResourceException - Exception in de.fraunhofer.iese.mydata.exception
- ConflictingResourceException(String) - Constructor for exception de.fraunhofer.iese.mydata.exception.ConflictingResourceException
- ConflictingResourceException(String, Exception) - Constructor for exception de.fraunhofer.iese.mydata.exception.ConflictingResourceException
- Connector - Annotation Type in de.fraunhofer.iese.mydata.component.connector
- ConnectorFactory - Class in de.fraunhofer.iese.mydata.component.connector
-
Helper class for establishing connections to the MYDATA components by using a URI.
- ConnectorFactory() - Constructor for class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Constructor without any additional packageNames to look for Connector classes.
- ConnectorFactory(Set<String>) - Constructor for class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Constructor with the ability to specify additional packageNames where we should look for Connector classes.
- constructClone(DataObject<T>) - Static method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
- ContactGroup - Interface in de.fraunhofer.iese.mydata.affiliation.validation
- contains(ZonedDateTime) - Method in class de.fraunhofer.iese.mydata.policy.time.TimeInterval
- CONTEXT - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The context.
- create(Gson, TypeToken<R>) - Method in class de.fraunhofer.iese.mydata.common.RuntimeTypeAdapterFactory
- createLibraryClient(String, boolean) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- createOAuthClientDetails(LibraryClientResponseDTO, String) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
-
Class returns created ClientDetails for an LibraryClient with the username of the Auhtentificated which is trying create it.
D
- DataObject<T> - Class in de.fraunhofer.iese.mydata.policy.parameter
-
A value of a certain
DataType
that is currently supported by MYDATA. - DataObject() - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Used for JAXB
- DataObject(Class<T>) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Instantiates a new data object.
- DataObject(T) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Instantiates a new data object.
- DataObject(T, Class<T>) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Instantiates a new data object.
- DataObject(T, Type) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
*.
- DataObjectJsonDeserializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.DataObjectSerDes.DataObjectJsonDeserializer
- DataObjectJsonSerializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.DataObjectSerDes.DataObjectJsonSerializer
- DataObjectSerDes - Class in de.fraunhofer.iese.mydata.common.serdes
- DataObjectSerDes() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.DataObjectSerDes
- DataObjectSerDes.DataObjectJsonDeserializer - Class in de.fraunhofer.iese.mydata.common.serdes
- DataObjectSerDes.DataObjectJsonSerializer - Class in de.fraunhofer.iese.mydata.common.serdes
- DataType - Enum in de.fraunhofer.iese.mydata.policy.parameter
-
Types that are currently supported by MYDATA.
- DATAUSAGE - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The datausage.
- DAY - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- de.fraunhofer.iese.mydata.affiliation - package de.fraunhofer.iese.mydata.affiliation
- de.fraunhofer.iese.mydata.affiliation.validation - package de.fraunhofer.iese.mydata.affiliation.validation
- de.fraunhofer.iese.mydata.client - package de.fraunhofer.iese.mydata.client
- de.fraunhofer.iese.mydata.client.dto - package de.fraunhofer.iese.mydata.client.dto
- de.fraunhofer.iese.mydata.common - package de.fraunhofer.iese.mydata.common
-
Common MYDATA classes.
- de.fraunhofer.iese.mydata.common.serdes - package de.fraunhofer.iese.mydata.common.serdes
- de.fraunhofer.iese.mydata.component - package de.fraunhofer.iese.mydata.component
-
\* MYDATA component interfaces and classes.
- de.fraunhofer.iese.mydata.component.connector - package de.fraunhofer.iese.mydata.component.connector
- de.fraunhofer.iese.mydata.component.health - package de.fraunhofer.iese.mydata.component.health
- de.fraunhofer.iese.mydata.component.information - package de.fraunhofer.iese.mydata.component.information
- de.fraunhofer.iese.mydata.component.information.method - package de.fraunhofer.iese.mydata.component.information.method
-
Description of MYDATA component capabilities, i.e., their interfaces.
- de.fraunhofer.iese.mydata.component.information.validation - package de.fraunhofer.iese.mydata.component.information.validation
- de.fraunhofer.iese.mydata.component.interfaces - package de.fraunhofer.iese.mydata.component.interfaces
- de.fraunhofer.iese.mydata.exception - package de.fraunhofer.iese.mydata.exception
- de.fraunhofer.iese.mydata.oauth - package de.fraunhofer.iese.mydata.oauth
- de.fraunhofer.iese.mydata.oauth.dto - package de.fraunhofer.iese.mydata.oauth.dto
- de.fraunhofer.iese.mydata.policy - package de.fraunhofer.iese.mydata.policy
-
Policy-related classes.
- de.fraunhofer.iese.mydata.policy.decision - package de.fraunhofer.iese.mydata.policy.decision
- de.fraunhofer.iese.mydata.policy.event - package de.fraunhofer.iese.mydata.policy.event
- de.fraunhofer.iese.mydata.policy.event.history - package de.fraunhofer.iese.mydata.policy.event.history
- de.fraunhofer.iese.mydata.policy.exception - package de.fraunhofer.iese.mydata.policy.exception
- de.fraunhofer.iese.mydata.policy.parameter - package de.fraunhofer.iese.mydata.policy.parameter
-
Parameters uses in policies.
- de.fraunhofer.iese.mydata.policy.time - package de.fraunhofer.iese.mydata.policy.time
- de.fraunhofer.iese.mydata.policy.validation - package de.fraunhofer.iese.mydata.policy.validation
- de.fraunhofer.iese.mydata.solution - package de.fraunhofer.iese.mydata.solution
- de.fraunhofer.iese.mydata.solution.validation - package de.fraunhofer.iese.mydata.solution.validation
- de.fraunhofer.iese.mydata.timer - package de.fraunhofer.iese.mydata.timer
- de.fraunhofer.iese.mydata.timer.validation - package de.fraunhofer.iese.mydata.timer.validation
- de.fraunhofer.iese.mydata.user - package de.fraunhofer.iese.mydata.user
- de.fraunhofer.iese.mydata.user.dto - package de.fraunhofer.iese.mydata.user.dto
- de.fraunhofer.iese.mydata.util - package de.fraunhofer.iese.mydata.util
- DECISION_ALLOW - Static variable in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
The default decision for a plain allow.
- DECISION_INHIBIT - Static variable in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
The default decision for a plain inhibit.
- DecisionId - Class in de.fraunhofer.iese.mydata.policy.decision
-
The Class DecisionId.
- DecisionId(String) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.DecisionId
- decisionRequest(Event) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Notifies the PDP about a certain event.
- decisionRequests(List<Event>) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Notifies the PDP about multiple events.
- deleteAffiliation(AffiliationId) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Delete affiliation.
- deleteEventOccurrenceByActionId(ActionId) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- deleteLibraryClient(ClientId, String) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- deleteLibraryClient(String, String) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- deletePep(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Delete a pep component from the database
- deletePip(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Delete a pip component from the database
- deletePolicy(PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Removes the policy.
- deletePxp(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Delete a pxp component from the database
- deleteSolution(SolutionId) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Delete solution.
- deleteTimer(TimerId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Removes the timer.
- deleteToken(String) - Method in interface de.fraunhofer.iese.mydata.user.ITokenService
- deleteTokenByUserUuid(String) - Method in interface de.fraunhofer.iese.mydata.user.ITokenService
- deleteUser(String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Delete user.
- deleteValueChangeBlock(PolicyId, Map<String, String>) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
Provide concrete implementation for deletion of value changed .
- deploy(Policy, ZoneId) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Deploys a policy.
- deployPolicy(PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Deploys a policy at the local PDP of the solution.
- deployTimer(TimerId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Deploys a timer at the local PDP of the solution.
- description - Variable in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
A description of the method.
- description - Variable in class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
-
A description of the method.
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.ClientVersionSerDes.TimerVersionDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.ComponentIdHealthStatusMapSerDes.ComponentIdHealthStatusMapDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.DataObjectSerDes.DataObjectJsonDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.PolicyVersionSerDes.PolicyVersionDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.TimerVersionSerDes.TimerVersionDeserializer
- DIGITS - Static variable in class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Digits
- doInternalValidation() - Method in class de.fraunhofer.iese.mydata.policy.Policy
-
Typically used when loading a policy from the db, it checks if it's valid or not
- doInternalValidation() - Method in class de.fraunhofer.iese.mydata.timer.Timer
-
internal timer validation: - validate xml schema - validate language version - validate solution and components
- DOUBLE - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The double.
- DOWN - Enum constant in enum de.fraunhofer.iese.mydata.component.health.Status
-
"I am not alive / healthy, you should not use me at the moment"
E
- email - Variable in class de.fraunhofer.iese.mydata.user.User
-
Email is not kept unique intentionally
- encryptedPassword - Variable in class de.fraunhofer.iese.mydata.user.User
- END - Static variable in class de.fraunhofer.iese.mydata.policy.time.FixedTimeUtil
- enforce(Event) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint
-
* Enforces PDP decision to the event if any PDP subscribes to ActionID of the event.
- enforceDecision(Event, AuthorizationDecision) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint
-
It enforces the authorization decision to the event.
- equals(Object) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
- equals(Object) - Method in class de.fraunhofer.iese.mydata.affiliation.AffiliationId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.client.ClientId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.client.LibraryClient
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.ComponentId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.method.InputParameterDescription
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
- equals(Object) - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
- equals(Object) - Method in class de.fraunhofer.iese.mydata.oauth.OauthClientDetails
- equals(Object) - Method in class de.fraunhofer.iese.mydata.oauth.PasswordResetToken
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.decision.DecisionId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.event.ActionId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.event.history.HistoricEventParameter
-
Equals method.
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.event.history.ValueChangeEntity
-
Equals method.
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.event.InfoId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.Policy
- equals(Object) - Method in class de.fraunhofer.iese.mydata.policy.PolicyId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- equals(Object) - Method in class de.fraunhofer.iese.mydata.solution.SolutionId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.solution.Timezone
- equals(Object) - Method in class de.fraunhofer.iese.mydata.timer.Timer
- equals(Object) - Method in class de.fraunhofer.iese.mydata.timer.TimerId
- equals(Object) - Method in class de.fraunhofer.iese.mydata.user.User
- evaluate(Event) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Evaluate an event.
- evaluate(PipRequest) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyInformationPoint
-
Evaluates a certain method or condition.
- evaluate(Set<Event>) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Evaluate multiple events.
- EvaluationUndecidableException - Exception in de.fraunhofer.iese.mydata.policy.exception
-
The Class EvaluationUndecidableException.
- EvaluationUndecidableException() - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.EvaluationUndecidableException
-
Instantiates a new evaluation undecidable exception.
- EvaluationUndecidableException(String) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.EvaluationUndecidableException
-
Instantiates a new evaluation undecidable exception.
- EvaluationUndecidableException(String, Throwable) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.EvaluationUndecidableException
-
Instantiates a new evaluation undecidable exception.
- Event - Class in de.fraunhofer.iese.mydata.policy.event
-
An event that occured in the system under observation, intercepted or monitored by a PolicyEnforcementPoint.
- Event(ActionId, boolean, Parameter<?>...) - Constructor for class de.fraunhofer.iese.mydata.policy.event.Event
-
Instantiates a new event.
- Event(ActionId, Parameter<?>...) - Constructor for class de.fraunhofer.iese.mydata.policy.event.Event
-
Instantiates a new event.
- Event(ActionId, Instant, Parameter<?>...) - Constructor for class de.fraunhofer.iese.mydata.policy.event.Event
-
Instantiates a new event.
- Event(ActionId, Instant, ParameterList) - Constructor for class de.fraunhofer.iese.mydata.policy.event.Event
-
Instantiates a new event.
- execute(ExecuteAction) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyExecutionPoint
-
Execute an Action.
- ExecuteAction - Class in de.fraunhofer.iese.mydata.policy.decision
-
An action to be performed.
- ExecuteAction(ActionId, ParameterList) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
-
Instantiates a new execute action.
- ExecuteAction(String) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
-
Instantiates a new execute action.
- extractId(String) - Static method in class de.fraunhofer.iese.mydata.policy.Policy
- extractId(String) - Static method in class de.fraunhofer.iese.mydata.timer.Timer
-
extracts the timerId from the raw xml
F
- FACTORY - Static variable in class de.fraunhofer.iese.mydata.common.HibernateProxyTypeAdapter
- findAll() - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- findByActionId(ActionId) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- findByActionIdAndHistoricEventParametersAndOccurredAtMsBetween(ActionId, List<HistoricEventParameter>, long, long) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- findByActionIdAndMode(ActionId, String, List<HistoricEventParameter>) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- findByActionIdAndOccurredAtMsBetweenParamIndependant(ActionId, long, long) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- findByOccurredAtMsAfterAndActionId(long, ActionId) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- findByOccurredAtMsBeforeAndActionId(long, ActionId) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- findByOccurredAtMsBetweenAndActionId(long, long, ActionId) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- firstName - Variable in class de.fraunhofer.iese.mydata.user.User
- FixedTimeUtil - Class in de.fraunhofer.iese.mydata.policy.time
- FixedTimeUtil() - Constructor for class de.fraunhofer.iese.mydata.policy.time.FixedTimeUtil
- FLOAT - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The float.
- ForbiddenException - Exception in de.fraunhofer.iese.mydata.exception
-
Thrown when something is forbidden, but has nothing to do with authorization.
- ForbiddenException(String) - Constructor for exception de.fraunhofer.iese.mydata.exception.ForbiddenException
- ForbiddenException(String, Exception) - Constructor for exception de.fraunhofer.iese.mydata.exception.ForbiddenException
- fromActionId(ActionId) - Static method in class de.fraunhofer.iese.mydata.solution.SolutionId
- fromClientId(ClientId) - Static method in class de.fraunhofer.iese.mydata.solution.SolutionId
- fromComponentId(ComponentId) - Static method in enum de.fraunhofer.iese.mydata.component.ComponentType
- fromComponentId(ComponentId) - Static method in class de.fraunhofer.iese.mydata.solution.SolutionId
- fromInfoId(InfoId) - Static method in class de.fraunhofer.iese.mydata.solution.SolutionId
- fromJson(String, Class<T>) - Static method in class de.fraunhofer.iese.mydata.common.MyDataEntity
-
Deserializes an MyDataEntity from JSON.
- fromPolicyId(PolicyId) - Static method in class de.fraunhofer.iese.mydata.solution.SolutionId
- fromTimerId(TimerId) - Static method in class de.fraunhofer.iese.mydata.solution.SolutionId
G
- generateString() - Method in class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Generate a random string.
- generateToken(String) - Method in interface de.fraunhofer.iese.mydata.user.ITokenService
-
Generate a token for the given user
- generateTypeDescription(Type, Class<?>) - Static method in class de.fraunhofer.iese.mydata.component.information.JsonSchemaGenerator
- getAffiliation(AffiliationId) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Gets the affiliation.
- getAffiliationBySolutionId(SolutionId) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Returns the affiliation a solutionid (solution) belongs to
- getAffiliationByUserUUID(String) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Returns the affiliations for a specific user It can be a set as a super_admin is per default assigned to all affiliations
- getAffiliationIdBySolutionId(SolutionId) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Returns the affiliationId a solutionid (solution) belongs to
- getAffiliationIdByUserUUID(String) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Returns the affiliationids for a specific user It can be a set as a super_admin is per default assigned to all affiliations
- getAffiliations(boolean) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Gets the affiliations.
- getAllComponentStates(SolutionId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Gets the all component states.
- getBasicManagementService(BasicManagementServiceComponentInformation, String) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PMP client by using the passed url variable.
- getByClass(Class<?>) - Static method in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
Gets the by class.
- getById(int) - Static method in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
Gets the by component_id.
- getClassForName(String) - Static method in class de.fraunhofer.iese.mydata.component.information.method.TypeByName
-
Get the named type.
- getClientIdentifier(ClientId) - Static method in class de.fraunhofer.iese.mydata.client.ClientId
- getClock() - Static method in class de.fraunhofer.iese.mydata.util.ClockProvider
- getComponentId(SolutionId, String) - Method in enum de.fraunhofer.iese.mydata.component.ComponentType
- getComponentType() - Method in class de.fraunhofer.iese.mydata.component.ComponentId
- getConcreteMap() - Method in class de.fraunhofer.iese.mydata.policy.time.TimeExpression
- getConstraintViolations() - Method in exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- getContent() - Method in class de.fraunhofer.iese.mydata.policy.Policy
-
Gets the policy.
- getCount(Date) - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- getCredentials() - Method in interface de.fraunhofer.iese.mydata.component.connector.Authentication
-
The credentials that prove the principal is correct.
- getCredentials() - Method in class de.fraunhofer.iese.mydata.component.connector.OAuthCredentials
- getCredentials() - Method in class de.fraunhofer.iese.mydata.component.connector.UsernamePasswordAuthentication
-
Returns the password.
- getCurrentCount() - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- getCurrentDateString() - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- getCurrentEpochTime() - Method in class de.fraunhofer.iese.mydata.util.Clock
- getDataTypeClass() - Method in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
Gets the data type class.
- getDataTypeId() - Method in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
Gets the data type component_id.
- getDecision(Event) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint
-
* It sends the event to subscribed PDP and returns AuthorizationDecision of PDP.
- getDecisionAllow() - Static method in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Get a clone of DECISION_ALLOW.
- getDecisionInhibit() - Static method in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
-
Get a clone of DECISION_INHIBIT.
- getDeployedPolicies() - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Gets all deployed policies.
- getDeployedPolicies(SolutionId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Gets all deployed policy for a solution.
- getDeployedPolicyVersions() - Method in class de.fraunhofer.iese.mydata.client.SyncNotification
- getDeployedTimers(SolutionId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Gets all deployed timers of the solution.
- getDeployedTimerVersions() - Method in class de.fraunhofer.iese.mydata.client.SyncNotification
- getDynamicZonedDateTime(Map<String, String>, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getEndTime() - Method in class de.fraunhofer.iese.mydata.policy.time.TimeInterval
- getEventParameterDescription() - Method in class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
- getEvents() - Method in class de.fraunhofer.iese.mydata.timer.Timer
- getEventsToBeStored() - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
Returns Map<ActionId, List
>, Events with ActionId are to be stored. - getExpressionMap(String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getFieldNames() - Method in class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
- getGson() - Static method in class de.fraunhofer.iese.mydata.common.MyDataEntity
-
Gets the gson.
- getGson(boolean) - Static method in class de.fraunhofer.iese.mydata.common.MyDataEntity
- getHealth() - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IMyDataComponent
-
Checks whether a component is up and running.
- getHighestRelativeChangeUnit(TimeExpression) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getHistoricEventParameters() - Method in class de.fraunhofer.iese.mydata.policy.event.history.HistoricEvent
- getHistoricEventTrackItemsPerActionId() - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
Returns Map<ActionId, List
>, The parameters to save for that event - getId() - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IMyDataComponent
-
Gets the unique ID of the component.
- getIdentifier() - Method in class de.fraunhofer.iese.mydata.affiliation.AffiliationId
- getIdentifier() - Method in class de.fraunhofer.iese.mydata.solution.SolutionId
- getIdentifierForInterfaceDescription(SolutionId, String) - Method in enum de.fraunhofer.iese.mydata.component.ComponentType
- getInterface() - Method in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Gets interface class for the component type.
- getInterfaceDescriptions() - Method in class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
- getInterval(String, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.FixedTimeUtil
- getInterval(String, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getInterval(String, ZonedDateTime, String) - Static method in class de.fraunhofer.iese.mydata.policy.time.FixedTimeUtil
- getInterval(String, ZonedDateTime, String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getLibraryClient(ClientId) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
-
Get a client by its ID
- getLibraryClients() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getLibraryClients(SolutionId) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
-
Get a set of library clients by solution id
- getLockStatus() - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
- getLockStatus() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getLowestConcreteUnit(TimeExpression) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getManagementService(URI) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Gets the management service.
- getManagementService(URI, OAuthCredentials) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PMP server by using the passed url variable.
- getMessage() - Method in exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- getMethodInterfaceDescriptions() - Method in class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
- getMethodInterfaceDescriptions() - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
- getMethodInterfaceDescriptions() - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
- getMillisecondSinceEpoch() - Method in class de.fraunhofer.iese.mydata.policy.event.Event
-
Gets the time at which the action occurred / was intercepted by the PEP.
- getMillisFromZonedDateTime(ZonedDateTime, String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getName() - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
- getNamespaceURI(String) - Method in class de.fraunhofer.iese.mydata.policy.validation.SimpleNamespaceContext
- getNow(String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getNow(ZoneId) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getParameterForName(String) - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- getParameterForName(String) - Method in class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
- getParameterForName(String) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- getParameterForName(String) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
-
Gets the parameter for name.
- getParameterForName(String) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Gets the parameter for name.
- getParameterForName(String) - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Gets a parameter.
- getParameterForName(String) - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- getParameters() - Method in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- getParameters() - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Gets the list of all parameters.
- getParameters() - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- getParameterValue(String, Class<R>) - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- getParameterValue(String, Class<T>) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Gets the parameter value.
- getParameterValue(String, Class<T>) - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Gets a parameter value.
- getParameterValueForName(String) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Gets the parameter value for name.
- getPdp() - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Returns the registered PDP.
- getPdp(PdpComponentInformation, Authentication) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPdp(PdpComponentInformation, String, Map<String, Authentication>) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPdp(PdpComponentInformation, String, Map<String, Authentication>, String[]) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPdp(URI) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPdp(URI, Authentication) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PDP by using the passed url variable.
- getPep(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Lookup PEP by
ComponentId
. - getPeps() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getPip(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Lookup PIP by
ComponentId
. - getPip(PipComponentInformation, String) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PIP by using the passed url variable.
- getPip(URI) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PIP by using the passed url variable.
- getPips() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getPipState(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Get the pip component state
- getPmpClient(URI) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PMP client by using the passed url variable.
- getPmpClient(URI, OAuthCredentials) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PMP client by using the passed url variable.
- getPmpServer(URI) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PMP server by using the passed url variable.
- getPolicies() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getPolicies(SolutionId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Gets all policy.
- getPolicy(PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Gets the policy.
- getPrefix(String) - Method in class de.fraunhofer.iese.mydata.policy.validation.SimpleNamespaceContext
- getPrefixes(String) - Method in class de.fraunhofer.iese.mydata.policy.validation.SimpleNamespaceContext
- getPrincipal() - Method in interface de.fraunhofer.iese.mydata.component.connector.Authentication
-
The identity of the principal being authenticated.
- getPrincipal() - Method in class de.fraunhofer.iese.mydata.component.connector.OAuthCredentials
- getPrincipal() - Method in class de.fraunhofer.iese.mydata.component.connector.UsernamePasswordAuthentication
-
Returns the username.
- getPxp(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Lookup PXP by
ComponentId
. - getPxp(PxpComponentInformation, String) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PXP by using the passed url variable.
- getPxp(URI) - Method in class de.fraunhofer.iese.mydata.component.connector.ConnectorFactory
-
Tries to establish a connection to a PXP by using the passed url variable.
- getPxps() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getPxpState(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Get the pxp component state
- getRelativeChangeMap() - Method in class de.fraunhofer.iese.mydata.policy.time.TimeExpression
- getReturnTypeClass() - Method in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
Gets the return type of the method.
- getRevokedPolicies(SolutionId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Gets all revoked policy for a solution.
- getRevokedTimers(SolutionId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Gets all timer of the solution.
- getSolution(SolutionId) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Gets the solution.
- getSolutionId() - Method in class de.fraunhofer.iese.mydata.timer.Timer
- getSolutions() - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate if the solutions set is null, a new set is initialized
- getSolutions() - Method in class de.fraunhofer.iese.mydata.solution.Timezone
- getSolutions() - Method in class de.fraunhofer.iese.mydata.user.User
- getSolutions(AffiliationId, boolean) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Set solutions.
- getSolutions(String, boolean) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Set solutions.
- getStartTime() - Method in class de.fraunhofer.iese.mydata.policy.time.TimeInterval
- getStatus() - Method in exception de.fraunhofer.iese.mydata.exception.ConflictingResourceException
- getStatus() - Method in exception de.fraunhofer.iese.mydata.exception.ForbiddenException
- getStatus() - Method in exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- getStatus() - Method in exception de.fraunhofer.iese.mydata.exception.MessagingException
- getStatus() - Method in exception de.fraunhofer.iese.mydata.exception.NoSuchEntityException
- getStatus() - Method in exception de.fraunhofer.iese.mydata.exception.ResourceUpdateException
- getTimer(TimerId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Gets the timer.
- getTimers() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getTimers(SolutionId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Gets all timers of the solution
- getTimezoneByZoneId(String) - Method in interface de.fraunhofer.iese.mydata.solution.ITimezoneService
- getTimezones() - Method in interface de.fraunhofer.iese.mydata.solution.ITimezoneService
-
Returns all Timezones.
- getToken(String) - Method in interface de.fraunhofer.iese.mydata.user.ITokenService
- getTokenForUser(User) - Method in interface de.fraunhofer.iese.mydata.user.ITokenService
- getType() - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Gets the
DataType
of the value. - getType() - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
-
Gets the type.
- getTypeClass() - Method in class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
- getTypeDescriptionForField(String) - Method in class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
- getTypeName() - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Gets the type name.
- getTypeName() - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
-
Gets the type name.
- getTypeNameForField(String) - Method in class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
- getUrls() - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
- getUrls() - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
- getUrlsForProtocol(String...) - Method in class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
-
Provides a list of URLs of a certain protocol/scheme.
- getUrlsForProtocol(String...) - Method in class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
-
Provides a list of URLs of a certain protocol/scheme.
- getUrlsForProtocol(String...) - Method in class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
-
Provides a list of URLs of a certain protocol/scheme.
- getUrlsForProtocol(String...) - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
-
Provides a list of URLs of a certain protocol/scheme.
- getUrlsForProtocol(String...) - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
-
Provides a list of URLs of a certain protocol/scheme.
- getUser(String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Gets the user.
- getUserByName(String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Get a user by user name
- getUsers() - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate if the users set is null, a new set is initialized
- getUsers() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- getUsers(boolean) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
- getUsers(AffiliationId, boolean) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Gets the users.
- getUsers(SolutionId, boolean) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Gets the users.
- getValenceOfUnitString(String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getValue() - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Gets the value.
- getValue() - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
-
Gets the value of the parameter.
- getValueChanged(String, Policy) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- getValueForName(String) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
-
Gets the object which is added as parameter for given name.
- getZonedDateTime(String, String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getZonedDateTime(String, ZoneId) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getZonedDateTime(Timestamp, String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- getZonedDateTimeFromFixed(String, ZonedDateTime, String, String) - Static method in class de.fraunhofer.iese.mydata.policy.time.FixedTimeUtil
- getZoneId(SolutionId) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Returns the timezone for the policy's solution.
- groups() - Element in annotation type de.fraunhofer.iese.mydata.component.information.validation.MyDataComponentInformation
- groups() - Element in annotation type de.fraunhofer.iese.mydata.policy.validation.MyDataPolicy
- groups() - Element in annotation type de.fraunhofer.iese.mydata.solution.validation.OnlyMatchingChildren
- groups() - Element in annotation type de.fraunhofer.iese.mydata.timer.validation.MyDataTimer
H
- hasConcreteValues() - Method in class de.fraunhofer.iese.mydata.policy.time.TimeExpression
- hasField(String) - Method in class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
- hashCode() - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
- hashCode() - Method in class de.fraunhofer.iese.mydata.affiliation.AffiliationId
- hashCode() - Method in class de.fraunhofer.iese.mydata.client.ClientId
- hashCode() - Method in class de.fraunhofer.iese.mydata.client.LibraryClient
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.ComponentId
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.method.InputParameterDescription
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
- hashCode() - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
- hashCode() - Method in class de.fraunhofer.iese.mydata.oauth.OauthClientDetails
- hashCode() - Method in class de.fraunhofer.iese.mydata.oauth.PasswordResetToken
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.decision.AuthorizationDecision
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.decision.DecisionId
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.event.ActionId
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.event.InfoId
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.Policy
- hashCode() - Method in class de.fraunhofer.iese.mydata.policy.PolicyId
- hashCode() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- hashCode() - Method in class de.fraunhofer.iese.mydata.solution.SolutionId
- hashCode() - Method in class de.fraunhofer.iese.mydata.solution.Timezone
- hashCode() - Method in class de.fraunhofer.iese.mydata.timer.Timer
- hashCode() - Method in class de.fraunhofer.iese.mydata.timer.TimerId
- hashCode() - Method in class de.fraunhofer.iese.mydata.user.User
- hashValue(String) - Static method in class de.fraunhofer.iese.mydata.policy.event.history.HistoricEventParameter
-
Hash generator for all event parameters.
- hasReletiveChangeValues() - Method in class de.fraunhofer.iese.mydata.policy.time.TimeExpression
- HealthStatus - Class in de.fraunhofer.iese.mydata.component.health
- HealthStatus() - Constructor for class de.fraunhofer.iese.mydata.component.health.HealthStatus
- HibernateProxyTypeAdapter - Class in de.fraunhofer.iese.mydata.common
-
Resolve lazy entity fields Source: https://stackoverflow.com/a/13525550/9170927
- Hide - Annotation Type in de.fraunhofer.iese.mydata.common
-
Annotation for fields that should be hidden, i.e., not serialized.
- HistoricEvent - Class in de.fraunhofer.iese.mydata.policy.event.history
- HistoricEvent() - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.HistoricEvent
-
Default constructor for JPA.
- HistoricEvent(Event, Set<HistoricEventTrackItem>) - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.HistoricEvent
-
New instance from event.
- HistoricEventParameter - Class in de.fraunhofer.iese.mydata.policy.event.history
-
Historic event parameter.
- HistoricEventParameter() - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.HistoricEventParameter
-
Default constructor for JPA
- HistoricEventParameter(String, String) - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.HistoricEventParameter
-
Constructor.
- HistoricEventParameter(String, String, String) - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.HistoricEventParameter
-
Constructor.
- HistoricEventTrackItem - Class in de.fraunhofer.iese.mydata.policy.event.history
- HistoricEventTrackItem() - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.HistoricEventTrackItem
- HOURS - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
I
- IAffiliationService - Interface in de.fraunhofer.iese.mydata.affiliation
-
The Interface IAffiliationService.
- IBasicManagementService - Interface in de.fraunhofer.iese.mydata.component.interfaces
-
Client Interface of the Policy Management Point.
- IComponentService - Interface in de.fraunhofer.iese.mydata.component
-
The Interface IComponentService.
- id - Variable in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
The component_id.
- id - Variable in class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
-
The component_id.
- IEventRepository - Interface in de.fraunhofer.iese.mydata.policy.event.history
- ILibraryClientService - Interface in de.fraunhofer.iese.mydata.client
- IManagementService - Interface in de.fraunhofer.iese.mydata.component.interfaces
-
Server Interface of the Policy Management Point.
- IMyDataComponent - Interface in de.fraunhofer.iese.mydata.component.interfaces
-
Shared interface that offers basic functionality for all MYDATA components.
- increment() - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- increment(long) - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- increment(Date, long) - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- InfoId - Class in de.fraunhofer.iese.mydata.policy.event
-
The ActionId uniquely identifies an identifier that can occur in a certain system on a certain abstraction level.
- InfoId(String) - Constructor for class de.fraunhofer.iese.mydata.policy.event.InfoId
-
Instantiates a new identifier component_id.
- InformationUndeterminableException - Exception in de.fraunhofer.iese.mydata.policy.exception
-
InformationUndeterminableException indicates that a PIP can not resolve the demanded information.
- InformationUndeterminableException() - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.InformationUndeterminableException
-
Instantiates a new information undeterminable exception.
- InformationUndeterminableException(String) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.InformationUndeterminableException
-
Instantiates a new information undeterminable exception.
- InformationUndeterminableException(String, Throwable) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.InformationUndeterminableException
- InhibitException - Exception in de.fraunhofer.iese.mydata.policy.exception
-
Indicates that an event has to be inhibited to adhere to the security policy.
- InhibitException(String) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.InhibitException
-
Instantiates a new inhibit exception.
- InhibitException(String, Throwable) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.InhibitException
-
Instantiates a new inhibit exception.
- InitializationException - Exception in de.fraunhofer.iese.mydata.exception
-
Thrown when something could not be initialized.
- InitializationException(String) - Constructor for exception de.fraunhofer.iese.mydata.exception.InitializationException
- InitializationException(String, Throwable) - Constructor for exception de.fraunhofer.iese.mydata.exception.InitializationException
- initialize() - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyEnforcementPoint
- initialize(MyDataComponentInformation) - Method in class de.fraunhofer.iese.mydata.component.information.validation.ComponentInformationValidator
- initialize(MyDataPolicy) - Method in class de.fraunhofer.iese.mydata.policy.validation.PolicyValidator
-
Implementing this method is optional and is usually blank in example code.
- initialize(OnlyMatchingChildren) - Method in class de.fraunhofer.iese.mydata.solution.validation.OnlyMatchingChildrenValidator
- initialize(MyDataTimer) - Method in class de.fraunhofer.iese.mydata.timer.validation.TimerValidator
-
Implementing this method is optional and is usually blank in example code.
- InputParameterDescription - Class in de.fraunhofer.iese.mydata.component.information.method
-
The Class InputParameterDescription is used by different component as PXP, PIP, PEP and others to specify
MethodInterfaceDescription
at the time of registration at PMP. - InputParameterDescription(String, String, boolean, Class<?>) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.InputParameterDescription
-
Instantiates a new input parameter description.
- InputParameterDescription(String, String, boolean, Type, Class<?>) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.InputParameterDescription
-
Instantiates a new input parameter description.
- InputParameterDescription(String, String, Class<?>) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.InputParameterDescription
-
Instantiates a new input parameter description.
- INT - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The int.
- InvalidEntityException - Exception in de.fraunhofer.iese.mydata.exception
- InvalidEntityException(MyDataEntity, String, Set<ConstraintViolation>, Throwable) - Constructor for exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- InvalidEntityException(MyDataEntity, Set<ConstraintViolation>) - Constructor for exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- InvalidEntityException(MyDataEntity, Set<ConstraintViolation>, Throwable) - Constructor for exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- InvalidEntityException(String) - Constructor for exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- InvalidEntityException(String, Exception) - Constructor for exception de.fraunhofer.iese.mydata.exception.InvalidEntityException
- IPolicyDecisionPoint - Interface in de.fraunhofer.iese.mydata.component.interfaces
-
The PolicyDecisionPoint draws decisions based on the currently deployed policies.
- IPolicyEnforcementPoint - Interface in de.fraunhofer.iese.mydata.component.interfaces
-
Policy Enforcement Points intercept system events and communicate with the PDP to get a corresponding decision.
- IPolicyExecutionPoint - Interface in de.fraunhofer.iese.mydata.component.interfaces
-
Policy Execution Points are used by the PDP to execute additional actions like sending an email.
- IPolicyInformationPoint - Interface in de.fraunhofer.iese.mydata.component.interfaces
-
Policy Information Points provide additional information used by PDPs.
- IPolicyService - Interface in de.fraunhofer.iese.mydata.policy
-
The Interface IPolicyService.
- IPolicyValidator - Interface in de.fraunhofer.iese.mydata.policy.validation
- isAccountNonExpired() - Method in class de.fraunhofer.iese.mydata.user.User
- isAccountNonLocked() - Method in class de.fraunhofer.iese.mydata.user.User
- isAdmin() - Method in class de.fraunhofer.iese.mydata.user.User
- isBlocked() - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- isComplex() - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Checks if is complex.
- isDeployed() - Method in class de.fraunhofer.iese.mydata.timer.Timer
- isDev() - Method in class de.fraunhofer.iese.mydata.user.User
- isInFailureMode() - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
- isLanguageValid() - Method in class de.fraunhofer.iese.mydata.policy.Policy
- isLanguageValid() - Method in class de.fraunhofer.iese.mydata.timer.Timer
- ISolutionService - Interface in de.fraunhofer.iese.mydata.solution
-
The Interface ISolutionService.
- isPolicyDeployed(PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Checks if a policy is deployed.
- isScopeValid() - Method in class de.fraunhofer.iese.mydata.timer.Timer
- isSolutionAndComponentsValid() - Method in class de.fraunhofer.iese.mydata.policy.Policy
- isSolutionLocked() - Method in class de.fraunhofer.iese.mydata.solution.Solution
- isSuperAdmin() - Method in class de.fraunhofer.iese.mydata.user.User
- isTimerDeployed(TimerId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Checks if a timer is deployed.
- isValid(TimeExpression) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- isValid(Solution, ConstraintValidatorContext) - Method in class de.fraunhofer.iese.mydata.solution.validation.OnlyMatchingChildrenValidator
-
Use this method to test the constraint.
- isValid(Object, ConstraintValidatorContext) - Method in class de.fraunhofer.iese.mydata.component.information.validation.ComponentInformationValidator
- isValid(String, ConstraintValidatorContext) - Method in class de.fraunhofer.iese.mydata.policy.validation.PolicyValidator
-
Use this method to test the constraint.
- isValid(String, ConstraintValidatorContext) - Method in class de.fraunhofer.iese.mydata.timer.validation.TimerValidator
-
Use this method to test the constraint.
- isWhitelistModeEnabled() - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Whitelist mode
- isXmlValid() - Method in class de.fraunhofer.iese.mydata.policy.Policy
- isXmlValid() - Method in class de.fraunhofer.iese.mydata.timer.Timer
- ITimerService - Interface in de.fraunhofer.iese.mydata.timer
-
The Interface ITimerService.
- ITimerValidator - Interface in de.fraunhofer.iese.mydata.timer.validation
- ITimezoneService - Interface in de.fraunhofer.iese.mydata.solution
- ITokenService - Interface in de.fraunhofer.iese.mydata.user
- IUserService - Interface in de.fraunhofer.iese.mydata.user
-
The Interface IUserService.
J
- JsonSchemaGenerator - Class in de.fraunhofer.iese.mydata.component.information
- JsonType - Enum in de.fraunhofer.iese.mydata.component.information.method
-
Represents the three supported Types of JSON: Object, Array and Primitive
L
- LAST_HOUR - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- LAST_MINUTE - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- LAST_MONTH - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- LAST_SUN_WEEK - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- LAST_WEEK - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- LAST_YEAR - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- lastName - Variable in class de.fraunhofer.iese.mydata.user.User
- LIBRARY_CLIENT - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- LibraryClient - Class in de.fraunhofer.iese.mydata.client
- LibraryClient() - Constructor for class de.fraunhofer.iese.mydata.client.LibraryClient
-
Default constructor for JPA
- LibraryClient(ClientId) - Constructor for class de.fraunhofer.iese.mydata.client.LibraryClient
-
Generates a new client with a token id and a secret
- LibraryClientRequestDTO - Class in de.fraunhofer.iese.mydata.client.dto
- LibraryClientRequestDTO() - Constructor for class de.fraunhofer.iese.mydata.client.dto.LibraryClientRequestDTO
- LibraryClientResponseDTO - Class in de.fraunhofer.iese.mydata.client.dto
- LibraryClientResponseDTO(LibraryClient) - Constructor for class de.fraunhofer.iese.mydata.client.dto.LibraryClientResponseDTO
- listAffiliations(boolean) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Gets the affiliation ids.
- listClientsForPolicy(PolicyId) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- listClientsForTimer(TimerId) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- listDeployedPolicies() - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Provides a list of currently deployed policy names.
- listDeployedPolicies(SolutionId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Provides a list of currently deployed policies.
- listDeployedPolicyVersions(ClientId) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- listDeployedTimers(SolutionId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Provides a list of currently deployed timers.
- listDeployedTimerVersions(ClientId) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- listPolicies(SolutionId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Gets all policy ids.
- listRevokedPolicies(SolutionId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Provides a list of currently revoked policies.
- listRevokedTimers(SolutionId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Provides a list of currently revoked timers.
- listSolutions(AffiliationId, boolean) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Set solutions.
- listSolutions(String, boolean) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Set solutions.
- listTimers(SolutionId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Gets all timer ids of the solution
- listUsers(boolean) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
- listUsers(AffiliationId, boolean) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Set users.
- listUsers(SolutionId, boolean) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
List users.
- lockAffiliation(AffiliationId) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Lock affiliation.
- lockUser(String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Lock user.
- LOG - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- LONG - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The long.
- lookupPep(SolutionId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Lookup all PEPs of a certain solution.
- lookupPip(SolutionId, MethodInterfaceDescription) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Lookup all PIPs of a certain solution.
- lookupPxp(SolutionId, MethodInterfaceDescription) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Lookup all PXPs of a certain solution.
- LOWER - Static variable in class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Lower case letters
M
- ManagementServiceComponentInformation - Class in de.fraunhofer.iese.mydata.component.information
- ManagementServiceComponentInformation() - Constructor for class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
-
Default constructor for JPA.
- ManagementServiceComponentInformation(ComponentId, List<URI>) - Constructor for class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
-
Constructs a
ManagementServiceComponentInformation
, including its location (URI
) and its usage (MethodInterfaceDescription
). - ManagementServiceComponentInformation(ComponentId) - Constructor for class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
-
Constructs a
ManagementServiceComponentInformation
without URLs or ComponentInterface. - MASTER_LIBRARY_CLIENT - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- matches(Class<?>, int) - Method in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
Matches.
- message() - Element in annotation type de.fraunhofer.iese.mydata.component.information.validation.MyDataComponentInformation
- message() - Element in annotation type de.fraunhofer.iese.mydata.policy.validation.MyDataPolicy
- message() - Element in annotation type de.fraunhofer.iese.mydata.solution.validation.OnlyMatchingChildren
- message() - Element in annotation type de.fraunhofer.iese.mydata.timer.validation.MyDataTimer
- MessagingException - Exception in de.fraunhofer.iese.mydata.exception
- MessagingException(Exception) - Constructor for exception de.fraunhofer.iese.mydata.exception.MessagingException
- MessagingException(String) - Constructor for exception de.fraunhofer.iese.mydata.exception.MessagingException
- MessagingException(String, Exception) - Constructor for exception de.fraunhofer.iese.mydata.exception.MessagingException
- MethodInterfaceDescription - Class in de.fraunhofer.iese.mydata.component.information.method
-
Describes an interface of a method.
- MethodInterfaceDescription(String, Class<?>, String) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
Instantiates a new interface description.
- MethodInterfaceDescription(String, Class<?>, String, InputParameterDescription...) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
Instantiates a new interface description.
- MethodInterfaceDescription(String, Class<?>, String, List<InputParameterDescription>) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
Instantiates a new interface description.
- methodName - Variable in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
The name of the method.
- MINUTES - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- Modifier - Class in de.fraunhofer.iese.mydata.policy.decision
-
A modifier describes a method that can be performed on events.
- Modifier(String) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.Modifier
-
Instantiates a new modifier.
- Modifier(String, List<ModifierEngine>) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.Modifier
-
Instantiates a new modifier.
- ModifierEngine - Class in de.fraunhofer.iese.mydata.policy.decision
-
A modifier engine describes a method that can be performed on event parameters.
- ModifierEngine(String) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
-
Instantiates a new modifier engine.
- ModifierEngine(String, ParameterList) - Constructor for class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
-
Instantiates a new modifier engine.
- ModifierList - Class in de.fraunhofer.iese.mydata.policy.parameter
-
The Class ModifierList.
- ModifierList() - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
-
Instantiates a new modifier list.
- ModifierList(Modifier...) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
-
Instantiates a new modifier list.
- ModifierList(Collection<? extends Modifier>) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
-
Instantiates a new modifier list.
- MONTH - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- MS - Enum constant in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Policy Management Point Server.
- MyDataComponentInformation - Annotation Type in de.fraunhofer.iese.mydata.component.information.validation
- MyDataEntity - Class in de.fraunhofer.iese.mydata.common
-
Common super class for all other MYDATA classes.
- MyDataEntity() - Constructor for class de.fraunhofer.iese.mydata.common.MyDataEntity
- MyDataPolicy - Annotation Type in de.fraunhofer.iese.mydata.policy.validation
- MyDataRole - Enum in de.fraunhofer.iese.mydata.user
-
Roles for the PMP.
- MyDataTimer - Annotation Type in de.fraunhofer.iese.mydata.timer.validation
N
- NoSuchEntityException - Exception in de.fraunhofer.iese.mydata.exception
-
Thrown when something is not found
- NoSuchEntityException() - Constructor for exception de.fraunhofer.iese.mydata.exception.NoSuchEntityException
- NoSuchEntityException(String) - Constructor for exception de.fraunhofer.iese.mydata.exception.NoSuchEntityException
- NoSuchEntityException(String, Exception) - Constructor for exception de.fraunhofer.iese.mydata.exception.NoSuchEntityException
- notify(Event) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
When PDP is notified via event then same call is passed to EventRepository.
- notifySync(SyncNotification) - Method in interface de.fraunhofer.iese.mydata.client.ILibraryClientService
- NOW - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
O
- OauthClientDetails - Class in de.fraunhofer.iese.mydata.oauth
- OauthClientDetails() - Constructor for class de.fraunhofer.iese.mydata.oauth.OauthClientDetails
-
Default constructor for JPA
- OauthClientDetails(ClientId, String) - Constructor for class de.fraunhofer.iese.mydata.oauth.OauthClientDetails
-
Generates a new client with a token id and a secret
- OAuthClientDetailsDTO - Class in de.fraunhofer.iese.mydata.oauth.dto
- OAuthClientDetailsDTO() - Constructor for class de.fraunhofer.iese.mydata.oauth.dto.OAuthClientDetailsDTO
- OAuthCredentials - Class in de.fraunhofer.iese.mydata.component.connector
-
DTO to provide the infos to authenticate via OAuth.
- OAuthCredentials(ClientId, String, URI) - Constructor for class de.fraunhofer.iese.mydata.component.connector.OAuthCredentials
- OAuthCredentialsUserNameAndPassword - Class in de.fraunhofer.iese.mydata.component.connector
- OAuthCredentialsUserNameAndPassword(ClientId, String, URI, String, String) - Constructor for class de.fraunhofer.iese.mydata.component.connector.OAuthCredentialsUserNameAndPassword
- OAuthCredentialsUserNameAndPassword(OAuthCredentials, String, String) - Constructor for class de.fraunhofer.iese.mydata.component.connector.OAuthCredentialsUserNameAndPassword
- OBJECT - Enum constant in enum de.fraunhofer.iese.mydata.component.information.method.JsonType
- of(Status) - Static method in class de.fraunhofer.iese.mydata.component.health.HealthStatus
- of(Class<T>) - Static method in class de.fraunhofer.iese.mydata.common.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter for
baseType
using"type"
as the type field name. - of(Class<T>, String) - Static method in class de.fraunhofer.iese.mydata.common.RuntimeTypeAdapterFactory
-
Creates a new runtime type adapter using for
baseType
usingtypeFieldName
as the type field name. - OnlyMatchingChildren - Annotation Type in de.fraunhofer.iese.mydata.solution.validation
- OnlyMatchingChildrenValidator - Class in de.fraunhofer.iese.mydata.solution.validation
-
The Class PolicyValidator.
- OnlyMatchingChildrenValidator() - Constructor for class de.fraunhofer.iese.mydata.solution.validation.OnlyMatchingChildrenValidator
P
- Parameter<T> - Class in de.fraunhofer.iese.mydata.policy.parameter
-
A parameter, basically a key-value pair.
- Parameter(String, T) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.Parameter
-
Instantiates a new parameter.
- Parameter(String, T, Class<T>) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.Parameter
-
Instantiates a new parameter.
- Parameter(String, T, Type) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.Parameter
-
Instantiates a new parameter.
- ParameterList - Class in de.fraunhofer.iese.mydata.policy.parameter
-
The Class ParameterList.
- ParameterList() - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Instantiates a new parameter list.
- ParameterList(Parameter<?>...) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Instantiates a new parameter list.
- ParameterList(Collection<? extends Parameter<?>>) - Constructor for class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Instantiates a new parameter list.
- ParameterListProvider - Interface in de.fraunhofer.iese.mydata.policy.parameter
-
The Interface ParameterListProvider.
- parseExpressionToZonedDateTime(String, ZonedDateTime) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
-
Parses the expression and returns the zoned date time.
- password - Variable in class de.fraunhofer.iese.mydata.user.User
-
Password wont be stored in database, used for sending passwords via UI to backend
- PasswordResetToken - Class in de.fraunhofer.iese.mydata.oauth
- PasswordResetToken() - Constructor for class de.fraunhofer.iese.mydata.oauth.PasswordResetToken
- PasswordResetToken(User) - Constructor for class de.fraunhofer.iese.mydata.oauth.PasswordResetToken
- payload() - Element in annotation type de.fraunhofer.iese.mydata.component.information.validation.MyDataComponentInformation
- payload() - Element in annotation type de.fraunhofer.iese.mydata.policy.validation.MyDataPolicy
- payload() - Element in annotation type de.fraunhofer.iese.mydata.solution.validation.OnlyMatchingChildren
- payload() - Element in annotation type de.fraunhofer.iese.mydata.timer.validation.MyDataTimer
- PDP - Enum constant in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Policy Decision Point.
- PDP - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
-
This role is not stored with user.
- PdpComponentInformation - Class in de.fraunhofer.iese.mydata.component.information
- PdpComponentInformation() - Constructor for class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
-
Default constructor for JPA.
- PdpComponentInformation(ComponentId) - Constructor for class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
-
Constructs a
PdpComponentInformation
without URLs or ComponentInterface. - PdpComponentInformation(ComponentId, List<URI>) - Constructor for class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
-
Constructs a
PdpComponentInformation
, including its location (URI
) and its usage (MethodInterfaceDescription
). - pdpExists(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
pdp component exists
- PEP - Enum constant in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Policy Enforcement Point.
- pepComponentInformation - Variable in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- PepComponentInformation - Class in de.fraunhofer.iese.mydata.component.information
- PepComponentInformation() - Constructor for class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
-
Used for JPA.
- PepComponentInformation(ComponentId) - Constructor for class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
-
Instantiates a new pep component.
- pepExists(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Pep component exists
- PepInterfaceDescription - Class in de.fraunhofer.iese.mydata.component.information.method
-
Describes the capabilities of Policy Enforcement Points in terms of intercepted events and enforceable methods.
- PepInterfaceDescription() - Constructor for class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
-
Default Constructor, at least required by JPA.s
- PepInterfaceDescription(ActionId, boolean, String) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
-
Instantiates a new pep interface description.
- PepInterfaceDescription(ActionId, boolean, String, List<InputParameterDescription>) - Constructor for class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
-
Instantiates a new pep interface description.
- PIP - Enum constant in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Policy Information Point.
- pipComponentInformation - Variable in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- PipComponentInformation - Class in de.fraunhofer.iese.mydata.component.information
- PipComponentInformation() - Constructor for class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
-
Default constructor for JPA.
- PipComponentInformation(ComponentId, List<URI>, List<MethodInterfaceDescription>) - Constructor for class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
-
Constructs a
PipComponentInformation
, including its location (URI
) and its usage (MethodInterfaceDescription
). - PipComponentInformation(ComponentId) - Constructor for class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
-
Constructs a
PipComponentInformation
without URLs or ComponentInterface. - PipComponentInformation(ComponentId, List<URI>, MethodInterfaceDescription...) - Constructor for class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
-
Constructs a
PipComponentInformation
, including its location (URI
) and its usage (MethodInterfaceDescription
). - pipExists(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Pip component exists
- PipRequest - Class in de.fraunhofer.iese.mydata.policy
-
A request that instructs the PIP.
- PipRequest(InfoId, Parameter<?>...) - Constructor for class de.fraunhofer.iese.mydata.policy.PipRequest
-
Instantiates a new pip request.
- PipRequest(InfoId, ParameterList) - Constructor for class de.fraunhofer.iese.mydata.policy.PipRequest
-
Instantiates a new pip request.
- PMP - Enum constant in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Policy Management Point Client.
- PMP - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- Policy - Class in de.fraunhofer.iese.mydata.policy
-
The Class Policy.
- Policy() - Constructor for class de.fraunhofer.iese.mydata.policy.Policy
-
Required for JPA.
- Policy(String) - Constructor for class de.fraunhofer.iese.mydata.policy.Policy
-
Instantiates a new policy.
- Policy(String, String) - Constructor for class de.fraunhofer.iese.mydata.policy.Policy
-
Deprecated.
- PolicyDeployableGroup - Interface in de.fraunhofer.iese.mydata.policy
- policyDeployed(Policy) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
When policy is deployed call this method to update event storing map.
- policyExists(PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
- PolicyId - Class in de.fraunhofer.iese.mydata.policy
- PolicyId() - Constructor for class de.fraunhofer.iese.mydata.policy.PolicyId
- PolicyId(String) - Constructor for class de.fraunhofer.iese.mydata.policy.PolicyId
- policyRevoked(Policy) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
When policy is revoked, this method needs to be called to update Map used to filter policy.
- policyUpdate(Policy) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
When policy is updated, call this method.
- policyUpdate(Policy, PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
When policy or the policyId is updated, call this method.
- PolicyValidator - Class in de.fraunhofer.iese.mydata.policy.validation
-
The Class PolicyValidator.
- PolicyValidator() - Constructor for class de.fraunhofer.iese.mydata.policy.validation.PolicyValidator
- PolicyVersionDeserializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.PolicyVersionSerDes.PolicyVersionDeserializer
- PolicyVersionSerDes - Class in de.fraunhofer.iese.mydata.common.serdes
- PolicyVersionSerDes() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.PolicyVersionSerDes
- PolicyVersionSerDes.PolicyVersionDeserializer - Class in de.fraunhofer.iese.mydata.common.serdes
- PolicyVersionSerDes.PolicyVersionSerializer - Class in de.fraunhofer.iese.mydata.common.serdes
- PolicyVersionSerializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.PolicyVersionSerDes.PolicyVersionSerializer
- PRIMITIVE - Enum constant in enum de.fraunhofer.iese.mydata.component.information.method.JsonType
- Primitives - Class in de.fraunhofer.iese.mydata.component.information.method
-
Wrapper class for primitive data types.
- protocol() - Element in annotation type de.fraunhofer.iese.mydata.component.connector.Connector
-
The protocol of the connector as a string (e.g., RMI, tcp, ...).
- PXP - Enum constant in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Policy Execution Point.
- pxpComponentInformation - Variable in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- PxpComponentInformation - Class in de.fraunhofer.iese.mydata.component.information
- PxpComponentInformation() - Constructor for class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
-
Default constructor for JPA.
- PxpComponentInformation(ComponentId, List<URI>, List<MethodInterfaceDescription>) - Constructor for class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
-
Constructs a
PxpComponentInformation
, including its location (URI
) and its usage (MethodInterfaceDescription
). - PxpComponentInformation(ComponentId) - Constructor for class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
-
Constructs a
PxpComponentInformation
without URLs or ComponentInterface. - PxpComponentInformation(ComponentId, List<URI>, MethodInterfaceDescription...) - Constructor for class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
-
Constructs a
PxpComponentInformation
, including its location (URI
) and its usage (MethodInterfaceDescription
). - pxpExists(ComponentId) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Pxp component exists
R
- RandomStringUtil - Class in de.fraunhofer.iese.mydata.util
-
Generate a random string
- RandomStringUtil() - Constructor for class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Create session identifiers.
- RandomStringUtil(int) - Constructor for class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Create an alphanumeric strings from a secure generator.
- RandomStringUtil(int, String) - Constructor for class de.fraunhofer.iese.mydata.util.RandomStringUtil
- RandomStringUtil(int, Random) - Constructor for class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Create an alphanumeric string generator.
- RandomStringUtil(int, Random, String) - Constructor for class de.fraunhofer.iese.mydata.util.RandomStringUtil
- read(JsonReader) - Method in class de.fraunhofer.iese.mydata.common.HibernateProxyTypeAdapter
- REGEX - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The regex.
- registerSubtype(Class<? extends T>) - Method in class de.fraunhofer.iese.mydata.common.RuntimeTypeAdapterFactory
-
Registers
type
identified by itssimple name
. - registerSubtype(Class<? extends T>, String) - Method in class de.fraunhofer.iese.mydata.common.RuntimeTypeAdapterFactory
-
Registers
type
identified bylabel
. - removeFromBlacklist(Set<SolutionId>) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Removes a solution from the blacklist.
- removeHistoricEventParameter(HistoricEventParameter) - Method in class de.fraunhofer.iese.mydata.policy.event.history.HistoricEvent
-
Remove historic event parameter.
- removeLatestSyncNotification(SyncNotification) - Method in class de.fraunhofer.iese.mydata.client.LibraryClient
-
needed for JPA/Hibernate remove the SyncNotification if it matches the configured on
- removeLibraryClient(LibraryClient) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- removeParameter(String) - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- removeParameter(String) - Method in class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
- removeParameter(String) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- removeParameter(String) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
-
Removes the parameter.
- removeParameter(String) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Removes the parameter.
- removeParameter(String) - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Adds a parameter.
- removeParameter(String) - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- removePepComponentInformation(PepComponentInformation) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- removePipComponentInformation(PipComponentInformation) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- removePolicy(Policy) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- removePxpComponentInformation(PxpComponentInformation) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- removeSolution(Solution) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate a solution, if not null, is removed from the current list of solutions for this affiliation
- removeSolution(Solution) - Method in class de.fraunhofer.iese.mydata.user.User
- removeTimer(Timer) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- removeUser(User) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate a user, if not null, is removed from the current list of users for this affiliation
- removeUser(User) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- replaceByWrapper(Class<?>) - Static method in class de.fraunhofer.iese.mydata.component.information.method.Primitives
-
Replaces class by it's wrapper, when it's primitive.
- reset() - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IMyDataComponent
-
Resets the component to the initial state.
- reset() - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
Reset internal settings what events to save but does not clear the database
- resetClock() - Static method in class de.fraunhofer.iese.mydata.util.ClockProvider
- ResourceUpdateException - Exception in de.fraunhofer.iese.mydata.exception
- ResourceUpdateException(String) - Constructor for exception de.fraunhofer.iese.mydata.exception.ResourceUpdateException
- ResourceUpdateException(String, Exception) - Constructor for exception de.fraunhofer.iese.mydata.exception.ResourceUpdateException
- returnType - Variable in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
-
The return type of the method.
- revokePolicy(PolicyId) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Revokes a policy.
- revokePolicy(PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Revokes a currently deployed policy.
- revokeTimer(TimerId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Revokes a currently deployed timer.
- role - Variable in class de.fraunhofer.iese.mydata.user.User
- RuntimeTypeAdapterFactory<T> - Class in de.fraunhofer.iese.mydata.common
-
Adapts values whose runtime type may differ from their declaration type.
S
- saveEventOccurrence(Event, Set<HistoricEventTrackItem>) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
Provide concrete implementation for storing of events.
- saveValueChangeBlock(Policy, Map<String, String>) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
Provide concrete implementation for storing of value changed .
- SECONDS - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- serialize(DataObject<?>, Type, JsonSerializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.DataObjectSerDes.DataObjectJsonSerializer
- serialize(Map<ClientId, Long>, Type, JsonSerializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.ClientVersionSerDes.TimerVersionSerializer
- serialize(Map<ComponentId, HealthStatus>, Type, JsonSerializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.ComponentIdHealthStatusMapSerDes.ComponentIdHealthStatusMapSerializer
- serialize(Map<PolicyId, Long>, Type, JsonSerializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.PolicyVersionSerDes.PolicyVersionSerializer
- serialize(Map<TimerId, Long>, Type, JsonSerializationContext) - Method in class de.fraunhofer.iese.mydata.common.serdes.TimerVersionSerDes.TimerVersionSerializer
- setAccountLocked(boolean) - Method in class de.fraunhofer.iese.mydata.user.User
- setAuthority(String) - Method in class de.fraunhofer.iese.mydata.oauth.dto.OAuthClientDetailsDTO
- setClock(Clock) - Static method in class de.fraunhofer.iese.mydata.util.ClockProvider
- setComplex(boolean) - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Sets the complex.
- setConcreteMap(Map<String, Integer>) - Method in class de.fraunhofer.iese.mydata.policy.time.TimeExpression
- setContent(String) - Method in class de.fraunhofer.iese.mydata.policy.Policy
- setContent(String) - Method in class de.fraunhofer.iese.mydata.timer.Timer
- setDeployed(boolean) - Method in class de.fraunhofer.iese.mydata.timer.Timer
- setEndTime(ZonedDateTime) - Method in class de.fraunhofer.iese.mydata.policy.time.TimeInterval
- setEventParameterDescription(List<InputParameterDescription>) - Method in class de.fraunhofer.iese.mydata.component.information.method.PepInterfaceDescription
- setFailureMode(boolean) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Sets the failure mode.
- setHistoricEventParameters(Collection<HistoricEventParameter>) - Method in class de.fraunhofer.iese.mydata.policy.event.history.HistoricEvent
- setIdentifier(String) - Method in class de.fraunhofer.iese.mydata.affiliation.AffiliationId
- setIdentifier(String) - Method in class de.fraunhofer.iese.mydata.solution.SolutionId
- setInterfaceDescriptions(List<PepInterfaceDescription>) - Method in class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
- setLanguageValid(boolean) - Method in class de.fraunhofer.iese.mydata.policy.Policy
- setLanguageValid(boolean) - Method in class de.fraunhofer.iese.mydata.timer.Timer
- setLatestSyncNotification(SyncNotification) - Method in class de.fraunhofer.iese.mydata.client.LibraryClient
-
Sets the last time this client synchronised with the master pmp
- setLibraryClients(Set<LibraryClient>) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setLockStatus(Boolean) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
- setMaxCallsPerPeriode(long) - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- setMethodInterfaceDescriptions(List<MethodInterfaceDescription>) - Method in class de.fraunhofer.iese.mydata.component.information.PepComponentInformation
- setMethodInterfaceDescriptions(List<MethodInterfaceDescription>) - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
- setMethodInterfaceDescriptions(List<MethodInterfaceDescription>) - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
- setParameters(ModifierList) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
-
Sets the parameters.
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.mydata.policy.decision.ExecuteAction
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.mydata.policy.decision.ModifierEngine
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
-
Sets the parameters.
- setParameters(ParameterList) - Method in interface de.fraunhofer.iese.mydata.policy.parameter.ParameterListProvider
-
Replaces all parameters with the parameters of the provided list.
- setParameters(ParameterList) - Method in class de.fraunhofer.iese.mydata.policy.PipRequest
- setParameters(List<InputParameterDescription>) - Method in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- setPassword(String, String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Set password from static call.
- setPeps(Set<PepComponentInformation>) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setPips(Set<PipComponentInformation>) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setPolicies(Set<Policy>) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setPxps(Set<PxpComponentInformation>) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setRelativeChangeMap(Map<String, Integer>) - Method in class de.fraunhofer.iese.mydata.policy.time.TimeExpression
- setReturnType(Class<?>) - Method in class de.fraunhofer.iese.mydata.component.information.method.MethodInterfaceDescription
- setScopeValid(boolean) - Method in class de.fraunhofer.iese.mydata.timer.Timer
- setSolutionId(SolutionId) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setSolutionId(String) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setSolutions(Set<Solution>) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate if the solutions set is null, a new set is initialized, else, it re-uses the previous object then updates the current list (set) of solutions for this affiliation
- setSolutions(List<Solution>) - Method in class de.fraunhofer.iese.mydata.solution.Timezone
- setSolutions(Set<Solution>) - Method in class de.fraunhofer.iese.mydata.user.User
-
needed for JPA/Hibernate if the solutions set is null, a new set is initialized, else, it re-uses the previous object then updates the current list (set) of solutions for this affiliation
- setStartTime(ZonedDateTime) - Method in class de.fraunhofer.iese.mydata.policy.time.TimeInterval
- setTimers(Set<Timer>) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setTimestamp(Instant) - Method in class de.fraunhofer.iese.mydata.policy.event.Event
-
Sets the time at which the action occurred / was intercepted by the PEP.
- setType(String) - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Sets the type.
- setUrls(List<URI>) - Method in class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
- setUrls(List<URI>) - Method in class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
- setUrls(List<URI>) - Method in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
- setUrls(List<URI>) - Method in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
- setUrls(List<URI>) - Method in class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
- setUrn(String) - Method in class de.fraunhofer.iese.mydata.affiliation.AffiliationId
- setUrn(String) - Method in class de.fraunhofer.iese.mydata.solution.SolutionId
- setUsers(Set<User>) - Method in class de.fraunhofer.iese.mydata.affiliation.Affiliation
-
needed for JPA/Hibernate if the users set is null, a new set is initialized, else, it re-uses the previous object then updates the current list (set) of users for this affiliation
- setUsers(Set<User>) - Method in class de.fraunhofer.iese.mydata.solution.Solution
- setValue(T) - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
-
Sets the value.
- setValue(T) - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
-
Sets the value of the parameter.
- setValueChanged(Policy, String, String) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
- setXmlValid(boolean) - Method in class de.fraunhofer.iese.mydata.timer.Timer
- SimpleNamespaceContext - Class in de.fraunhofer.iese.mydata.policy.validation
- SimpleNamespaceContext(Map<String, String>) - Constructor for class de.fraunhofer.iese.mydata.policy.validation.SimpleNamespaceContext
- Solution - Class in de.fraunhofer.iese.mydata.solution
- Solution() - Constructor for class de.fraunhofer.iese.mydata.solution.Solution
-
required by JPA
- Solution(SolutionId) - Constructor for class de.fraunhofer.iese.mydata.solution.Solution
- SOLUTION_DEVELOPER - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- SolutionAccessStatistics - Class in de.fraunhofer.iese.mydata.solution
-
Created by goetzingert on 03.04.17.
- SolutionAccessStatistics() - Constructor for class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- SolutionAccessStatistics(SolutionId) - Constructor for class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- solutionExists(SolutionId) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Solution exists.
- SolutionId - Class in de.fraunhofer.iese.mydata.solution
- SolutionId() - Constructor for class de.fraunhofer.iese.mydata.solution.SolutionId
- SolutionId(String) - Constructor for class de.fraunhofer.iese.mydata.solution.SolutionId
- SPECIAL - Static variable in class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Special characters that you can also use in URL parameters without coding
- SPECIAL_FIELD_FOR_CONTENT_INFORMATION - Static variable in class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
- splittMap(Map<String, String>) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- START - Static variable in class de.fraunhofer.iese.mydata.policy.time.FixedTimeUtil
- State - Enum in de.fraunhofer.iese.mydata.solution
- Status - Enum in de.fraunhofer.iese.mydata.component.health
- STRING - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The string.
- STRING_ARRAY - Enum constant in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
The string array.
- SUPER_ADMIN - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
-
Role that is able to manage all affiliations
- SyncNotification - Class in de.fraunhofer.iese.mydata.client
- SyncNotification() - Constructor for class de.fraunhofer.iese.mydata.client.SyncNotification
-
default constructor
- SyncNotification(ClientId) - Constructor for class de.fraunhofer.iese.mydata.client.SyncNotification
-
assign a clientId to the current SynNotification
- SyncNotificationDTO - Class in de.fraunhofer.iese.mydata.client.dto
T
- TECH_CLIENT - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- THIS_HOUR - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- THIS_MINUTE - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- THIS_MONTH - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- THIS_SUN_WEEK - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- THIS_WEEK - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- THIS_YEAR - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- TimeExpression - Class in de.fraunhofer.iese.mydata.policy.time
-
Container for Time Expression.
- TimeExpression() - Constructor for class de.fraunhofer.iese.mydata.policy.time.TimeExpression
- TimeInterval - Class in de.fraunhofer.iese.mydata.policy.time
- TimeInterval() - Constructor for class de.fraunhofer.iese.mydata.policy.time.TimeInterval
- Timer - Class in de.fraunhofer.iese.mydata.timer
- Timer() - Constructor for class de.fraunhofer.iese.mydata.timer.Timer
-
default constructor
- Timer(String) - Constructor for class de.fraunhofer.iese.mydata.timer.Timer
-
create a new timer based on a xml string
- TimerDeployableGroup - Interface in de.fraunhofer.iese.mydata.timer
- timerExists(TimerId) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Timer exists.
- TimerId - Class in de.fraunhofer.iese.mydata.timer
- TimerId() - Constructor for class de.fraunhofer.iese.mydata.timer.TimerId
- TimerId(String) - Constructor for class de.fraunhofer.iese.mydata.timer.TimerId
- TimerValidator - Class in de.fraunhofer.iese.mydata.timer.validation
-
The Class TimerValidator.
- TimerValidator() - Constructor for class de.fraunhofer.iese.mydata.timer.validation.TimerValidator
- TimerVersionDeserializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.ClientVersionSerDes.TimerVersionDeserializer
- TimerVersionDeserializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.TimerVersionSerDes.TimerVersionDeserializer
- TimerVersionSerDes - Class in de.fraunhofer.iese.mydata.common.serdes
- TimerVersionSerDes() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.TimerVersionSerDes
- TimerVersionSerDes.TimerVersionDeserializer - Class in de.fraunhofer.iese.mydata.common.serdes
- TimerVersionSerDes.TimerVersionSerializer - Class in de.fraunhofer.iese.mydata.common.serdes
- TimerVersionSerializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.ClientVersionSerDes.TimerVersionSerializer
- TimerVersionSerializer() - Constructor for class de.fraunhofer.iese.mydata.common.serdes.TimerVersionSerDes.TimerVersionSerializer
- TimeUtil - Class in de.fraunhofer.iese.mydata.policy.time
-
Operations for ZonedDateTime, Zone and MyDataTimeExpressions
- TimeUtil() - Constructor for class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- Timezone - Class in de.fraunhofer.iese.mydata.solution
- Timezone() - Constructor for class de.fraunhofer.iese.mydata.solution.Timezone
- toArray() - Method in class de.fraunhofer.iese.mydata.policy.parameter.ModifierList
- toArray() - Method in class de.fraunhofer.iese.mydata.policy.parameter.ParameterList
- TODAY - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- toJson(boolean) - Method in class de.fraunhofer.iese.mydata.common.MyDataEntity
-
Serializes an MyDataEntity to JSON.
- toSpringRole() - Method in enum de.fraunhofer.iese.mydata.user.MyDataRole
-
To spring role.
- toString() - Method in class de.fraunhofer.iese.mydata.affiliation.AffiliationId
- toString() - Method in class de.fraunhofer.iese.mydata.client.ClientId
- toString() - Method in class de.fraunhofer.iese.mydata.common.MyDataEntity
- toString() - Method in class de.fraunhofer.iese.mydata.component.ComponentId
- toString() - Method in class de.fraunhofer.iese.mydata.oauth.PasswordResetToken
- toString() - Method in class de.fraunhofer.iese.mydata.policy.decision.DecisionId
- toString() - Method in class de.fraunhofer.iese.mydata.policy.event.ActionId
- toString() - Method in class de.fraunhofer.iese.mydata.policy.event.InfoId
- toString() - Method in class de.fraunhofer.iese.mydata.policy.parameter.DataObject
- toString() - Method in class de.fraunhofer.iese.mydata.policy.parameter.Parameter
- toString() - Method in class de.fraunhofer.iese.mydata.policy.PolicyId
- toString() - Method in class de.fraunhofer.iese.mydata.solution.SolutionId
- toString() - Method in class de.fraunhofer.iese.mydata.timer.TimerId
- toString() - Method in enum de.fraunhofer.iese.mydata.user.MyDataRole
- transferToZone(ZonedDateTime, String) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- transferToZone(ZonedDateTime, ZoneId) - Static method in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- type() - Element in annotation type de.fraunhofer.iese.mydata.component.connector.Connector
-
The component type as a string like PMP.
- TypeByName - Class in de.fraunhofer.iese.mydata.component.information.method
-
Like
Class.forName(String)
, but primitive are supported, too. - TypeByName() - Constructor for class de.fraunhofer.iese.mydata.component.information.method.TypeByName
- TypeDescription - Class in de.fraunhofer.iese.mydata.component.information.method
-
Describes a JSON Type
- TypeDescription() - Constructor for class de.fraunhofer.iese.mydata.component.information.method.TypeDescription
-
basic constructor needed for JPA
U
- unassignUser(SolutionId, String) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Unassign user.
- unblock() - Method in class de.fraunhofer.iese.mydata.solution.SolutionAccessStatistics
- UNBLOCKED - Enum constant in enum de.fraunhofer.iese.mydata.solution.State
- UNKNOWN - Enum constant in enum de.fraunhofer.iese.mydata.component.health.Status
-
"My current state is not exactly known, I somehow failed in articulating myself" (could be UP, could be DOWN)
- unlockAffiliation(AffiliationId) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Unlock affiliation.
- unlockUser(String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Unlock user.
- UP - Enum constant in enum de.fraunhofer.iese.mydata.component.health.Status
-
"I am alive and healthy, feel free to use me"
- updateAffiliation(Affiliation) - Method in interface de.fraunhofer.iese.mydata.affiliation.IAffiliationService
-
Update affiliation.
- updatePassword(String, String, String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Update password.
- UpdatePasswordDTO - Class in de.fraunhofer.iese.mydata.user.dto
-
dto for updating a password
- UpdatePasswordDTO() - Constructor for class de.fraunhofer.iese.mydata.user.dto.UpdatePasswordDTO
- updatePdp(PdpComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pdp.
- updatePep(PepComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pep.
- updatePip(PipComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pip.
- updatePolicy(Policy) - Method in interface de.fraunhofer.iese.mydata.policy.IPolicyService
-
Updates a currently deployed policy.
- updatePolicy(Policy, ZoneId) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Updates a policy.
- updatePolicyAndId(Policy, ZoneId, PolicyId) - Method in interface de.fraunhofer.iese.mydata.component.interfaces.IPolicyDecisionPoint
-
Update policyId
- updatePxp(PxpComponentInformation) - Method in interface de.fraunhofer.iese.mydata.component.IComponentService
-
Adds a pxp.
- updateRole(String, MyDataRole) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
update the role of a user
- updateSolution(Solution) - Method in interface de.fraunhofer.iese.mydata.solution.ISolutionService
-
Update solution.
- updateTimer(Timer) - Method in interface de.fraunhofer.iese.mydata.timer.ITimerService
-
Updates a currently active timer.
- updateToken(String) - Method in class de.fraunhofer.iese.mydata.oauth.PasswordResetToken
- updateUser(User) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Update user.
- updateValueChangeBlockPolicyId(Policy, PolicyId) - Method in interface de.fraunhofer.iese.mydata.policy.event.history.IEventRepository
-
Provide concrete policyID update for the stored value changed .
- UPPER - Static variable in class de.fraunhofer.iese.mydata.util.RandomStringUtil
-
Upper case letters
- urls - Variable in class de.fraunhofer.iese.mydata.component.information.BasicManagementServiceComponentInformation
-
A list of
URI
s that can be used to communicate with the component. - urls - Variable in class de.fraunhofer.iese.mydata.component.information.ManagementServiceComponentInformation
-
A list of
URI
s that can be used to communicate with the component. - urls - Variable in class de.fraunhofer.iese.mydata.component.information.PdpComponentInformation
-
A list of
URI
s that can be used to communicate with the component. - urls - Variable in class de.fraunhofer.iese.mydata.component.information.PipComponentInformation
-
A list of
URI
s that can be used to communicate with the Component. - urls - Variable in class de.fraunhofer.iese.mydata.component.information.PxpComponentInformation
-
A list of
URI
s that can be used to communicate with the component. - User - Class in de.fraunhofer.iese.mydata.user
-
MyData-user compatible with spring-security.
- User() - Constructor for class de.fraunhofer.iese.mydata.user.User
- USER_CLIENT - Enum constant in enum de.fraunhofer.iese.mydata.user.MyDataRole
- userIdExists(String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
User id exists.
- username - Variable in class de.fraunhofer.iese.mydata.user.User
- usernameExists(String) - Method in interface de.fraunhofer.iese.mydata.user.IUserService
-
Username exists.
- UsernamePasswordAuthentication - Class in de.fraunhofer.iese.mydata.component.connector
-
Authentication Object that takes username and password.
- UsernamePasswordAuthentication(String, String) - Constructor for class de.fraunhofer.iese.mydata.component.connector.UsernamePasswordAuthentication
- userUUID - Variable in class de.fraunhofer.iese.mydata.user.User
V
- validate(MyDataEntity, Class<?>...) - Static method in class de.fraunhofer.iese.mydata.common.MyDataEntity
- validateAndNullCheck(MyDataEntity, Class<?>...) - Static method in class de.fraunhofer.iese.mydata.common.MyDataEntity
- validateLanguageVersion(Policy) - Method in class de.fraunhofer.iese.mydata.policy.validation.PolicyValidator
- validateLanguageVersion(Timer) - Method in class de.fraunhofer.iese.mydata.timer.validation.TimerValidator
- validateLanguageVersion(String) - Method in class de.fraunhofer.iese.mydata.policy.validation.PolicyValidator
- validatePolicySolutionAndComponents(SolutionId, String) - Method in interface de.fraunhofer.iese.mydata.policy.validation.IPolicyValidator
- validatePolicySolutionAndComponents(SolutionId, String) - Method in class de.fraunhofer.iese.mydata.policy.validation.PolicyValidator
- ValidatePolicyStep2 - Interface in de.fraunhofer.iese.mydata.policy
- validateTimerSolutionAndComponents(SolutionId, String) - Method in interface de.fraunhofer.iese.mydata.timer.validation.ITimerValidator
- validateTimerSolutionAndComponents(SolutionId, String) - Method in class de.fraunhofer.iese.mydata.timer.validation.TimerValidator
- validateToken(String, String) - Method in interface de.fraunhofer.iese.mydata.user.ITokenService
-
Validate the token
- validateTokenAndSetPassword(String, String, String) - Method in interface de.fraunhofer.iese.mydata.user.ITokenService
- validateXMLSchema(String) - Method in interface de.fraunhofer.iese.mydata.policy.validation.IPolicyValidator
- validateXMLSchema(String) - Method in class de.fraunhofer.iese.mydata.policy.validation.PolicyValidator
- validateXMLSchema(String) - Method in interface de.fraunhofer.iese.mydata.timer.validation.ITimerValidator
- validateXMLSchema(String) - Method in class de.fraunhofer.iese.mydata.timer.validation.TimerValidator
- ValueChangeEntity - Class in de.fraunhofer.iese.mydata.policy.event.history
-
Stores value change entity identifier comes from policy Object
- ValueChangeEntity() - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.ValueChangeEntity
-
Default constructor for JPA
- ValueChangeEntity(Policy, String, String, String) - Constructor for class de.fraunhofer.iese.mydata.policy.event.history.ValueChangeEntity
-
Main constructor.
- ValueNotFoundException - Exception in de.fraunhofer.iese.mydata.policy.exception
- ValueNotFoundException(String) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.ValueNotFoundException
- ValueNotFoundException(String, Exception) - Constructor for exception de.fraunhofer.iese.mydata.policy.exception.ValueNotFoundException
- valueOf(String) - Static method in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.mydata.component.health.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.mydata.component.information.method.JsonType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.mydata.solution.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.fraunhofer.iese.mydata.user.MyDataRole
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.fraunhofer.iese.mydata.component.ComponentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.mydata.component.health.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.mydata.component.information.method.JsonType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.mydata.policy.parameter.DataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.mydata.solution.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.fraunhofer.iese.mydata.user.MyDataRole
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- write(JsonWriter, HibernateProxy) - Method in class de.fraunhofer.iese.mydata.common.HibernateProxyTypeAdapter
X
Y
- YEAR - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
- YESTERDAY - Static variable in class de.fraunhofer.iese.mydata.policy.time.TimeUtil
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Policy(String)
instead