Class AppPortalApplicationMgtListener

  • All Implemented Interfaces:
    org.wso2.carbon.identity.application.mgt.listener.ApplicationMgtListener

    public class AppPortalApplicationMgtListener
    extends org.wso2.carbon.identity.application.mgt.listener.AbstractApplicationMgtListener
    App portal application management listener.
    • Constructor Summary

      Constructors 
      Constructor Description
      AppPortalApplicationMgtListener​(boolean enable)
      Constructor for app portal application management listener with enable flag.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean doPreDeleteApplication​(String applicationName, String tenantDomain, String userName)  
      boolean doPreUpdateApplication​(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName)  
      int getDefaultOrderId()  
      boolean isEnable()  
      • Methods inherited from class org.wso2.carbon.identity.application.mgt.listener.AbstractApplicationMgtListener

        doExportServiceProvider, doImportServiceProvider, doPostCreateApplication, doPostDeleteApplication, doPostDeleteApplication, doPostGetAllApplicationBasicInfo, doPostGetApplicationBasicInfo, doPostGetApplicationBasicInfo, doPostGetApplicationBasicInfo, doPostGetApplicationExcludingFileBasedSPs, doPostGetPaginatedApplicationBasicInfo, doPostGetPaginatedApplicationBasicInfo, doPostGetPaginatedApplicationBasicInfo, doPostGetPaginatedApplicationBasicInfo, doPostGetServiceProvider, doPostGetServiceProviderByClientId, doPostGetServiceProviderNameByClientId, doPostGetServiceProviderNameByClientIdExcludingFileBasedSPs, doPostUpdateApplication, doPreCreateApplication, doPreCreateApplicationTemplate, doPreGetAllApplicationBasicInfo, doPreGetApplicationBasicInfo, doPreGetApplicationBasicInfo, doPreGetApplicationBasicInfo, doPreGetApplicationExcludingFileBasedSPs, doPreGetPaginatedApplicationBasicInfo, doPreGetPaginatedApplicationBasicInfo, doPreGetServiceProvider, doPreGetServiceProviderByClientId, doPreGetServiceProviderNameByClientId, doPreGetServiceProviderNameByClientIdExcludingFileBasedSPs, doPreUpdateApplicationTemplate, getExecutionOrderId, onPreCreateInbound
      • Methods inherited from interface org.wso2.carbon.identity.application.mgt.listener.ApplicationMgtListener

        doPostGetAllowedAudienceForRoleAssociation, doPostGetApplicationWithRequiredAttributes, doPostGetAssociatedRolesOfApplication, doPreGetAllowedAudienceForRoleAssociation, doPreGetAssociatedRolesOfApplication, getApplicationBasicInfoBySPProperty
    • Constructor Detail

      • AppPortalApplicationMgtListener

        public AppPortalApplicationMgtListener​(boolean enable)
        Constructor for app portal application management listener with enable flag.
        Parameters:
        enable - Enable flag.
    • Method Detail

      • getDefaultOrderId

        public int getDefaultOrderId()
      • isEnable

        public boolean isEnable()
        Specified by:
        isEnable in interface org.wso2.carbon.identity.application.mgt.listener.ApplicationMgtListener
        Overrides:
        isEnable in class org.wso2.carbon.identity.application.mgt.listener.AbstractApplicationMgtListener
      • doPreUpdateApplication

        public boolean doPreUpdateApplication​(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
                                              String tenantDomain,
                                              String userName)
                                       throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
        Specified by:
        doPreUpdateApplication in interface org.wso2.carbon.identity.application.mgt.listener.ApplicationMgtListener
        Overrides:
        doPreUpdateApplication in class org.wso2.carbon.identity.application.mgt.listener.AbstractApplicationMgtListener
        Throws:
        org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
      • doPreDeleteApplication

        public boolean doPreDeleteApplication​(String applicationName,
                                              String tenantDomain,
                                              String userName)
                                       throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
        Specified by:
        doPreDeleteApplication in interface org.wso2.carbon.identity.application.mgt.listener.ApplicationMgtListener
        Overrides:
        doPreDeleteApplication in class org.wso2.carbon.identity.application.mgt.listener.AbstractApplicationMgtListener
        Throws:
        org.wso2.carbon.identity.application.common.IdentityApplicationManagementException