Package org.jboss.as.console.client.shared.subsys.logging.model

Examples of org.jboss.as.console.client.shared.subsys.logging.model.LoggingHandler


                        private boolean isLogger(ModelNode node) {
                            return node.has("handlers");
                        }
                       
                        private LoggingHandler makeHandler(ModelNode node, String name) {
                            LoggingHandler model = factory.loggingHandler().as();
                            model.setName(name);
                            model.setAutoflush(node.get("autoflush").asBoolean());
                            model.setEncoding(node.get("encoding").asString());
                            model.setFormatter(node.get("formatter").asString());
                            model.setType(handlerType);
                            model.setLevel(node.get("level").asString());
                            model.setQueueLength(node.get("queue-length").asString());

                            return model;
                        }
                       
                    });
View Full Code Here


            return;
        }
       
        // LoggingHandler instances were rebuilt from the server, so find the new one that
        // corresponds to the one that was just edited.
        LoggingHandler clone = loggingInfo.findHandler(details.getEditedLogger().getName());
        if (clone == null) {
            setSelected(handlers.get(0));
            return;
        }
       
View Full Code Here

            // Look up by name.
            lastLoggerConfigEdited = loggingInfo.findLoggerConfig(loggingInfo.getLoggerConfigEdited());
        }
        loggerConfigEditor.updateEntityList(loggers, lastLoggerConfigEdited);
       
        LoggingHandler lastHandlerEdited = null;
        if (loggingInfo.getHandlerEdited() != null) {
            // Look up by name.
            lastHandlerEdited = loggingInfo.findHandler(loggingInfo.getHandlerEdited());
        }
        handlerEditor.updateEntityList(loggingInfo.getHandlers(), lastHandlerEdited);
View Full Code Here

                        private boolean isLogger(ModelNode node) {
                            return node.has("handlers");
                        }
                       
                        private LoggingHandler makeHandler(ModelNode node, String name) {
                            LoggingHandler model = factory.loggingHandler().as();
                            model.setName(name);
                            model.setType(handlerType);
                            model.setLevel(node.get("level").asString());
                            model.setEncoding(node.get("encoding").asString());
                            model.setFilter(node.get("filter").asString());
                            model.setFormatter(node.get("formatter").asString());
                           
                            if (node.get("autoflush").isDefined()) {
                                model.setAutoflush(node.get("autoflush").asBoolean());
                            }
                           
                            if (node.get("append").isDefined()) {
                                model.setAppend(node.get("append").asBoolean());
                            }
                           
                            if (node.get("file").isDefined()) {
                                model.setFileRelativeTo(node.get("file").get("relative-to").asString());
                                model.setFilePath(node.get("file").get("path").asString());
                            }
                           
                            model.setRotateSize(node.get("rotate-size").asString());
                           
                            if (node.get("max-backup-index").isDefined()) {
                                model.setMaxBackupIndex(node.get("max-backup-index").asString());
                            }
                           
                            model.setTarget(node.get("target").asString());
                           
                            model.setOverflowAction(node.get("overflow-action").asString());
                           
                            if (node.get("subhandlers").isDefined()) {
                                List<ModelNode> subhandlerNodes = node.get("subhandlers").asList();
                                List<String> subhandlers = new ArrayList<String>(subhandlerNodes.size());
                                for (ModelNode handlerNode : subhandlerNodes) {
                                    subhandlers.add(handlerNode.asString());
                                }
                                model.setSubhandlers(subhandlers);
                            }
                           
                            model.setQueueLength(node.get("queue-length").asString());
                            model.setSuffix(node.get("suffix").asString());

                            return model;
                        }
                       
                    });
View Full Code Here

        presenter.onAddHandler(form.getUpdatedEntity());
    }

    @Override
    public void onAssignHandler(FormAdapter<LoggingHandler> form) {
        LoggingHandler editedHandler = form.getEditedEntity();
        presenter.onAssignHandlerToHandler(editedHandler.getName(), editedHandler.getType(), form.getUpdatedEntity().getHandlerToAssign());
    }
View Full Code Here

        presenter.onAssignHandlerToHandler(editedHandler.getName(), editedHandler.getType(), form.getUpdatedEntity().getHandlerToAssign());
    }

    @Override
    public void onUnassignHandler(FormAdapter<LoggingHandler> form) {
        LoggingHandler editedHandler = form.getEditedEntity();
        presenter.onUnassignHandlerFromHandler(editedHandler.getName(), editedHandler.getType(), form.getUpdatedEntity().getHandlerToUnassign());
    }
