Package javax.management.relation

Examples of javax.management.relation.RoleResult


      try
      {
         ObjectName service = createRelationService("test:type=service", server);
         createRelationTypeB(service);
         createRolesB(server);
         RoleResult result = null;
         RelationSupport support = new RelationSupport("id", service, server,
                                         "relationTypeB", rolesB);
         addRelation(server, service, support, "test:type=support");
         result = support.getAllRoles();
         checkResult(result, roleInfosB, rolesB);
View Full Code Here


      {
         ObjectName service = createRelationService("test:type=service", server);
         RelationService rs = (RelationService) services.get(service);
         createRelationTypeC(service);
         createRolesC(server);
         RoleResult result = null;
         RelationSupport support = null;
         support = new RelationSupport("id", service, server,
                                       "relationTypeC", rolesC);
         addRelation(server, service, support, "test:type=support");
         result = rs.getRoles("id", new String[] {"roleC1", "roleC2" });
         checkResult(result, roleInfosC, rolesC);

         result = rs.getRoles("id", new String[] {"roleC1" });
         RoleList resolved = result.getRoles();
         assertEquals(1, resolved.size());
         assertEquals(0, result.getRolesUnresolved().size());
         compare(getRole(rolesC, "roleC1"), (Role) resolved.get(0));

         result = rs.getRoles("id", new String[] {"roleC2" });
         RoleUnresolvedList unresolved = result.getRolesUnresolved();
         assertEquals(0, result.getRoles().size());
         assertEquals(1, unresolved.size());
         assertEquals("roleC2", ((RoleUnresolved)unresolved.get(0)).getRoleName());
      }
      finally
      {
View Full Code Here

         roleUnresolvedList = (RoleUnresolvedList)value;
   }

   protected Object createObject() throws SAXException
   {
      return new RoleResult(roleList, roleUnresolvedList);
   }
View Full Code Here

      compareRelationException(o1, o2);
   }

   public void compareRoleResult(Object o1, Object o2)
   {
      RoleResult r1 = (RoleResult)o1;
      RoleResult r2 = (RoleResult)o2;

      compareRoleList(r1.getRoles(), r2.getRoles());
      compareRoleUnresolvedList(r1.getRolesUnresolved(), r2.getRolesUnresolved());
   }
View Full Code Here

TOP

Related Classes of javax.management.relation.RoleResult

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.