コード例 #1
0
 public void NotifyDeletion(IList <OM2MSubscriptionEntity> list,
                            OM2MResourceEntity deletedResouce)
 {
 }
コード例 #2
0
ファイル: OM2MDbContext.cs プロジェクト: puchinya/DaraDaraM2M
        public static List <OM2MAccessControlPolicyEntity> GetAcpList(this OM2MDbContext db, OM2MResourceEntity entity)
        {
            var hasAcpIdsEntity = entity as IOM2MHasAccessControlPolicyIdsEntity;

            var acpIds = hasAcpIdsEntity != null ? hasAcpIdsEntity.AccessControlPolicyIds : null;

            var acpList = new List <OM2MAccessControlPolicyEntity>();

            if (acpIds != null)
            {
                foreach (var acpId in acpIds)
                {
                    var queryAcp = db.Resources.Find(acpId) as OM2MAccessControlPolicyEntity;
                    if (queryAcp == null)
                    {
                        // Damaged
                        continue;
                    }
                    acpList.Add(queryAcp);
                }
            }

            return(acpList);
        }
コード例 #3
0
 public void Notify(IList <OM2MSubscriptionEntity> list,
                    OM2MResourceEntity resource,
                    OM2MResourceStatus resourceStatus)
 {
 }