Package javax.management.openmbean

Examples of javax.management.openmbean.CompositeData.containsKey()


        Collection<Object> records = tabularData.values();
        List<String> list = new ArrayList<String>();
        for (Object o : records)
        {
            CompositeData data = (CompositeData) o;
            if (data.containsKey(USERNAME))
            {
                list.add(data.get(USERNAME).toString());
            }
        }
       
View Full Code Here


    @Nullable
    public static Object lookupAttributeProperty(Object obj, String propertyName) {
        Object value = null;
        if (obj instanceof CompositeData) {
            CompositeData compositeData = ((CompositeData)obj);
            if (compositeData.containsKey(propertyName)) {
                value = compositeData.get(propertyName);
            } else {
                LOG.debug("Unable to read attribute/property [" + propertyName + "] from object [" + obj + "] using OpenMBean API - no such property.");
            }
        } else {
View Full Code Here

        String searchProperty = ps[0];

        if (value instanceof CompositeData) {
            CompositeData compositeData = ((CompositeData) value);
            if (compositeData.containsKey(searchProperty)) {
                value = compositeData.get(searchProperty);
            } else {
                LOG.debug("Unable to read attribute property [" + propertyPath + "] from composite data value");
            }
        } else {
View Full Code Here

        Collection<Object> records = tabularData.values();
        List<String> list = new ArrayList<String>();
        for (Object o : records)
        {
            CompositeData data = (CompositeData) o;
            if (data.containsKey(USERNAME))
            {
                list.add(data.get(USERNAME).toString());
            }
        }
       
View Full Code Here

        assertEquals("Unexpected number of users in user list", 1, userList.size());
        assertTrue(userList.containsKey(new Object[]{TEST_USERNAME}));
       
        // Check the deprecated read, write and admin items continue to exist but return false.
        CompositeData userRec = userList.get(new Object[]{TEST_USERNAME});
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_READ_ONLY));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_READ_ONLY));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_READ_WRITE));
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_READ_WRITE));
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_ADMIN));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_ADMIN));
View Full Code Here

        // Check the deprecated read, write and admin items continue to exist but return false.
        CompositeData userRec = userList.get(new Object[]{TEST_USERNAME});
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_READ_ONLY));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_READ_ONLY));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_READ_WRITE));
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_READ_WRITE));
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_ADMIN));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_ADMIN));
    }

    // ============================ Utility methods =========================
View Full Code Here

        CompositeData userRec = userList.get(new Object[]{TEST_USERNAME});
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_READ_ONLY));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_READ_ONLY));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_READ_WRITE));
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_READ_WRITE));
        assertTrue(userRec.containsKey(UserManagement.RIGHTS_ADMIN));
        assertEquals(false, userRec.get(UserManagement.RIGHTS_ADMIN));
    }

    // ============================ Utility methods =========================
View Full Code Here

        Collection<Object> records = tabularData.values();
        List<String> list = new ArrayList<String>();
        for (Object o : records)
        {
            CompositeData data = (CompositeData) o;
            if (data.containsKey(USERNAME))
            {
                list.add(data.get(USERNAME).toString());
            }
        }
       
View Full Code Here

                    CompositeData cd = (CompositeData) value;
                    assertTrue(cd.containsKey("committed"));
                    assertTrue(cd.containsKey("init"));
                    assertTrue(cd.containsKey("max"));
                    assertTrue(cd.containsKey("used"));
                    assertFalse(cd.containsKey("trash"));
                }// end else a String array expected
            }// end if a known attribute
            else {
                fail("Unexpected attribute name returned!");
            }// end else an unknown attribute
View Full Code Here

     */
    private void verifyNotificationUserData(Object userData) {
        // Should be a CompositeData instance
        assertTrue(userData instanceof CompositeData);
        CompositeData cd = (CompositeData) userData;
        assertTrue(cd.containsKey("poolName"));
        assertTrue(cd.containsKey("usage"));
        assertTrue(cd.containsKey("count"));
        assertTrue(cd.get("poolName") instanceof String);
        assertTrue(((String) cd.get("poolName")).length() > 0);
        assertTrue(cd.get("count") instanceof Long);
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.