Uses of Class
de.fraunhofer.iese.mydata.policy.PolicyId
-
Packages that use PolicyId Package Description de.fraunhofer.iese.mydata.client de.fraunhofer.iese.mydata.common.serdes de.fraunhofer.iese.mydata.component.interfaces de.fraunhofer.iese.mydata.policy Policy-related classes.de.fraunhofer.iese.mydata.solution -
-
Uses of PolicyId in de.fraunhofer.iese.mydata.client
Methods in de.fraunhofer.iese.mydata.client that return types with arguments of type PolicyId Modifier and Type Method Description Map<PolicyId,Long>SyncNotification. getDeployedPolicyVersions()Map<PolicyId,Long>ILibraryClientService. listDeployedPolicyVersions(ClientId libraryClientId)Methods in de.fraunhofer.iese.mydata.client with parameters of type PolicyId Modifier and Type Method Description voidSyncNotification. addDeployedPolicyVersion(@NonNull PolicyId policyId, @NonNull Long policyVersion)Add in the map of policyIds the current versionMap<ClientId,Long>ILibraryClientService. 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 PolicyId Modifier and Type Method Description Map<PolicyId,Long>PolicyVersionSerDes.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 Modifier and Type Method Description com.google.gson.JsonElementPolicyVersionSerDes.PolicyVersionSerializer. serialize(Map<PolicyId,Long> src, Type typeOfSrc, com.google.gson.JsonSerializationContext context) -
Uses of PolicyId in de.fraunhofer.iese.mydata.component.interfaces
Methods in de.fraunhofer.iese.mydata.component.interfaces with parameters of type PolicyId Modifier and Type Method Description booleanIPolicyDecisionPoint. revokePolicy(PolicyId policyId)Revokes a policy.booleanIPolicyDecisionPoint. updatePolicyAndId(Policy policyWithNewId, java.time.ZoneId zoneIdOfSolution, PolicyId oldPolicyId)Update policyId -
Uses of PolicyId in de.fraunhofer.iese.mydata.policy
Methods in de.fraunhofer.iese.mydata.policy that return PolicyId Modifier and Type Method Description PolicyIdIPolicyService. addPolicy(Policy policy)Adds a policy and add it to the list of policies of the corresponding solutionstatic PolicyIdPolicy. extractId(String policy)PolicyIdIPolicyService. updatePolicy(Policy policy)Updates a currently deployed policy.Methods in de.fraunhofer.iese.mydata.policy that return types with arguments of type PolicyId Modifier and Type Method Description Set<PolicyId>IPolicyService. listDeployedPolicies(SolutionId solutionId)Provides a list of currently deployed policies.Set<PolicyId>IPolicyService. listPolicies(SolutionId solutionId)Gets all policy ids.Set<PolicyId>IPolicyService. listRevokedPolicies(SolutionId solutionId)Provides a list of currently revoked policies.Methods in de.fraunhofer.iese.mydata.policy with parameters of type PolicyId Modifier and Type Method Description voidIPolicyService. deletePolicy(PolicyId policyId)Removes the policy.voidIPolicyService. deployPolicy(PolicyId policyId)Deploys a policy at the local PDP of the solution.PolicyIPolicyService. getPolicy(PolicyId policyId)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.solution
Methods in de.fraunhofer.iese.mydata.solution with parameters of type PolicyId Modifier and Type Method Description static SolutionIdSolutionId. fromPolicyId(PolicyId pid)
-