Package org.apache.syncope.types

Examples of org.apache.syncope.types.AuditLoggerName


        public List<AuditLoggerName> getObject() {
            Map<Category, Set<AuditLoggerName>> audits = loggerRestClient.listAuditsByCategory();

            List<AuditLoggerName> object = new ArrayList<AuditLoggerName>();
            for (Enum<?> subcategory : category.getSubCategoryElements()) {
                AuditLoggerName auditLoggerName = new AuditLoggerName(category, subcategory, result);
                if (audits.containsKey(category) && audits.get(category).contains(auditLoggerName)) {
                    object.add(auditLoggerName);
                }
            }
View Full Code Here


        }

        @Override
        public void setObject(final List<AuditLoggerName> object) {
            for (Enum<?> subcategory : category.getSubCategoryElements()) {
                AuditLoggerName auditLoggerName = new AuditLoggerName(category, subcategory, result);

                if (object.contains(auditLoggerName)) {
                    loggerRestClient.enableAudit(auditLoggerName);
                } else {
                    loggerRestClient.disableAudit(auditLoggerName);
View Full Code Here

                        protected void populateItem(final ListItem<Enum<?>> item) {
                            final Enum<?> subcategory = item.getModelObject();

                            final Check<AuditLoggerName> successCheck = new Check<AuditLoggerName>("successCheck",
                                    new Model<AuditLoggerName>(
                                    new AuditLoggerName(category, subcategory, Result.success)), successGroup);
                            item.add(successCheck);
                        }
                    };
            successGroup.add(successView);

            ListView<Enum<?>> failureView =
                    new ListView<Enum<?>>("failureView", new ArrayList(category.getSubCategoryElements())) {

                        private static final long serialVersionUID = 4949588177564901031L;

                        @Override
                        protected void populateItem(final ListItem<Enum<?>> item) {
                            final Enum<?> subcategory = item.getModelObject();

                            final Check<AuditLoggerName> failureCheck = new Check<AuditLoggerName>("failureCheck",
                                    new Model<AuditLoggerName>(
                                    new AuditLoggerName(category, subcategory, Result.failure)), failureGroup);
                            item.add(failureCheck);
                        }
                    };
            failureGroup.add(failureView);
        }
View Full Code Here

TOP

Related Classes of org.apache.syncope.types.AuditLoggerName

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.