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 TypeMethodDescriptionvoidSyncNotification.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 TypeMethodDescriptionbooleanIPolicyDecisionPoint.revokePolicy(PolicyId policyId) Revokes a policy.booleanIPolicyDecisionPoint.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 PolicyIdIPolicyService.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 TypeMethodDescriptionvoidIPolicyService.deletePolicy(PolicyId policyId) Removes the policy.voidIPolicyService.deployPolicy(PolicyId policyId) Deploys a policy at the local PDP of the solution.Gets the policy.booleanIPolicyService.isPolicyDeployed(PolicyId policyId) Checks if a policy is deployed.booleanIPolicyService.policyExists(PolicyId policyId) voidIPolicyService.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 TypeMethodDescriptionvoidIEventRepository.deleteValueChangeBlock(PolicyId policyId, Map<String, String> variableValueChangeBlock) Provide concrete implementation for deletion of value changed .voidIEventRepository.policyUpdate(Policy policy, PolicyId oldPolicyId) When policy or the policyId is updated, call this method.voidIEventRepository.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