Package javax.management.relation

Examples of javax.management.relation.Role


   private Role getRole(RoleList roles, String roleName)
   {
      Iterator iterator = roles.iterator();
      while (iterator.hasNext())
      {
         Role role = (Role) iterator.next();
         if (role.getRoleName().equals(roleName))
         {
            return role;
         }
      }
      fail("role was not in the original " + roleName);
View Full Code Here


   {
      HashMap result = new HashMap();
      Iterator iterator = roles.iterator();
      while (iterator.hasNext())
      {
         Role role = (Role) iterator.next();
         String roleName = role.getRoleName();
         ArrayList mbeans = (ArrayList) role.getRoleValue();
         Iterator iterator2 = mbeans.iterator();
         while (iterator2.hasNext())
         {
            ObjectName objectName = (ObjectName) iterator2.next();
            ArrayList names = (ArrayList) result.get(objectName);
View Full Code Here

      try
      {
         ArrayList roleA1Values = new ArrayList();
         roleA1Values.add(createRoleValueBean("x:relation=a,role=1,bean=1",
                                              Trivial.class, server));
         Role roleA1 = new Role("roleA1", roleA1Values);
         rolesA = new RoleList();
         rolesA.add(roleA1);
      }
      catch(Exception e)
      {
View Full Code Here

         ArrayList roleB1Values = new ArrayList();
         roleB1Values.add(createRoleValueBean("x:relation=b,role=1,bean=1",
                                              Trivial.class, server));
         roleB1Values.add(createRoleValueBean("x:relation=b,role=1,bean=2",
                                              Trivial.class, server));
         roleB1 = new Role("roleB1", roleB1Values);

         ArrayList roleB2Values = new ArrayList();
         roleB2Values.add(createRoleValueBean("x:relation=b,role=2,bean=1",
                                              Trivial.class, server));
         roleB2Values.add(createRoleValueBean("x:relation=b,role=2,bean=2",
                                              Trivial.class, server));
         roleB2Values.add(createRoleValueBean("x:relation=b,role=2,bean=3",
                                              Trivial.class, server));
         roleB2 = new Role("roleB2", roleB2Values);

         rolesB = new RoleList();
         rolesB.add(roleB1);
         rolesB.add(roleB2);
      }
View Full Code Here

         ArrayList roleC1Values = new ArrayList();
         roleC1Values.add(createRoleValueBean("x:relation=c,role=1,bean=1",
                                              Trivial.class, server));
         roleC1Values.add(createRoleValueBean("x:relation=c,role=1,bean=1",
                                              Trivial.class, null));
         roleC1 = new Role("roleC1", roleC1Values);

         ArrayList roleC2Values = new ArrayList();
         roleC2Values.add(createRoleValueBean("x:relation=c,role=1,bean=1",
                                              Trivial.class, null));
         roleC2Values.add(createRoleValueBean("x:relation=c,role=2,bean=1",
                                              Trivial.class, server));
         roleC2Values.add(createRoleValueBean("x:relation=c,role=2,bean=2",
                                              Trivial.class, server));
         roleC2 = new Role("roleC2", roleC2Values);

         rolesC = new RoleList();
         rolesC.add(roleC1);
         rolesC.add(roleC2);
      }
View Full Code Here

      try
      {
         ArrayList roleCX1Values = new ArrayList();
         roleCX1Values.add(createRoleValueBean("x:relation=c,role=2,bean=1",
                                              Trivial.class, null));
         roleCX1 = new Role("roleC1", roleCX1Values);

         ArrayList roleCX2Values = new ArrayList();
         roleCX2Values.add(createRoleValueBean("x:relation=c,role=1,bean=1",
                                              Trivial.class, null));
         roleCX2Values.add(createRoleValueBean("x:relation=c,role=1,bean=2",
                                              Trivial.class, server));
         roleCX2Values.add(createRoleValueBean("x:relation=c,role=1,bean=3",
                                              Trivial.class, server));
         roleCX2Values.add(createRoleValueBean("x:relation=c,role=1,bean=4",
                                              Trivial.class, server));
         roleCX2 = new Role("roleC2", roleCX2Values);

         rolesCX = new RoleList();
         rolesCX.add(roleCX1);
         rolesCX.add(roleCX2);
      }
View Full Code Here

      try
      {
         ArrayList roleCZ2Values = new ArrayList();
         roleCZ2Values.add(createRoleValueBean("x:relation=c,role=1,bean=1",
                                              Trivial.class, null));
         roleCZ2 = new Role("roleC2", roleCZ2Values);

         rolesCZ = new RoleList();
         rolesCZ.add(roleCZ2);
      }
      catch(Exception e)
View Full Code Here

                                              Trivial.class, null));
         roleCZZValues.add(createRoleValueBean("x:relation=c,role=1,bean=4",
                                              Trivial.class, null));
         roleCZZValues.add(createRoleValueBean("x:relation=c,role=1,bean=5",
                                              Trivial.class, server));
         roleCZZ = new Role("roleC2", roleCZZValues);

         rolesCZZ = new RoleList();
         rolesCZZ.add(roleCZZ);

         ArrayList roleCZZZValues = new ArrayList();
         roleCZZZValues.add(createRoleValueBean("x:relation=c,role=1x,bean=1",
                                              Trivial.class, null));
         roleCZZZValues.add(createRoleValueBean("x:relation=c,role=1x,bean=2",
                                              Trivial.class, null));
         roleCZZZValues.add(createRoleValueBean("x:relation=c,role=1x,bean=3",
                                              Trivial.class, null));
         roleCZZZ = new Role("roleC2", roleCZZZValues);

         rolesCZZZ = new RoleList();
         rolesCZZZ.add(roleCZZZ);
      }
      catch(Exception e)
View Full Code Here

         System.out.println("Build the roles");
         // build our Lists of values for our first use case an owner registers and takes out one book
         ArrayList ownerList = new ArrayList();
         ownerList.add(ownerName1)// can only add owner to an owner role can only be 1
         Role ownerRole = new Role("owner", ownerList);

         System.out.println("created owner Role");

         ArrayList bookList = new ArrayList();
         // we can have between 1 and 4 books more than 4 invalidates out relation and less than 1 invalidates it
         bookList.add(bookName1);
         bookList.add(bookName2);
         bookList.add(bookName3);
         Role bookRole = new Role("books", bookList);

         System.out.println("Created book role");
         System.out.println("----------------------- done ----------------------------");

         System.out.println("Creating the relation");
View Full Code Here

         // get the old values
         ArrayList oldRoleValue = getRoleValue(relationId, roleName);
         ArrayList newRoleValue = (ArrayList)oldRoleValue.clone();
         newRoleValue.add(bookToAdd);
         // now we update the values
         Role role = new Role(roleName, newRoleValue);
         Object[] params1 = {relationId, role};
         String[] signature1 = {"java.lang.String", "javax.management.relation.Role"};
         m_server.invoke(m_relationObjectName, "setRole", params1, signature1);
      }
      catch (Exception ex)
View Full Code Here

TOP

Related Classes of javax.management.relation.Role

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.