Hi all, I found that following two methods are being used by BPELs we have in App Factory
deleteApplication - CreateApplication.bpel updateRxtWithPromoteState - GovernanceBPEL.bpel These two methods will be added to ApplicationInfoService and will not be removed from ApplicationMgtService Except these two other methods will be moved from ApplicationMgtService to ApplicationInfoService. On Wed, Mar 18, 2015 at 8:28 PM, Mahesh Chinthaka <mahe...@wso2.com> wrote: > Hi all, > Im working on [a] > > At the moment we have > 1. ApplicationManagementService > 2. ApplicationInfoService > 3. ApplicationUserMgtService > > All the tasks/methods that UI needs to do related with users will be in > ApplicationUserMgtService (IMO ideally this service should be renamed as > UserManagementService). > All the tasks/methods that UI needs to related with applications will be > in ApplicationInfoService. > > At the moment ApplicationManagementService has both user related tasks as > well as application related tasks. > What I'm going to do is identify those methods and move accordingly to > either ApplicationUserMgtService or ApplicationInfoService. In that way > ApplicationManagementService will no longer be a osgi service and it will > only be a soap service. > > Here are the methods that I have identified, > > [1] - getApplication(applicationKey) > > [2] - deleteApplication(applicationKey) > > [3] - getApplicationUrl(applicationKey, version, stage, tenantDomain); > > [4] - getApplicationStatus(applicationKey, version, stage, tenantDomain); > > [5] - > getAllVersionsOfApplicationPerUser(modManager.getTenantDomain(),applicationKey, > userName); > > [6] - getAllVersionsOfApplication(tenantDomain, applicationKey); > > [7] - getBuildandDelpoyedStatus(applicationKey,tenantDomain,version); > > [8] - updateRxtWithPromoteState(appKey,nextStage,version,"Promote",state); > > [9] - publishSetApplicationAutoBuild(applicationKey, stageName, version, > isBuild); > > [10] - publishSetApplicationAutoDeploy(applicationKey, stageName, version, > isDeploy); > > > IMO all above methods should be moved to ApplicationInfoService. WDYT ? > > > [a] - https://wso2.org/jira/browse/APPFAC-3011 > > -- > *Mahesh Chinthaka Vidanagama* | Software Engineer > WSO2, Inc | lean. enterprise. middleware. > #20, Palm Grove, Colombo 03, Sri Lanka > Mobile: +94 71 63 63 083 | Work: +94 112 145 345 > Email: mahe...@wso2.com | Web: www.wso2.com > -- *Mahesh Chinthaka Vidanagama* | Software Engineer WSO2, Inc | lean. enterprise. middleware. #20, Palm Grove, Colombo 03, Sri Lanka Mobile: +94 71 63 63 083 | Work: +94 112 145 345 Email: mahe...@wso2.com | Web: www.wso2.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev