Interface PolicyAgreementManagement
-
public interface PolicyAgreementManagementPolicy agreements management API- Author:
- P.Piernik
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<pl.edu.icm.unity.types.policyAgreement.PolicyAgreementConfiguration>filterAgreementToPresent(pl.edu.icm.unity.types.basic.EntityParam entity, java.util.List<pl.edu.icm.unity.types.policyAgreement.PolicyAgreementConfiguration> toFilter)java.util.List<PolicyAgreementState>getPolicyAgreementsStatus(pl.edu.icm.unity.types.basic.EntityParam entity)voidsubmitDecisions(pl.edu.icm.unity.types.basic.EntityParam entity, java.util.List<pl.edu.icm.unity.types.policyAgreement.PolicyAgreementDecision> decisions)
-
-
-
Method Detail
-
filterAgreementToPresent
java.util.List<pl.edu.icm.unity.types.policyAgreement.PolicyAgreementConfiguration> filterAgreementToPresent(pl.edu.icm.unity.types.basic.EntityParam entity, java.util.List<pl.edu.icm.unity.types.policyAgreement.PolicyAgreementConfiguration> toFilter) throws pl.edu.icm.unity.exceptions.EngineException- Throws:
pl.edu.icm.unity.exceptions.EngineException
-
submitDecisions
void submitDecisions(pl.edu.icm.unity.types.basic.EntityParam entity, java.util.List<pl.edu.icm.unity.types.policyAgreement.PolicyAgreementDecision> decisions) throws pl.edu.icm.unity.exceptions.EngineException- Throws:
pl.edu.icm.unity.exceptions.EngineException
-
getPolicyAgreementsStatus
java.util.List<PolicyAgreementState> getPolicyAgreementsStatus(pl.edu.icm.unity.types.basic.EntityParam entity) throws pl.edu.icm.unity.exceptions.EngineException
- Throws:
pl.edu.icm.unity.exceptions.EngineException
-
-