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 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();
|
||||
policy = policyList.get(0);
|
||||
|
||||
policyAdministratorPoint = policyManagerService.getPAP();
|
||||
policyAdministratorPoint.setPolicyUsed(deviceIdentifier, policy);
|
||||
//TODO : UNCOMMENT THE FOLLOWING CASE
|
||||
// policyAdministratorPoint = policyManagerService.getPAP();
|
||||
// policyAdministratorPoint.setPolicyUsed(deviceIdentifier, policy);
|
||||
|
||||
}
|
||||
|
||||
@ -76,7 +77,7 @@ public class SimpleEvaluationImpl implements SimpleEvaluation {
|
||||
Collections.sort(policyList);
|
||||
}
|
||||
|
||||
private PolicyManagerService getPolicyManagerService(){
|
||||
return PolicyDecisionPointDataHolder.getInstance().getPolicyManagerService();
|
||||
private PolicyManagerService getPolicyManagerService() {
|
||||
return PolicyDecisionPointDataHolder.getInstance().getPolicyManagerService();
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user