Package net.gridshield.nexsm.entityclasses

Examples of net.gridshield.nexsm.entityclasses.ErrorMapper


                } catch (MalformedURLException mue) {}
                _parent.getAppletContext().showDocument(url, "_blank");
            break;
            case DisplayError:
                if (args[0] instanceof ErrorMapper) {
                    ErrorMapper em = (ErrorMapper)args[0];
                    StringBuffer sb = new StringBuffer();
                    sb.append("Message: " + em.getMessage() + "\n");
                    for (Object key: em.getOtherInfoKeys()) {
                        sb.append(key + ": " + em.getOtherInfo().get(key) + "\n");
                    }
                   
                    JOptionPane.showMessageDialog(null, sb.toString()  , "Error",
                            JOptionPane.ERROR_MESSAGE);
                } else if (args[0] instanceof String) {
View Full Code Here


        if (tag.equals("action_url")) { action_url = true; }
        if (tag.equals("serviceextinfo")) { svcextinfo = true; setmp = new ServiceExtInfo(); }
        if (tag.equals("service_description")) { service_description = true; }

        /* error section */
        if (tag.compareTo("error") == 0) { errorDefinition = true; etmp = new ErrorMapper();}
        if (errorDefinition) {
            if (tag.compareTo("type") == 0) { errorType = true; }
            else if (tag.compareTo("message") == 0) { errorMessage = true; }
            else {
                errorOtherKey = tag; // save the tag's name to use it as key later
View Full Code Here

        if (tag.equals("max_attempts")) { max_attempts = true; }
        if (tag.compareTo("service_description") == 0){ service_description = true; }
        if (tag.equals("last_update")) { last_update = true; }
       
        /* error section */
        if (tag.compareTo("error") == 0) { errorDefinition = true; etmp = new ErrorMapper();}
        if (errorDefinition) {
            if (tag.compareTo("type") == 0) { errorType = true; }
            else if (tag.compareTo("message") == 0) { errorMessage = true; }
            else {
                errorOtherKey = tag; // save the tag's name to use it as key later
View Full Code Here

       
        if (tag.equals("views")) { views = true; }
        if (tag.equals("view")) { viewitem = true; vtmp = new View(); }
               
        /* error section */
        if (tag.compareTo("error") == 0) { errorDefinition = true; etmp = new ErrorMapper();}
        if (errorDefinition) {
            if (tag.compareTo("type") == 0) { errorType = true; }
            else if (tag.compareTo("message") == 0) { errorMessage = true; }
            else {
                errorOtherKey = tag; // save the tag's name to use it as key later
View Full Code Here

                        v = _graphManager.addVertex(new UndirectedSparseVertex(), ((Host)n).getName());
                    }
                    v.setUserDatum("host", (Host)n, UserData.CLONE);
                } catch (UniqueLabelException ule) {}
            } else if (n instanceof ErrorMapper) {
                ErrorMapper err = (ErrorMapper)n;
                if (_statusErrorsTypeDisplayed[err.getType()] == 0) {
                    MapperEvent me = new MapperEvent(this);
                    me.setMapperType(MapperActionType.DisplayError);
                    me.setParams(err);
                    fireMapperActionRequested(me);
                    _statusErrorsTypeDisplayed[err.getType()] = 1;
                }
            } else if (n instanceof ObjectHostGroup) {
                _graphManager.addHostGroup((ObjectHostGroup)n);
            }
        }
        String[] verts;
        int i = 0;
        v = null;
        for (Object n: l) {
            if (n instanceof Host) {
                verts = ((Host)n).getParentsString().split(",");
                LinkedList <Object>lparents = new LinkedList<Object>();
                v = _graphManager.getVertex(((Host)n).getName());
                // get temporary list of svcextinfo for this host.
                svcextinfolist = getExtInfoMap().get(((Host)n).getName());
                if (svcextinfolist != null) {
                    for (ServiceExtInfo sei : svcextinfolist) {
                        _graphManager.addServiceExtInfo(sei);
                    }
                    svcextinfolist.clear(); // clear the list of svcextinfo's
                    getExtInfoMap().remove(((Host)n).getName()); // remove the host referece in the list
                }
                for (i = 0; i < verts.length; i++) {
                    try {
                        _graphManager.addEdge(verts[i].trim(), ((Host)n).getName());
                    } catch (GraphException ge) {
                        MapperEvent me = new MapperEvent(this);
                        me.setMapperType(MapperActionType.DisplayError);
                        ErrorMapper em = new ErrorMapper(ge.getMessage());
                        me.setParams(em);
                        fireMapperActionRequested(me);
                    }
                    lparents.add(_graphManager.getVertex(verts[i].trim()));
                }
View Full Code Here

                    }
                } else {
                    if (!mapHostErrorSent) {
                        MapperEvent me = new MapperEvent(this);
                        me.setMapperType(MapperActionType.DisplayError);
                        ErrorMapper em = new ErrorMapper("I received a MapHost instance but\n"
                                + "I don't have a view name to load it in, maybe this is an error\n"
                                + "in the map xml file, a missing name attribute in\n"
                                + "the mapdefinition tag perhaps?"
                                );
                        me.setParams(em);
View Full Code Here

            } else if (n instanceof StatHostComment) {
                _graphManager.setVertex_HostComment(((StatHostComment)n).getHostName(), (StatHostComment)n);
            } else if (n instanceof StatServiceComment) {
                _graphManager.setVertex_ServiceComment(((StatServiceComment)n).getHostName(), (StatServiceComment)n);
            } else if (n instanceof ErrorMapper) {
                ErrorMapper err = (ErrorMapper)n;
                if (_statusErrorsTypeDisplayed[err.getType()] == 0) {
                    MapperEvent me = new MapperEvent(this);
                    me.setMapperType(MapperActionType.DisplayError);
                    me.setParams(err);
                    fireMapperActionRequested(me);
                    _statusErrorsTypeDisplayed[err.getType()] = 1;
                }
            } else {
                System.out.println("Status entity unknown");
            }
        }
View Full Code Here

TOP

Related Classes of net.gridshield.nexsm.entityclasses.ErrorMapper

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.