Package com.sun.mfwk.relations

Examples of com.sun.mfwk.relations.Relation


                        }
                    }
                    if (isProcessed(source, dest, relationService.getType(r)))
                        continue;
                    Utils.log(Level.FINE, "Creating relations for dest = " + dest + " source = " + source);
                    Relation relation =
                            rf.create(source, dest, relationService.getType(r),
                            relationService.getCreateAnyway(r));
                    // add the newly created relation
                    if (relation != null) {
                        RelationServiceImpl.getRelationService().
View Full Code Here


        RelationServiceImpl relationService =
                RelationServiceImpl.getRelationService();
        Relation[] activeRelations = relationService.listRelations();

        for (int i = 0; i < activeRelations.length; i++) {
            Relation relation = activeRelations[i];
            try {
                if (ObjectName.getInstance(relation.getDestinationInstanceID()).equals(
                    ObjectName.getInstance(CMM_MBean)) || ObjectName.getInstance(
                       relation.getSourceInstanceID()).equals(ObjectName.getInstance(
                          CMM_MBean))) {
                    try {
                        relationService.removeRelation(relation);
                    } catch (InvalidRelationIdException ex) {
                        LogDomains.getLogger().log(Level.SEVERE,
View Full Code Here

            return;
       
        ObjectName source = (ObjectName)mbeans.toArray()[0];
        RelationFactory rf = new RelationFactory(rm.getContext());

        Relation relation = rf.create(source.toString(), ON.toString(), rms.getType(elem));
       
        // add the newly created relation
        if (relation != null) {
            RelationServiceImpl.getRelationService().addRelation(relation);
        }
View Full Code Here

                    ON.getKeyProperty("domain")
                + ",name=" + instances[i].getKeyProperty("name") ;
           
           
            // get CMM object name for this instance
                Relation relation =
                    rf.create(ON.toString(), dest, rms.getType(elem), true);

                // add the newly created relation
                if (relation != null) {
                    RelationServiceImpl.getRelationService().addRelation(relation);
View Full Code Here

                    ON.getKeyProperty("domain")
                + ",name=" + instances[i].getKeyProperty("name") ;
           
           
            // get CMM object name for this instance
                Relation relation =
                    rf.create(ON.toString(), dest, rms.getType(elem), true);

                // add the newly created relation
                if (relation != null) {
                    RelationServiceImpl.getRelationService().addRelation(relation);
View Full Code Here

               
        CMM_MBean sMbean = getMBean(source);
        CMM_MBean dMbean = getMBean(dest);
        Class typeClass = getTypeName(type);

        Relation r = new Relation(sMbean, dMbean, typeClass, null,
                        _context.getModuleName());
        return r;
    }
View Full Code Here

        LogDomains.getLogger().finest("source mbean = " + sMbean);
        LogDomains.getLogger().finest("dest mbean = " + dMbean);
        LogDomains.getLogger().finest("type = " + typeClass);
       
        if (sMbean != null && dMbean != null) {
            return new Relation(sMbean, dMbean, typeClass, null,
                _context.getModuleName());
        }
        else if (anyway) {
            if (dMbean != null) {
                return new Relation(source,  dMbean, typeClass, null,
                    _context.getModuleName());
            }
            else if (sMbean != null) {
                return new Relation(sMbean,  dest, typeClass, null,
                    _context.getModuleName());
            }
        }
        return null;
    }
View Full Code Here

                CMM_ObjectNameTemplate, rm.getContext().getTokens());
        Utils.log(Level.FINEST, " RelationHandler CMM ON = " + CMM_ObjectNameStr);
       
        RelationFactory rf = new RelationFactory(rm.getContext());
       
        Relation relation =
                rf.create(CMM_ObjectNameStr, ON.toString(), rms.getType(elem));
       
        // add the newly created relation
        if (relation != null) {
            Utils.log(Level.FINEST, " Created Relation = " + relation );
View Full Code Here

TOP

Related Classes of com.sun.mfwk.relations.Relation

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.