Package org.apache.geronimo.security.jacc.mappingprovider

Examples of org.apache.geronimo.security.jacc.mappingprovider.PolicyConfigurationGeneric


        testPolicyConfigurationOpen(true);
        testPolicyConfigurationOpen(false);
    }

    private void testPolicyConfigurationOpen(boolean remove) throws Exception {
        PolicyConfigurationGeneric policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration.commit();
        assertEquals(PolicyConfigurationGeneric.IN_SERVICE, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration.delete();
        assertEquals(PolicyConfigurationGeneric.DELETED, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
    }
View Full Code Here


     *  most one actual instance of a PolicyConfiguration with a given policy context identifier (during a process context).
     *  
     * @throws Exception
     */
    public void testSamePolicyConfigurationInstance() throws Exception {
        PolicyConfigurationGeneric policyConfiguration1 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        PolicyConfigurationGeneric policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.commit();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.commit();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);

        policyConfiguration2.delete();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.delete();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);

    }
View Full Code Here

        testPolicyConfigurationOpen(true);
        testPolicyConfigurationOpen(false);
    }

    private void testPolicyConfigurationOpen(boolean remove) throws Exception {
        PolicyConfigurationGeneric policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration.commit();
        assertEquals(PolicyConfigurationGeneric.IN_SERVICE, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration.delete();
        assertEquals(PolicyConfigurationGeneric.DELETED, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
    }
View Full Code Here

     *  most one actual instance of a PolicyConfiguration with a given policy context identifier (during a process context).
     *  
     * @throws Exception
     */
    public void testSamePolicyConfigurationInstance() throws Exception {
        PolicyConfigurationGeneric policyConfiguration1 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        PolicyConfigurationGeneric policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.commit();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.commit();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);

        policyConfiguration2.delete();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.delete();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);

    }
View Full Code Here

        testPolicyConfigurationOpen(true);
        testPolicyConfigurationOpen(false);
    }

    private void testPolicyConfigurationOpen(boolean remove) throws Exception {
        PolicyConfigurationGeneric policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration.commit();
        assertEquals(PolicyConfigurationGeneric.IN_SERVICE, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration.delete();
        assertEquals(PolicyConfigurationGeneric.DELETED, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
        policyConfiguration = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, remove);
        assertEquals(PolicyConfigurationGeneric.OPEN, policyConfiguration.getState());
    }
View Full Code Here

     *  most one actual instance of a PolicyConfiguration with a given policy context identifier (during a process context).
     *  
     * @throws Exception
     */
    public void testSamePolicyConfigurationInstance() throws Exception {
        PolicyConfigurationGeneric policyConfiguration1 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        PolicyConfigurationGeneric policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.commit();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.commit();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);

        policyConfiguration2.delete();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, false);
        assertSame(policyConfiguration1, policyConfiguration2);
        policyConfiguration2.delete();
        policyConfiguration2 = (PolicyConfigurationGeneric) policyConfigurationFactory.getPolicyConfiguration(CONTEXT_ID, true);
        assertSame(policyConfiguration1, policyConfiguration2);

    }
View Full Code Here

TOP

Related Classes of org.apache.geronimo.security.jacc.mappingprovider.PolicyConfigurationGeneric

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.