Class OAuth2ApplicationLocalServiceWrapper

java.lang.Object
com.liferay.oauth2.provider.service.OAuth2ApplicationLocalServiceWrapper
All Implemented Interfaces:
OAuth2ApplicationLocalService, com.liferay.portal.kernel.service.BaseLocalService, com.liferay.portal.kernel.service.PersistedModelLocalService, com.liferay.portal.kernel.service.ServiceWrapper<OAuth2ApplicationLocalService>

public class OAuth2ApplicationLocalServiceWrapper extends Object implements OAuth2ApplicationLocalService, com.liferay.portal.kernel.service.ServiceWrapper<OAuth2ApplicationLocalService>
Provides a wrapper for OAuth2ApplicationLocalService.
See Also:
Generated:
  • Constructor Details

    • OAuth2ApplicationLocalServiceWrapper

      public OAuth2ApplicationLocalServiceWrapper()
    • OAuth2ApplicationLocalServiceWrapper

      public OAuth2ApplicationLocalServiceWrapper(OAuth2ApplicationLocalService oAuth2ApplicationLocalService)
  • Method Details

    • addOAuth2Application

      public OAuth2Application addOAuth2Application(long companyId, long userId, String userName, List<GrantType> allowedGrantTypesList, String clientAuthenticationMethod, long clientCredentialUserId, String clientId, int clientProfile, String clientSecret, String description, List<String> featuresList, String homePageURL, long iconFileEntryId, String jwks, String name, String privacyPolicyURL, List<String> redirectURIsList, boolean rememberDevice, boolean trustedApplication, Consumer<OAuth2ScopeBuilder> builderConsumer, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOAuth2Application in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOAuth2Application

      public OAuth2Application addOAuth2Application(long companyId, long userId, String userName, List<GrantType> allowedGrantTypesList, String clientAuthenticationMethod, long clientCredentialUserId, String clientId, int clientProfile, String clientSecret, String description, List<String> featuresList, String homePageURL, long iconFileEntryId, String jwks, String name, String privacyPolicyURL, List<String> redirectURIsList, boolean rememberDevice, List<String> scopeAliasesList, boolean trustedApplication, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOAuth2Application in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOAuth2Application

      public OAuth2Application addOAuth2Application(OAuth2Application oAuth2Application)
      Adds the o auth2 application to the database. Also notifies the appropriate model listeners.

      Important: Inspect OAuth2ApplicationLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      addOAuth2Application in interface OAuth2ApplicationLocalService
      Parameters:
      oAuth2Application - the o auth2 application
      Returns:
      the o auth2 application that was added
    • addOrUpdateOAuth2Application

      public OAuth2Application addOrUpdateOAuth2Application(String externalReferenceCode, long userId, String userName, List<GrantType> allowedGrantTypesList, String clientAuthenticationMethod, long clientCredentialUserId, String clientId, int clientProfile, String clientSecret, String description, List<String> featuresList, String homePageURL, long iconFileEntryId, String jwks, String name, String privacyPolicyURL, List<String> redirectURIsList, boolean rememberDevice, boolean trustedApplication, Consumer<OAuth2ScopeBuilder> builderConsumer, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOrUpdateOAuth2Application in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addOrUpdateOAuth2Application

      public OAuth2Application addOrUpdateOAuth2Application(String externalReferenceCode, long userId, String userName, List<GrantType> allowedGrantTypesList, String clientAuthenticationMethod, long clientCredentialUserId, String clientId, int clientProfile, String clientSecret, String description, List<String> featuresList, String homePageURL, long iconFileEntryId, String jwks, String name, String privacyPolicyURL, List<String> redirectURIsList, boolean rememberDevice, List<String> scopeAliasesList, boolean trustedApplication, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      addOrUpdateOAuth2Application in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • createOAuth2Application

      public OAuth2Application createOAuth2Application(long oAuth2ApplicationId)
      Creates a new o auth2 application with the primary key. Does not add the o auth2 application to the database.
      Specified by:
      createOAuth2Application in interface OAuth2ApplicationLocalService
      Parameters:
      oAuth2ApplicationId - the primary key for the new o auth2 application
      Returns:
      the new o auth2 application
    • createPersistedModel

      public com.liferay.portal.kernel.model.PersistedModel createPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      createPersistedModel in interface OAuth2ApplicationLocalService
      Specified by:
      createPersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • deleteOAuth2Application

      public OAuth2Application deleteOAuth2Application(long oAuth2ApplicationId) throws com.liferay.portal.kernel.exception.PortalException
      Deletes the o auth2 application with the primary key from the database. Also notifies the appropriate model listeners.

      Important: Inspect OAuth2ApplicationLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      deleteOAuth2Application in interface OAuth2ApplicationLocalService
      Parameters:
      oAuth2ApplicationId - the primary key of the o auth2 application
      Returns:
      the o auth2 application that was removed
    • deleteOAuth2Application

      public OAuth2Application deleteOAuth2Application(OAuth2Application oAuth2Application) throws com.liferay.portal.kernel.exception.PortalException
      Deletes the o auth2 application from the database. Also notifies the appropriate model listeners.

      Important: Inspect OAuth2ApplicationLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      deleteOAuth2Application in interface OAuth2ApplicationLocalService
      Parameters:
      oAuth2Application - the o auth2 application
      Returns:
      the o auth2 application that was removed
    • deleteOAuth2Applications

      public void deleteOAuth2Applications(long companyId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deleteOAuth2Applications in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deletePersistedModel

      public com.liferay.portal.kernel.model.PersistedModel deletePersistedModel(com.liferay.portal.kernel.model.PersistedModel persistedModel) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      deletePersistedModel in interface OAuth2ApplicationLocalService
      Specified by:
      deletePersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • dslQuery

      public <T> T dslQuery(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
      Specified by:
      dslQuery in interface OAuth2ApplicationLocalService
      Specified by:
      dslQuery in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • dslQueryCount

      public int dslQueryCount(com.liferay.petra.sql.dsl.query.DSLQuery dslQuery)
      Specified by:
      dslQueryCount in interface OAuth2ApplicationLocalService
      Specified by:
      dslQueryCount in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • dynamicQuery

      public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery()
      Specified by:
      dynamicQuery in interface OAuth2ApplicationLocalService
    • dynamicQuery

      public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
      Performs a dynamic query on the database and returns the matching rows.
      Specified by:
      dynamicQuery in interface OAuth2ApplicationLocalService
      Parameters:
      dynamicQuery - the dynamic query
      Returns:
      the matching rows
    • dynamicQuery

      public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end)
      Performs a dynamic query on the database and returns a range of the matching rows.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from com.liferay.oauth2.provider.model.impl.OAuth2ApplicationModelImpl.

      Specified by:
      dynamicQuery in interface OAuth2ApplicationLocalService
      Parameters:
      dynamicQuery - the dynamic query
      start - the lower bound of the range of model instances
      end - the upper bound of the range of model instances (not inclusive)
      Returns:
      the range of matching rows
    • dynamicQuery

      public <T> List<T> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator)
      Performs a dynamic query on the database and returns an ordered range of the matching rows.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from com.liferay.oauth2.provider.model.impl.OAuth2ApplicationModelImpl.

      Specified by:
      dynamicQuery in interface OAuth2ApplicationLocalService
      Parameters:
      dynamicQuery - the dynamic query
      start - the lower bound of the range of model instances
      end - the upper bound of the range of model instances (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching rows
    • dynamicQueryCount

      public long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
      Returns the number of rows matching the dynamic query.
      Specified by:
      dynamicQueryCount in interface OAuth2ApplicationLocalService
      Parameters:
      dynamicQuery - the dynamic query
      Returns:
      the number of rows matching the dynamic query
    • dynamicQueryCount

      public long dynamicQueryCount(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, com.liferay.portal.kernel.dao.orm.Projection projection)
      Returns the number of rows matching the dynamic query.
      Specified by:
      dynamicQueryCount in interface OAuth2ApplicationLocalService
      Parameters:
      dynamicQuery - the dynamic query
      projection - the projection to apply to the query
      Returns:
      the number of rows matching the dynamic query
    • fetchOAuth2Application

      public OAuth2Application fetchOAuth2Application(long oAuth2ApplicationId)
      Specified by:
      fetchOAuth2Application in interface OAuth2ApplicationLocalService
    • fetchOAuth2Application

      public OAuth2Application fetchOAuth2Application(long companyId, String clientId)
      Specified by:
      fetchOAuth2Application in interface OAuth2ApplicationLocalService
    • fetchOAuth2ApplicationByExternalReferenceCode

      public OAuth2Application fetchOAuth2ApplicationByExternalReferenceCode(String externalReferenceCode, long companyId)
      Specified by:
      fetchOAuth2ApplicationByExternalReferenceCode in interface OAuth2ApplicationLocalService
    • fetchOAuth2ApplicationByUuidAndCompanyId

      public OAuth2Application fetchOAuth2ApplicationByUuidAndCompanyId(String uuid, long companyId)
      Returns the o auth2 application with the matching UUID and company.
      Specified by:
      fetchOAuth2ApplicationByUuidAndCompanyId in interface OAuth2ApplicationLocalService
      Parameters:
      uuid - the o auth2 application's UUID
      companyId - the primary key of the company
      Returns:
      the matching o auth2 application, or null if a matching o auth2 application could not be found
    • getActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery()
      Specified by:
      getActionableDynamicQuery in interface OAuth2ApplicationLocalService
    • getExportActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(com.liferay.exportimport.kernel.lar.PortletDataContext portletDataContext)
      Specified by:
      getExportActionableDynamicQuery in interface OAuth2ApplicationLocalService
    • getIndexableActionableDynamicQuery

      public com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
      Specified by:
      getIndexableActionableDynamicQuery in interface OAuth2ApplicationLocalService
    • getOAuth2Application

      public OAuth2Application getOAuth2Application(long oAuth2ApplicationId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the o auth2 application with the primary key.
      Specified by:
      getOAuth2Application in interface OAuth2ApplicationLocalService
      Parameters:
      oAuth2ApplicationId - the primary key of the o auth2 application
      Returns:
      the o auth2 application
    • getOAuth2Application

      public OAuth2Application getOAuth2Application(long companyId, String clientId) throws NoSuchOAuth2ApplicationException
      Specified by:
      getOAuth2Application in interface OAuth2ApplicationLocalService
      Throws:
      NoSuchOAuth2ApplicationException
    • getOAuth2ApplicationByExternalReferenceCode

      public OAuth2Application getOAuth2ApplicationByExternalReferenceCode(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getOAuth2ApplicationByExternalReferenceCode in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getOAuth2ApplicationByUuidAndCompanyId

      public OAuth2Application getOAuth2ApplicationByUuidAndCompanyId(String uuid, long companyId) throws com.liferay.portal.kernel.exception.PortalException
      Returns the o auth2 application with the matching UUID and company.
      Specified by:
      getOAuth2ApplicationByUuidAndCompanyId in interface OAuth2ApplicationLocalService
      Parameters:
      uuid - the o auth2 application's UUID
      companyId - the primary key of the company
      Returns:
      the matching o auth2 application
    • getOAuth2Applications

      public List<OAuth2Application> getOAuth2Applications(int start, int end)
      Returns a range of all the o auth2 applications.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from com.liferay.oauth2.provider.model.impl.OAuth2ApplicationModelImpl.

      Specified by:
      getOAuth2Applications in interface OAuth2ApplicationLocalService
      Parameters:
      start - the lower bound of the range of o auth2 applications
      end - the upper bound of the range of o auth2 applications (not inclusive)
      Returns:
      the range of o auth2 applications
    • getOAuth2Applications

      public List<OAuth2Application> getOAuth2Applications(long companyId)
      Specified by:
      getOAuth2Applications in interface OAuth2ApplicationLocalService
    • getOAuth2Applications

      public List<OAuth2Application> getOAuth2Applications(long companyId, int clientProfile)
      Specified by:
      getOAuth2Applications in interface OAuth2ApplicationLocalService
    • getOAuth2ApplicationsCount

      public int getOAuth2ApplicationsCount()
      Returns the number of o auth2 applications.
      Specified by:
      getOAuth2ApplicationsCount in interface OAuth2ApplicationLocalService
      Returns:
      the number of o auth2 applications
    • getOSGiServiceIdentifier

      public String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Specified by:
      getOSGiServiceIdentifier in interface OAuth2ApplicationLocalService
      Returns:
      the OSGi service identifier
    • getPersistedModel

      public com.liferay.portal.kernel.model.PersistedModel getPersistedModel(Serializable primaryKeyObj) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      getPersistedModel in interface OAuth2ApplicationLocalService
      Specified by:
      getPersistedModel in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • updateExternalReferenceCode

      public OAuth2Application updateExternalReferenceCode(long oAuth2ApplicationId, String externalReferenceCode) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateExternalReferenceCode in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateExternalReferenceCode

      public OAuth2Application updateExternalReferenceCode(OAuth2Application oAuth2Application, String externalReferenceCode) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateExternalReferenceCode in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateIcon

      public OAuth2Application updateIcon(long oAuth2ApplicationId, InputStream inputStream) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateIcon in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateOAuth2Application

      public OAuth2Application updateOAuth2Application(long oAuth2ApplicationId, long oAuth2ApplicationScopeAliasesId, List<GrantType> allowedGrantTypesList, String clientAuthenticationMethod, long clientCredentialUserId, String clientId, int clientProfile, String clientSecret, String description, List<String> featuresList, String homePageURL, long iconFileEntryId, String jwks, String name, String privacyPolicyURL, List<String> redirectURIsList, boolean rememberDevice, boolean trustedApplication) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateOAuth2Application in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateOAuth2Application

      public OAuth2Application updateOAuth2Application(OAuth2Application oAuth2Application)
      Updates the o auth2 application in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

      Important: Inspect OAuth2ApplicationLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.

      Specified by:
      updateOAuth2Application in interface OAuth2ApplicationLocalService
      Parameters:
      oAuth2Application - the o auth2 application
      Returns:
      the o auth2 application that was updated
    • updateScopeAliases

      public OAuth2Application updateScopeAliases(long userId, String userName, long oAuth2ApplicationId, List<String> scopeAliasesList) throws com.liferay.portal.kernel.exception.PortalException
      Specified by:
      updateScopeAliases in interface OAuth2ApplicationLocalService
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getBasePersistence

      public com.liferay.portal.kernel.service.persistence.BasePersistence<?> getBasePersistence()
      Specified by:
      getBasePersistence in interface com.liferay.portal.kernel.service.PersistedModelLocalService
    • getWrappedService

      public OAuth2ApplicationLocalService getWrappedService()
      Specified by:
      getWrappedService in interface com.liferay.portal.kernel.service.ServiceWrapper<OAuth2ApplicationLocalService>
    • setWrappedService

      public void setWrappedService(OAuth2ApplicationLocalService oAuth2ApplicationLocalService)
      Specified by:
      setWrappedService in interface com.liferay.portal.kernel.service.ServiceWrapper<OAuth2ApplicationLocalService>