Hi, But we are not setting the ApplicationContext to active state when application gets activated. We are only using three states [1].
Don't we have to introduce "Active" state also to the ApplicationContext and change UI, API and events accordingly. [1] https://github.com/apache/stratos/blob/stratos-4.1.x/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/applications/pojo/ApplicationContext.java#L28-L30 <https://github.com/apache/stratos/blob/stratos-4.1.x/components/org.apache.stratos.autoscaler/src/main/java/org/apache/stratos/autoscaler/applications/pojo/ApplicationContext.java#L28-L30> On Thu, Sep 10, 2015 at 7:32 PM, Gayan Gunarathne <gay...@wso2.com> wrote: > yeah. I think we already have that application active status.In > integration tests we already checking this for assert the application > activation. I think you can do the same here and allow sign up only when > application is on active state. > > Thanks, > Gayan > > On Thu, Sep 10, 2015 at 7:24 PM, Akila Ravihansa Perera < > raviha...@wso2.com> wrote: > >> Don't we already have an Active status [1] for Applications? >> >> [1] >> https://github.com/apache/stratos/blob/stratos-4.1.x/components/org.apache.stratos.messaging/src/main/java/org/apache/stratos/messaging/domain/application/ApplicationStatus.java#L37 >> >> On Thu, Sep 10, 2015 at 6:54 PM, Anuruddha Liyanarachchi < >> anurudd...@wso2.com> wrote: >> >>> Hi Devs, >>> >>> I am planing to do $subject in Stratos. This will prevent users from >>> signing-up before application is active. >>> >>> The application life cycle will be as [1]. >>> WDYT? >>> >>> [1] >>> https://docs.google.com/drawings/d/1XOVZkgp_UUpGvD_HykECU_8yoA2YWgfpqv6wX2mgacY/edit?usp=sharing >>> >>> -- >>> *Thanks and Regards,* >>> Anuruddha Lanka Liyanarachchi >>> Software Engineer - WSO2 >>> Mobile : +94 (0) 712762611 >>> Tel : +94 112 145 345 >>> a <thili...@wso2.com>nurudd...@wso2.com >>> >> >> >> >> -- >> Akila Ravihansa Perera >> WSO2 Inc.; http://wso2.com/ >> >> Blog: http://ravihansa3000.blogspot.com >> > > > > -- > > Gayan Gunarathne > Technical Lead, WSO2 Inc. (http://wso2.com) > Committer & PMC Member, Apache Stratos > email : gay...@wso2.com | mobile : +94 775030545 <%2B94%20766819985> > > > -- *Thanks and Regards,* Anuruddha Lanka Liyanarachchi Software Engineer - WSO2 Mobile : +94 (0) 712762611 Tel : +94 112 145 345 a <thili...@wso2.com>nurudd...@wso2.com