Uses of Class
de.fraunhofer.iese.mydata.policy.PolicyId
Package
Description
Policy-related classes.
-
Uses of PolicyId in de.fraunhofer.iese.mydata.client
Modifier and TypeMethodDescriptionSyncNotification.getDeployedPolicyVersions()
ILibraryClientService.listDeployedPolicyVersions
(ClientId libraryClientId) Modifier and TypeMethodDescriptionvoid
SyncNotification.addDeployedPolicyVersion
(@NonNull PolicyId policyId, @NonNull Long policyVersion) Add in the map of policyIds the current versionILibraryClientService.listClientsForPolicy
(PolicyId policyId) -
Uses of PolicyId in de.fraunhofer.iese.mydata.common.serdes
Modifier and TypeMethodDescriptionPolicyVersionSerDes.PolicyVersionDeserializer.deserialize
(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) -
Uses of PolicyId in de.fraunhofer.iese.mydata.component.interfaces
Modifier and TypeMethodDescriptionboolean
IPolicyDecisionPoint.revokePolicy
(PolicyId policyId) Revokes a policy.boolean
IPolicyDecisionPoint.updatePolicyAndId
(Policy policyWithNewId, ZoneId zoneIdOfSolution, PolicyId oldPolicyId) Update policyId -
Uses of PolicyId in de.fraunhofer.iese.mydata.policy
Modifier and TypeMethodDescriptionAdds a policy and add it to the list of policies of the corresponding solutionstatic PolicyId
IPolicyService.updatePolicy
(Policy policy) Updates a currently deployed policy.Modifier and TypeMethodDescriptionIPolicyService.listDeployedPolicies
(SolutionId solutionId) Provides a list of currently deployed policies.IPolicyService.listPolicies
(SolutionId solutionId) Gets all policy ids.IPolicyService.listRevokedPolicies
(SolutionId solutionId) Provides a list of currently revoked policies.Modifier and TypeMethodDescriptionvoid
IPolicyService.deletePolicy
(PolicyId policyId) Removes the policy.void
IPolicyService.deployPolicy
(PolicyId policyId) Deploys a policy at the local PDP of the solution.Gets the policy.boolean
IPolicyService.isPolicyDeployed
(PolicyId policyId) Checks if a policy is deployed.boolean
IPolicyService.policyExists
(PolicyId policyId) void
IPolicyService.revokePolicy
(PolicyId policyId) Revokes a currently deployed policy. -
Uses of PolicyId in de.fraunhofer.iese.mydata.policy.event.history
Modifier and TypeMethodDescriptionIEventRepository.getEventsToBeStored()
Returns Map<ActionId, List>, Events with ActionId are to be stored. Modifier and TypeMethodDescriptionvoid
IEventRepository.deleteValueChangeBlock
(PolicyId policyId, Map<String, String> variableValueChangeBlock) Provide concrete implementation for deletion of value changed .void
IEventRepository.policyUpdate
(Policy policy, PolicyId oldPolicyId) When policy or the policyId is updated, call this method.void
IEventRepository.updateValueChangeBlockPolicyId
(Policy newPolicy, PolicyId oldPolicyId) Provide concrete policyID update for the stored value changed . -
Uses of PolicyId in de.fraunhofer.iese.mydata.solution