Uses of Class
de.fraunhofer.iese.mydata.policy.PolicyId
Packages that use PolicyId
Package
Description
Policy-related classes.
-
Uses of PolicyId in de.fraunhofer.iese.mydata.client
Methods in de.fraunhofer.iese.mydata.client that return types with arguments of type PolicyIdModifier and TypeMethodDescriptionSyncNotification.getDeployedPolicyVersions()
ILibraryClientService.listDeployedPolicyVersions
(ClientId libraryClientId) Methods in de.fraunhofer.iese.mydata.client with parameters of type PolicyIdModifier 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
Methods in de.fraunhofer.iese.mydata.common.serdes that return types with arguments of type PolicyIdModifier and TypeMethodDescriptionPolicyVersionSerDes.PolicyVersionDeserializer.deserialize
(com.google.gson.JsonElement json, Type typeOfT, com.google.gson.JsonDeserializationContext context) Method parameters in de.fraunhofer.iese.mydata.common.serdes with type arguments of type PolicyId -
Uses of PolicyId in de.fraunhofer.iese.mydata.component.interfaces
Methods in de.fraunhofer.iese.mydata.component.interfaces with parameters of type PolicyIdModifier 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
Methods in de.fraunhofer.iese.mydata.policy that return PolicyIdModifier 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.Methods in de.fraunhofer.iese.mydata.policy that return types with arguments of type PolicyIdModifier 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.Methods in de.fraunhofer.iese.mydata.policy with parameters of type PolicyIdModifier 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
Methods in de.fraunhofer.iese.mydata.policy.event.history that return types with arguments of type PolicyIdModifier and TypeMethodDescriptionIEventRepository.getEventsToBeStored()
Returns Map<ActionId, List>, Events with ActionId are to be stored. Methods in de.fraunhofer.iese.mydata.policy.event.history with parameters of type PolicyIdModifier 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
Methods in de.fraunhofer.iese.mydata.solution with parameters of type PolicyId