View Full Code Here

                            Collections.sort(handlers, handlerComparator);
                            return handlers;
                        }
                       
                        private LoggingHandler makeHandler(ModelNode node, String name) {
                            LoggingHandler model = factory.loggingHandler().as();
                            model.setName(name);
                            model.setType(handlerType);
                            model.setLevel(node.get("level").asString());
                           
                            if (node.get("encoding").isDefined()) {
                                model.setEncoding(node.get("encoding").asString());
                            }
                           
                            model.setFilter(node.get("filter").asString());
                           
                            if (node.get("formatter").isDefined()) {
                                model.setFormatter(node.get("formatter").asString());
                            }
                           
                            if (node.get("autoflush").isDefined()) {
                                model.setAutoflush(node.get("autoflush").asBoolean());
                            }
                           
                            if (node.get("append").isDefined()) {
                                model.setAppend(node.get("append").asBoolean());
                            }
                           
                            if (node.get("file").isDefined()) {
                                model.setFileRelativeTo(node.get("file").get("relative-to").asString());
                                model.setFilePath(node.get("file").get("path").asString());
                            }
                           
                            model.setRotateSize(node.get("rotate-size").asString());
                           
                            if (node.get("max-backup-index").isDefined()) {
                                model.setMaxBackupIndex(node.get("max-backup-index").asString());
                            }
                           
                            model.setTarget(node.get("target").asString());
                           
                            model.setOverflowAction(node.get("overflow-action").asString());
                           
                            if (node.get("subhandlers").isDefined()) {
                                List<ModelNode> subhandlerNodes = node.get("subhandlers").asList();
                                List<String> subhandlers = new ArrayList<String>(subhandlerNodes.size());
                                for (ModelNode handlerNode : subhandlerNodes) {
                                    subhandlers.add(handlerNode.asString());
                                }
                                model.setSubhandlers(subhandlers);
                            }
                           
                            model.setQueueLength(node.get("queue-length").asString());
                            model.setSuffix(node.get("suffix").asString());

                            if (node.get("class").isDefined()) {
                                model.setClassName(node.get("class").asString());
                            }
                           
                            if (node.get("module").isDefined()) {
                                model.setModule(node.get("module").asString());
                            }
                           
                            List<PropertyRecord> properties = new ArrayList<PropertyRecord>();
                            if (node.get("properties").isDefined()) {
                                List<Property> props = node.get("properties").asPropertyList();
                                for (Property prop : props) {
                                    PropertyRecord property = factory.property().as();
                                    property.setKey(prop.getName());
                                    property.setValue(prop.getValue().asString());
                                    properties.add(property);
                                }
                            }
                            model.setProperties(properties);
                           
                            return model;
                        }
                       
                    });
View Full Code Here

                            Collections.sort(handlers, handlerComparator);
                            return handlers;
                        }
                       
                        private LoggingHandler makeHandler(ModelNode node, String name) {
                            LoggingHandler model = factory.loggingHandler().as();
                            model.setName(name);
                            model.setType(handlerType);
                            model.setLevel(node.get("level").asString());
                           
                            if (node.get("encoding").isDefined()) {
                                model.setEncoding(node.get("encoding").asString());
                            }
                           
                            model.setFilter(node.get("filter").asString());
                           
                            if (node.get("formatter").isDefined()) {
                                model.setFormatter(node.get("formatter").asString());
                            }
                           
                            if (node.get("autoflush").isDefined()) {
                                model.setAutoflush(node.get("autoflush").asBoolean());
                            }
                           
                            if (node.get("append").isDefined()) {
                                model.setAppend(node.get("append").asBoolean());
                            }
                           
                            if (node.get("file").isDefined()) {
                                model.setFileRelativeTo(node.get("file").get("relative-to").asString());
                                model.setFilePath(node.get("file").get("path").asString());
                            }
                           
                            model.setRotateSize(node.get("rotate-size").asString());
                           
                            if (node.get("max-backup-index").isDefined()) {
                                model.setMaxBackupIndex(node.get("max-backup-index").asString());
                            }
                           
                            model.setTarget(node.get("target").asString());
                           
                            model.setOverflowAction(node.get("overflow-action").asString());
                           
                            if (node.get("subhandlers").isDefined()) {
                                List<ModelNode> subhandlerNodes = node.get("subhandlers").asList();
                                List<String> subhandlers = new ArrayList<String>(subhandlerNodes.size());
                                for (ModelNode handlerNode : subhandlerNodes) {
                                    subhandlers.add(handlerNode.asString());
                                }
                                model.setSubhandlers(subhandlers);
                            }
                           
                            model.setQueueLength(node.get("queue-length").asString());
                            model.setSuffix(node.get("suffix").asString());

                            if (node.get("class").isDefined()) {
                                model.setClassName(node.get("class").asString());
                            }
                           
                            if (node.get("module").isDefined()) {
                                model.setModule(node.get("module").asString());
                            }
                           
                            List<PropertyRecord> properties = new ArrayList<PropertyRecord>();
                            if (node.get("properties").isDefined()) {
                                List<Property> props = node.get("properties").asPropertyList();
                                for (Property prop : props) {
                                    PropertyRecord property = factory.property().as();
                                    property.setKey(prop.getName());
                                    property.setValue(prop.getValue().asString());
                                    properties.add(property);
                                }
                            }
                            model.setProperties(properties);
                           
                            return model;
                        }
                       
                    });
View Full Code Here

TOP

Related Classes of org.jboss.as.console.client.shared.subsys.logging.model.LoggingHandler

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.