org.wso2.carbon.appfactory.application.mgt.service
Interface ApplicationManagementService

All Known Implementing Classes:
ApplicationManagementServiceStub

public interface ApplicationManagementService


Method Summary
 boolean addUserToApplication(String domainName138, String applicationId139, String userName140, String[] roles141)
          Auto generated method signature
 boolean checkSystemStatus(String applicationSystemId114)
          Auto generated method signature
 void createApplication(String applicationName181, String applicationKey182, String applicationDescription183, String applicationType184, String repositoryType185, String userName186)
          Auto generated method signature
 boolean createDefaultRoles(String domainName118, String applicationId119, String appOwner120)
          Auto generated method signature
 String[] getAllApplications(String domainName193, String userName194)
          Auto generated method signature
 String[] getAllCreatedApplications()
          Auto generated method signature
 Artifact[] getAllVersionsOfApplication(String applicationId91)
          Auto generated method signature
 UserApplications[] getApplicationsOfUser(String roleName161)
          Auto generated method signature
 ApplicationInfoBean getBasicApplicationInfo(String domainName133, String applicationKey134)
          Auto generated method signature
 String getFullyQualifiedDbUsername(String username176, String applicationKey177)
          Auto generated method signature
 String[] getRolesOfUserPerApplication(String appId198, String userName199)
          Auto generated method signature
 String getStage(String applicationId86, String version87)
          Auto generated method signature
 UserInfoBean[] getUserInfo(String applicationId189)
          Auto generated method signature
 UserInfoBean getUserInfoBean(String userName129)
          Auto generated method signature
 UserRoleCount[] getUserListOfRole(String roleName64)
          Auto generated method signature
 String[] getUsersOfApplication(String applicationId104)
          Auto generated method signature
 boolean isApplicationIdAvailable(String applicationKey100)
          Auto generated method signature
 void publishApplicationAutoDeploymentChange(String domainName165, String applicationId166, String previousVersion167, String nextVersion168, String versionStage169)
          Auto generated method signature for Asynchronous Invocations
 void publishApplicationCreation(String domainName158, String applicationId159)
          Auto generated method signature for Asynchronous Invocations
 void publishApplicationVersionCreation(String domainName95, String applicationId96, String sourceVersion97, String targetVersion98)
          Auto generated method signature for Asynchronous Invocations
 void publishSetApplicationAutoBuild(String applicationId124, String stage125, String version126, boolean isAutoBuildable127)
          Auto generated method signature for Asynchronous Invocations
 void publishSetApplicationAutoDeploy(String applicationId171, String stage172, String version173, boolean isAutoDeployable174)
          Auto generated method signature for Asynchronous Invocations
 boolean removeUserFromApplication(String domainName108, String applicationId109, String userName110)
          Auto generated method signature
 boolean revokeApplication(String domainName145, String applicationId146)
          Auto generated method signature
 boolean sendMail(String domainName71, String applicationId72, String userName73, String[] roles74, String config75)
          Auto generated method signature
 void startaddUserToApplication(String domainName138, String applicationId139, String userName140, String[] roles141, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startcheckSystemStatus(String applicationSystemId114, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startcreateApplication(String applicationName181, String applicationKey182, String applicationDescription183, String applicationType184, String repositoryType185, String userName186, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startcreateDefaultRoles(String domainName118, String applicationId119, String appOwner120, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetAllApplications(String domainName193, String userName194, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetAllCreatedApplications(ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetAllVersionsOfApplication(String applicationId91, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetApplicationsOfUser(String roleName161, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetBasicApplicationInfo(String domainName133, String applicationKey134, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetFullyQualifiedDbUsername(String username176, String applicationKey177, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetRolesOfUserPerApplication(String appId198, String userName199, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetStage(String applicationId86, String version87, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetUserInfo(String applicationId189, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetUserInfoBean(String userName129, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetUserListOfRole(String roleName64, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startgetUsersOfApplication(String applicationId104, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startisApplicationIdAvailable(String applicationKey100, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startremoveUserFromApplication(String domainName108, String applicationId109, String userName110, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startrevokeApplication(String domainName145, String applicationId146, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startsendMail(String domainName71, String applicationId72, String userName73, String[] roles74, String config75, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startupdateRolesOfUserForApplication(String applicationId79, String userName80, String[] rolesToDelete81, String[] newRoles82, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 void startupdateUserOfApplication(String domainName150, String applicationId151, String userName152, String[] rolesToDelete153, String[] rolesToAdd154, ApplicationManagementServiceCallbackHandler callback)
          Auto generated method signature for Asynchronous Invocations
 boolean updateRolesOfUserForApplication(String applicationId79, String userName80, String[] rolesToDelete81, String[] newRoles82)
          Auto generated method signature
 boolean updateUserOfApplication(String domainName150, String applicationId151, String userName152, String[] rolesToDelete153, String[] rolesToAdd154)
          Auto generated method signature
 

Method Detail

getUserListOfRole

UserRoleCount[] getUserListOfRole(String roleName64)
                                  throws RemoteException,
                                         ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getUserListOfRole63 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetUserListOfRole

void startgetUserListOfRole(String roleName64,
                            ApplicationManagementServiceCallbackHandler callback)
                            throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getUserListOfRole63 -
Throws:
RemoteException

getAllCreatedApplications

String[] getAllCreatedApplications()
                                   throws RemoteException,
                                          ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getAllCreatedApplications67 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetAllCreatedApplications

void startgetAllCreatedApplications(ApplicationManagementServiceCallbackHandler callback)
                                    throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getAllCreatedApplications67 -
Throws:
RemoteException

sendMail

boolean sendMail(String domainName71,
                 String applicationId72,
                 String userName73,
                 String[] roles74,
                 String config75)
                 throws RemoteException,
                        ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
sendMail70 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startsendMail

void startsendMail(String domainName71,
                   String applicationId72,
                   String userName73,
                   String[] roles74,
                   String config75,
                   ApplicationManagementServiceCallbackHandler callback)
                   throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
sendMail70 -
Throws:
RemoteException

updateRolesOfUserForApplication

boolean updateRolesOfUserForApplication(String applicationId79,
                                        String userName80,
                                        String[] rolesToDelete81,
                                        String[] newRoles82)
                                        throws RemoteException,
                                               ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
updateRolesOfUserForApplication78 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startupdateRolesOfUserForApplication

void startupdateRolesOfUserForApplication(String applicationId79,
                                          String userName80,
                                          String[] rolesToDelete81,
                                          String[] newRoles82,
                                          ApplicationManagementServiceCallbackHandler callback)
                                          throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
updateRolesOfUserForApplication78 -
Throws:
RemoteException

getStage

String getStage(String applicationId86,
                String version87)
                throws RemoteException,
                       ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getStage85 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetStage

void startgetStage(String applicationId86,
                   String version87,
                   ApplicationManagementServiceCallbackHandler callback)
                   throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getStage85 -
Throws:
RemoteException

getAllVersionsOfApplication

Artifact[] getAllVersionsOfApplication(String applicationId91)
                                       throws RemoteException,
                                              ApplicationManagementServiceAppFactoryExceptionException
Auto generated method signature

Parameters:
getAllVersionsOfApplication90 -
Throws:
ApplicationManagementServiceAppFactoryExceptionException - :
RemoteException

startgetAllVersionsOfApplication

void startgetAllVersionsOfApplication(String applicationId91,
                                      ApplicationManagementServiceCallbackHandler callback)
                                      throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getAllVersionsOfApplication90 -
Throws:
RemoteException

publishApplicationVersionCreation

void publishApplicationVersionCreation(String domainName95,
                                       String applicationId96,
                                       String sourceVersion97,
                                       String targetVersion98)
                                       throws RemoteException,
                                              ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature for Asynchronous Invocations

Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

isApplicationIdAvailable

boolean isApplicationIdAvailable(String applicationKey100)
                                 throws RemoteException,
                                        ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
isApplicationIdAvailable99 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startisApplicationIdAvailable

void startisApplicationIdAvailable(String applicationKey100,
                                   ApplicationManagementServiceCallbackHandler callback)
                                   throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
isApplicationIdAvailable99 -
Throws:
RemoteException

getUsersOfApplication

String[] getUsersOfApplication(String applicationId104)
                               throws RemoteException,
                                      ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getUsersOfApplication103 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetUsersOfApplication

void startgetUsersOfApplication(String applicationId104,
                                ApplicationManagementServiceCallbackHandler callback)
                                throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getUsersOfApplication103 -
Throws:
RemoteException

removeUserFromApplication

boolean removeUserFromApplication(String domainName108,
                                  String applicationId109,
                                  String userName110)
                                  throws RemoteException,
                                         ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
removeUserFromApplication107 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startremoveUserFromApplication

void startremoveUserFromApplication(String domainName108,
                                    String applicationId109,
                                    String userName110,
                                    ApplicationManagementServiceCallbackHandler callback)
                                    throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
removeUserFromApplication107 -
Throws:
RemoteException

checkSystemStatus

boolean checkSystemStatus(String applicationSystemId114)
                          throws RemoteException,
                                 ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
checkSystemStatus113 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startcheckSystemStatus

void startcheckSystemStatus(String applicationSystemId114,
                            ApplicationManagementServiceCallbackHandler callback)
                            throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
checkSystemStatus113 -
Throws:
RemoteException

createDefaultRoles

boolean createDefaultRoles(String domainName118,
                           String applicationId119,
                           String appOwner120)
                           throws RemoteException,
                                  ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
createDefaultRoles117 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startcreateDefaultRoles

void startcreateDefaultRoles(String domainName118,
                             String applicationId119,
                             String appOwner120,
                             ApplicationManagementServiceCallbackHandler callback)
                             throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
createDefaultRoles117 -
Throws:
RemoteException

publishSetApplicationAutoBuild

void publishSetApplicationAutoBuild(String applicationId124,
                                    String stage125,
                                    String version126,
                                    boolean isAutoBuildable127)
                                    throws RemoteException,
                                           ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature for Asynchronous Invocations

Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

getUserInfoBean

UserInfoBean getUserInfoBean(String userName129)
                             throws RemoteException,
                                    ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getUserInfoBean128 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetUserInfoBean

void startgetUserInfoBean(String userName129,
                          ApplicationManagementServiceCallbackHandler callback)
                          throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getUserInfoBean128 -
Throws:
RemoteException

getBasicApplicationInfo

ApplicationInfoBean getBasicApplicationInfo(String domainName133,
                                            String applicationKey134)
                                            throws RemoteException,
                                                   ApplicationManagementServiceAppFactoryExceptionException
Auto generated method signature

Parameters:
getBasicApplicationInfo132 -
Throws:
ApplicationManagementServiceAppFactoryExceptionException - :
RemoteException

startgetBasicApplicationInfo

void startgetBasicApplicationInfo(String domainName133,
                                  String applicationKey134,
                                  ApplicationManagementServiceCallbackHandler callback)
                                  throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getBasicApplicationInfo132 -
Throws:
RemoteException

addUserToApplication

boolean addUserToApplication(String domainName138,
                             String applicationId139,
                             String userName140,
                             String[] roles141)
                             throws RemoteException,
                                    ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
addUserToApplication137 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startaddUserToApplication

void startaddUserToApplication(String domainName138,
                               String applicationId139,
                               String userName140,
                               String[] roles141,
                               ApplicationManagementServiceCallbackHandler callback)
                               throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
addUserToApplication137 -
Throws:
RemoteException

revokeApplication

boolean revokeApplication(String domainName145,
                          String applicationId146)
                          throws RemoteException,
                                 ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
revokeApplication144 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startrevokeApplication

void startrevokeApplication(String domainName145,
                            String applicationId146,
                            ApplicationManagementServiceCallbackHandler callback)
                            throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
revokeApplication144 -
Throws:
RemoteException

updateUserOfApplication

boolean updateUserOfApplication(String domainName150,
                                String applicationId151,
                                String userName152,
                                String[] rolesToDelete153,
                                String[] rolesToAdd154)
                                throws RemoteException,
                                       ApplicationManagementServiceUserStoreExceptionException,
                                       ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
updateUserOfApplication149 -
Throws:
ApplicationManagementServiceUserStoreExceptionException - :
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startupdateUserOfApplication

void startupdateUserOfApplication(String domainName150,
                                  String applicationId151,
                                  String userName152,
                                  String[] rolesToDelete153,
                                  String[] rolesToAdd154,
                                  ApplicationManagementServiceCallbackHandler callback)
                                  throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
updateUserOfApplication149 -
Throws:
RemoteException

publishApplicationCreation

void publishApplicationCreation(String domainName158,
                                String applicationId159)
                                throws RemoteException,
                                       ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature for Asynchronous Invocations

Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

getApplicationsOfUser

UserApplications[] getApplicationsOfUser(String roleName161)
                                         throws RemoteException,
                                                ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getApplicationsOfUser160 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetApplicationsOfUser

void startgetApplicationsOfUser(String roleName161,
                                ApplicationManagementServiceCallbackHandler callback)
                                throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getApplicationsOfUser160 -
Throws:
RemoteException

publishApplicationAutoDeploymentChange

void publishApplicationAutoDeploymentChange(String domainName165,
                                            String applicationId166,
                                            String previousVersion167,
                                            String nextVersion168,
                                            String versionStage169)
                                            throws RemoteException,
                                                   ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature for Asynchronous Invocations

Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

publishSetApplicationAutoDeploy

void publishSetApplicationAutoDeploy(String applicationId171,
                                     String stage172,
                                     String version173,
                                     boolean isAutoDeployable174)
                                     throws RemoteException,
                                            ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature for Asynchronous Invocations

Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

getFullyQualifiedDbUsername

String getFullyQualifiedDbUsername(String username176,
                                   String applicationKey177)
                                   throws RemoteException
Auto generated method signature

Parameters:
getFullyQualifiedDbUsername175 -
Throws:
RemoteException

startgetFullyQualifiedDbUsername

void startgetFullyQualifiedDbUsername(String username176,
                                      String applicationKey177,
                                      ApplicationManagementServiceCallbackHandler callback)
                                      throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getFullyQualifiedDbUsername175 -
Throws:
RemoteException

createApplication

void createApplication(String applicationName181,
                       String applicationKey182,
                       String applicationDescription183,
                       String applicationType184,
                       String repositoryType185,
                       String userName186)
                       throws RemoteException,
                              ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
createApplication180 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startcreateApplication

void startcreateApplication(String applicationName181,
                            String applicationKey182,
                            String applicationDescription183,
                            String applicationType184,
                            String repositoryType185,
                            String userName186,
                            ApplicationManagementServiceCallbackHandler callback)
                            throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
createApplication180 -
Throws:
RemoteException

getUserInfo

UserInfoBean[] getUserInfo(String applicationId189)
                           throws RemoteException,
                                  ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getUserInfo188 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetUserInfo

void startgetUserInfo(String applicationId189,
                      ApplicationManagementServiceCallbackHandler callback)
                      throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getUserInfo188 -
Throws:
RemoteException

getAllApplications

String[] getAllApplications(String domainName193,
                            String userName194)
                            throws RemoteException,
                                   ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getAllApplications192 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetAllApplications

void startgetAllApplications(String domainName193,
                             String userName194,
                             ApplicationManagementServiceCallbackHandler callback)
                             throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getAllApplications192 -
Throws:
RemoteException

getRolesOfUserPerApplication

String[] getRolesOfUserPerApplication(String appId198,
                                      String userName199)
                                      throws RemoteException,
                                             ApplicationManagementServiceApplicationManagementExceptionException
Auto generated method signature

Parameters:
getRolesOfUserPerApplication197 -
Throws:
ApplicationManagementServiceApplicationManagementExceptionException - :
RemoteException

startgetRolesOfUserPerApplication

void startgetRolesOfUserPerApplication(String appId198,
                                       String userName199,
                                       ApplicationManagementServiceCallbackHandler callback)
                                       throws RemoteException
Auto generated method signature for Asynchronous Invocations

Parameters:
getRolesOfUserPerApplication197 -
Throws:
RemoteException


Copyright © 2015 WSO2 Inc. All rights reserved.