mirror of
https://repository.entgra.net/community/device-mgt-core.git
synced 2025-10-06 02:01:45 +00:00
Merge branch 'master' of github.com:wso2/carbon-device-mgt
This commit is contained in:
commit
5a3dcda993
@ -238,5 +238,28 @@ CREATE TABLE IF NOT EXISTS DM_USER_POLICY (
|
|||||||
ON DELETE NO ACTION
|
ON DELETE NO ACTION
|
||||||
ON UPDATE NO ACTION)
|
ON UPDATE NO ACTION)
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS DM_DEVICE_POLICY_APPLIED (
|
||||||
|
ID INT NOT NULL AUTO_INCREMENT ,
|
||||||
|
DEVICE_ID INT NOT NULL ,
|
||||||
|
POLICY_ID INT NOT NULL ,
|
||||||
|
POLICY_CONTENT BLOB NULL ,
|
||||||
|
APPLIED TINYINT(1) NULL ,
|
||||||
|
CREATED_TIME TIMESTAMP NULL ,
|
||||||
|
UPDATED_TIME TIMESTAMP NULL ,
|
||||||
|
APPLIED_TIME TIMESTAMP NULL ,
|
||||||
|
PRIMARY KEY (ID) ,
|
||||||
|
CONSTRAINT FK_DM_POLICY_DEVCIE_APPLIED
|
||||||
|
FOREIGN KEY (DEVICE_ID )
|
||||||
|
REFERENCES DM_DEVICE (ID )
|
||||||
|
ON DELETE NO ACTION
|
||||||
|
ON UPDATE NO ACTION,
|
||||||
|
CONSTRAINT FK_DM_POLICY_DEVICE_APPLIED_POLICY
|
||||||
|
FOREIGN KEY (POLICY_ID )
|
||||||
|
REFERENCES DM_POLICY (ID )
|
||||||
|
ON DELETE NO ACTION
|
||||||
|
ON UPDATE NO ACTION)
|
||||||
|
;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -57,8 +57,9 @@ public class SimpleEvaluationImpl implements SimpleEvaluation {
|
|||||||
sortPolicies();
|
sortPolicies();
|
||||||
policy = policyList.get(0);
|
policy = policyList.get(0);
|
||||||
|
|
||||||
policyAdministratorPoint = policyManagerService.getPAP();
|
//TODO : UNCOMMENT THE FOLLOWING CASE
|
||||||
policyAdministratorPoint.setPolicyUsed(deviceIdentifier, policy);
|
// policyAdministratorPoint = policyManagerService.getPAP();
|
||||||
|
// policyAdministratorPoint.setPolicyUsed(deviceIdentifier, policy);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -76,7 +77,7 @@ public class SimpleEvaluationImpl implements SimpleEvaluation {
|
|||||||
Collections.sort(policyList);
|
Collections.sort(policyList);
|
||||||
}
|
}
|
||||||
|
|
||||||
private PolicyManagerService getPolicyManagerService(){
|
private PolicyManagerService getPolicyManagerService() {
|
||||||
return PolicyDecisionPointDataHolder.getInstance().getPolicyManagerService();
|
return PolicyDecisionPointDataHolder.getInstance().getPolicyManagerService();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user