Package org.apache.deltaspike.core.api.projectstage

Examples of org.apache.deltaspike.core.api.projectstage.ProjectStage$Staging


            URL propertyUrl = propertyUrls.nextElement();
            fillProperties(properties, propertyUrl);
        }

        // and also read the ones post-fixed with the projectStage
        ProjectStage ps = ProjectStageProducer.getInstance().getProjectStage();

        propertyUrls = cl.getResources(propertyFileName + "-" + ps + FILE_EXTENSION);
        while (propertyUrls != null && propertyUrls.hasMoreElements())
        {
            URL propertyUrl = propertyUrls.nextElement();
View Full Code Here


     * @return the configured value or if non found the defaultValue
     *
     */
    public static String getProjectStageAwarePropertyValue(String key)
    {
        ProjectStage ps = getProjectStage();

        String value = getPropertyValue(key + '.' + ps);
        if (value == null)
        {
            value = getPropertyValue(key);
View Full Code Here

                ProjectStageProducer psp = ProjectStageProducer.getInstance();
                Assert.assertNotNull(psp);

                ProjectStageProducer.setProjectStage(null);

                ProjectStage ps = psp.getProjectStage();
                Assert.assertNotNull(ps);
                Assert.assertEquals(ps, ProjectStage.SystemTest);
                Assert.assertTrue(ps == ProjectStage.SystemTest);

                ProjectStageProducer.setProjectStage(null);
View Full Code Here

public class ProjectStageTest {

    @Test
    public void testProjectStages() throws Exception
    {
        ProjectStage ps = ProjectStage.Development;
        Assert.assertNotNull(ps);

        ProjectStage psOther = ProjectStage.valueOf("CustomProjectStage");
        Assert.assertNotNull(psOther);

        psOther = TestProjectStages.CustomProjectStage;
        Assert.assertNotNull(psOther);

        ProjectStage psProd = ProjectStage.valueOf("Production");
        Assert.assertNotNull(psProd);

        ProjectStage[] values = ProjectStage.values();
        Assert.assertNotNull(values);
        Assert.assertTrue(values.length == 7);
View Full Code Here

        }

        //TODO needs further discussions for a different feature CodiStartupBroadcaster.broadcastStartup();

        //also forces deterministic project-stage initialization
        ProjectStage projectStage = ProjectStageProducer.getInstance().getProjectStage();

        Exclude exclude = extractExcludeAnnotation(processAnnotatedType.getAnnotatedType().getJavaClass());

        if (exclude == null)
        {
View Full Code Here

        return new Jsf2BeanWrapper(annotatedType, this.mappedJsfScopes.get(jsf2ScopeAnnotation), jsf2ScopeAnnotation);
    }

    private void logConvertedBean(AnnotatedType annotatedType, Class<? extends Annotation> jsf2ScopeAnnotation)
    {
        ProjectStage projectStage = ProjectStageProducer.getInstance().getProjectStage();

        if (projectStage == ProjectStage.Development)
        {
            logger.info("JSF2 bean was converted to a CDI bean. Type: " + annotatedType.getJavaClass().getName() +
                    " original scope: " + jsf2ScopeAnnotation.getName());
View Full Code Here

     * @return the configured value or if non found the defaultValue
     *
     */
    public static String getProjectStageAwarePropertyValue(String key)
    {
        ProjectStage ps = getProjectStage();

        String value = getPropertyValue(key + '.' + ps);
        if (value == null)
        {
            value = getPropertyValue(key);
View Full Code Here

        }

        //TODO needs further discussions for a different feature CodiStartupBroadcaster.broadcastStartup();

        //also forces deterministic project-stage initialization
        ProjectStage projectStage = ProjectStageProducer.getInstance().getProjectStage();

        if (!processAnnotatedType.getAnnotatedType().getJavaClass().isAnnotationPresent(Exclude.class))
        {
            return;
        }
View Full Code Here

        }

        //TODO needs further discussions for a different feature CodiStartupBroadcaster.broadcastStartup();

        //also forces deterministic project-stage initialization
        ProjectStage projectStage = ProjectStageProducer.getInstance().getProjectStage();

        if (!processAnnotatedType.getAnnotatedType().getJavaClass().isAnnotationPresent(Exclude.class))
        {
            return;
        }
View Full Code Here

            ProjectStageProducer psp = ProjectStageProducer.getInstance();
            Assert.assertNotNull(psp);

            ProjectStageProducer.setProjectStage(null);

            ProjectStage ps = psp.getProjectStage();
            Assert.assertNotNull(ps);
            Assert.assertEquals(ps, ProjectStage.SystemTest);
            Assert.assertTrue(ps == ProjectStage.SystemTest);

            ProjectStageProducer.setProjectStage(null);
View Full Code Here

TOP

Related Classes of org.apache.deltaspike.core.api.projectstage.ProjectStage$Staging

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.