Examples of RelationSupport


Examples of javax.management.relation.RelationSupport

    createRelationTypeB(service);
    createRolesB(server);
    RoleResult result = null;
    try
    {
      RelationSupport support = new RelationSupport("id", service, server,
                                  "relationTypeB", rolesB);
      addRelation(server, service, support, "test:type=support");
      result = support.getAllRoles();
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

    createRelationTypeC(service);
    createRolesC(server);
    Map result = null;
    try
    {
      RelationSupport support = new RelationSupport("id", service, server,
                                  "relationTypeC", rolesC);
      result = support.getReferencedMBeans();
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

    createRelationTypeC(service);
    createRolesC(server);
    Map result = null;
    try
    {
      RelationSupport support = new RelationSupport("id", service, server,
                                  "relationTypeC", rolesC);
      addRelation(server, service, support, "test:type=support");
      result = support.getReferencedMBeans();
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

    createRelationTypeC(service);
    createRolesC(server);
    List result = null;
    try
    {
      RelationSupport support = new RelationSupport("id", service, server,
                                  "relationTypeC", rolesC);
      addRelation(server, service, support, "test:type=support");
      result = support.getRole("roleC1");
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

  {
    MBeanServer server = createMBeanServer();
    ObjectName service = createRelationService("test:type=service", null);
    createRolesC(null);
    Integer result = null;
    RelationSupport support = null;
    try
    {
      support = new RelationSupport("id", service, server,
                                  "relationTypeC", rolesC);
      result = support.getRoleCardinality("roleC1");
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
    assertEquals(2, result.intValue());

    try
    {
      result = support.getRoleCardinality("roleC2");
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

    MBeanServer server = createMBeanServer();
    ObjectName service = createRelationService("test:type=service", server);
    createRelationTypeC(service);
    createRolesC(server);
    Integer result = null;
    RelationSupport support = null;
    try
    {
      support = new RelationSupport("id", service, server,
                                  "relationTypeC", rolesC);
      addRelation(server, service, support, "test:type=support");
      result = support.getRoleCardinality("roleC1");
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
    assertEquals(2, result.intValue());

    try
    {
      result = support.getRoleCardinality("roleC2");
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

    MBeanServer server = createMBeanServer();
    ObjectName service = createRelationService("test:type=service", server);
    createRelationTypeC(service);
    createRolesC(server);
    RoleResult result = null;
    RelationSupport support = null;
    try
    {
      support = new RelationSupport("id", service, server,
                                  "relationTypeC", rolesC);
      addRelation(server, service, support, "test:type=support");
      result = support.getRoles(new String[] {"roleC1", "roleC2" });
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
    checkResult(result, roleInfosC, rolesC);

    try
    {
      result = support.getRoles(new String[] {"roleC1" });
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
    RoleList resolved = result.getRoles();
    assertEquals(1, resolved.size());
    assertEquals(0, result.getRolesUnresolved().size());
    compare(getRole(rolesC, "roleC1"), (Role) resolved.get(0));

    try
    {
      result = support.getRoles(new String[] {"roleC2" });
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

  public void testRelationServiceFlag()
  {
    MBeanServer server = createMBeanServer();
    ObjectName service = createRelationService("test:type=service", null);
    createRolesB(null);
    RelationSupport support = null;
    try
    {
      support = new RelationSupport("id", service, server, "relationTypeB",
                                    rolesB);
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
    assertEquals(false, support.isInRelationService().booleanValue());
    support.setRelationServiceManagementFlag(new Boolean(true));
    assertEquals(true, support.isInRelationService().booleanValue());
    support.setRelationServiceManagementFlag(new Boolean(false));
    assertEquals(false, support.isInRelationService().booleanValue());
  }
View Full Code Here

Examples of javax.management.relation.RelationSupport

    createRelationTypeB(service);
    createRolesB(server);
    RoleList result = null;
    try
    {
      RelationSupport support = new RelationSupport("id", service, server,
                                  "relationTypeB", rolesB);
      addRelation(server, service, support, "test:type=support");
      result = support.retrieveAllRoles();
    }
    catch(Exception e)
    {
      fail(e.toString());
    }
View Full Code Here

Examples of javax.management.relation.RelationSupport

      {
         ObjectName service = createRelationService("test:type=service", server);
         createRelationTypeC(service);
         createRolesC(server);
         createRolesCX(server);
         RelationSupport support = null;
         ObjectName on = null;
         Listener listener = new Listener(RelationNotification.RELATION_MBEAN_UPDATE);
         try
         {
            support = new RelationSupport("id1", service, server,
                                          "relationTypeC", rolesC);
            addRelation(server, service, support, "test:type=support1");
            server.addNotificationListener(service, listener, null, null);
            support.setRole(roleCX2);
            on = new ObjectName("test:type=support1");
         }
         catch(Exception e)
         {
            fail(e.toString());
         }
         RoleList shouldBe = new RoleList();
         shouldBe.add(roleC1);
         shouldBe.add(roleCX2);
         compare(shouldBe, support.retrieveAllRoles());
         RelationNotification rn = listener.check(1);
         assertEquals(new ArrayList(), rn.getMBeansToUnregister());
         assertEquals(roleCX2.getRoleValue(), rn.getNewRoleValue());
         assertEquals(on, rn.getObjectName());
         assertEquals(roleC2.getRoleValue(), rn.getOldRoleValue());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.