Package clips.delegate.directory.complex

Examples of clips.delegate.directory.complex.DirectoryPacketTemplate


        root.add(DISPANSERS);

        dsg = (DirectoryServicesGroup) DirectoryLocator.getDirectory(DirectoryServicesGroup.class, false);
        ds = (DirectoryService) DirectoryLocator.getDirectory(DirectoryService.class, false);

        DirectoryPacketTemplate dp = (DirectoryPacketTemplate)
                        DirectoryLocator.getDirectory(DirectoryPacketTemplate.class, false);
        ROList<DirectoryPacketTemplateItem> itemsList = dp.getItemsList();
        for (int i = 0; i < itemsList.size(); i++) {
            DirectoryPacketTemplateItem item = itemsList.get(i);
            switch (item.getmedexamType().getID()) {
                case 0 : {
                    packetList.add(item);
                    break;
                }
                case MedexamType.medexam_TYPE_medexam : {
                    medexamList.add(item);
                    break;
                }
                case MedexamType.medexam_TYPE_PROFCHECKUP : {
                    profcheckupList.add(item);
                    break;
                }
                case MedexamType.medexam_TYPE_DISPANSER : {
                    dispanserList.add(item);
                    break;
                }
                default: throw new ClipsException("Некорректный тип медосмотра");
            }
        }
        dp.getItemsList();
    }  
View Full Code Here


            super(contaner, priority);
        }

        @Override
        protected Set<DirectoryPacketTemplateItem> init() throws Exception {
            DirectoryPacketTemplate dir = (DirectoryPacketTemplate)
                    DirectoryLocator.getDirectory(DirectoryPacketTemplate.class, false);
            Iterator<Integer> it = getBean().getPacketTemplates().iterator();
            Set<DirectoryPacketTemplateItem> set = new HashSet<DirectoryPacketTemplateItem>();
            while (it.hasNext()) {
                DirectoryPacketTemplateItem item = dir.getItemFromID(it.next());
                set.add(item);
            }
            return set;
        }
View Full Code Here

TOP

Related Classes of clips.delegate.directory.complex.DirectoryPacketTemplate

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.