public abstract class AbstractApplicationMgtListener extends Object implements ApplicationMgtListener
Constructor and Description |
---|
AbstractApplicationMgtListener() |
Modifier and Type | Method and Description |
---|---|
boolean |
doPostCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions after creating an application
|
boolean |
doPostDeleteApplication(String applicationName,
String tenantDomain,
String userName)
Define any additional actions after deleting an application
|
boolean |
doPostGetAllApplicationBasicInfo(ApplicationDAO appDAO,
String tenantDomain,
String username)
Define any additional actions after getting all applications' basic information
|
boolean |
doPostGetApplicationExcludingFileBasedSPs(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String applicationName,
String tenantDomain)
Define any additional actions after getting an application excluding file based SPs.
|
boolean |
doPostGetServiceProvider(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String applicationName,
String tenantDomain)
Define any additional actions after getting a service provider
|
boolean |
doPostGetServiceProviderByClientId(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String clientId,
String clientType,
String tenantDomain)
Define any additional actions after getting a service provider by client id
|
boolean |
doPostGetServiceProviderNameByClientId(String name,
String clientId,
String clientType,
String tenantDomain)
Define any additional actions after getting service provider name by client id
|
boolean |
doPostGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name,
String clientId,
String type,
String tenantDomain)
Define any additional actions after getting service provider name by client id, excluding file based ones.
|
boolean |
doPostUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions after updating an application
|
boolean |
doPreCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions before creating an application
|
boolean |
doPreDeleteApplication(String applicationName,
String tenantDomain,
String userName)
Define any additional actions before deleting an application
|
boolean |
doPreGetAllApplicationBasicInfo(String tenantDomain,
String username)
Define any additional actions before getting all applications' basic information
|
boolean |
doPreGetApplicationExcludingFileBasedSPs(String applicationName,
String tenantDomain)
Define any additional actions before getting an application excluding file based SPs.
|
boolean |
doPreGetServiceProvider(String applicationName,
String tenantDomain)
Define any additional actions before getting a service provider
|
boolean |
doPreGetServiceProviderByClientId(String clientId,
String clientType,
String tenantDomain)
Define any additional actions before getting a service provider by client id
|
boolean |
doPreGetServiceProviderNameByClientId(String clientId,
String clientType,
String tenantDomain)
Define any additional actions before getting service provider name by client id.
|
boolean |
doPreGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name,
String clientId,
String type,
String tenantDomain)
Define any additional actions before getting service provider name by client id, excluding file based ones.
|
boolean |
doPreUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider,
String tenantDomain,
String userName)
Define any additional actions before updating an application
|
int |
getExecutionOrderId()
Get the execution order identifier for this listener.
|
boolean |
isEnable()
Check whether the listener is enabled or not
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultOrderId
public boolean doPreCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreCreateApplication
in interface ApplicationMgtListener
serviceProvider
- Created Service ProvidertenantDomain
- Tenant domain of the useruserName
- User name of the userorg.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostCreateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostCreateApplication
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreUpdateApplication
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostUpdateApplication(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostUpdateApplication
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreDeleteApplication(String applicationName, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreDeleteApplication
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostDeleteApplication(String applicationName, String tenantDomain, String userName) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostDeleteApplication
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreGetServiceProvider(String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreGetServiceProvider
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostGetServiceProvider(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostGetServiceProvider
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreGetServiceProviderByClientId(String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreGetServiceProviderByClientId
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostGetServiceProviderByClientId(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostGetServiceProviderByClientId
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreGetAllApplicationBasicInfo(String tenantDomain, String username) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreGetAllApplicationBasicInfo
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostGetAllApplicationBasicInfo(ApplicationDAO appDAO, String tenantDomain, String username) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostGetAllApplicationBasicInfo
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreGetApplicationExcludingFileBasedSPs(String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreGetApplicationExcludingFileBasedSPs
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostGetApplicationExcludingFileBasedSPs(org.wso2.carbon.identity.application.common.model.ServiceProvider serviceProvider, String applicationName, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostGetApplicationExcludingFileBasedSPs
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreGetServiceProviderNameByClientId(String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreGetServiceProviderNameByClientId
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostGetServiceProviderNameByClientId(String name, String clientId, String clientType, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPostGetServiceProviderNameByClientId
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPreGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name, String clientId, String type, String tenantDomain) throws org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
ApplicationMgtListener
doPreGetServiceProviderNameByClientIdExcludingFileBasedSPs
in interface ApplicationMgtListener
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
public boolean doPostGetServiceProviderNameByClientIdExcludingFileBasedSPs(String name, String clientId, String type, String tenantDomain)
ApplicationMgtListener
doPostGetServiceProviderNameByClientIdExcludingFileBasedSPs
in interface ApplicationMgtListener
public boolean isEnable()
ApplicationMgtListener
isEnable
in interface ApplicationMgtListener
public int getExecutionOrderId()
ApplicationMgtListener
getExecutionOrderId
in interface ApplicationMgtListener
Copyright © 2016 WSO2. All rights reserved.