Class CreateOAuthClientServiceImpl
java.lang.Object
com.skava.auth.service.impl.outhclient.CreateOAuthClientServiceImpl
- All Implemented Interfaces:
CreateOAuthClientService
,com.skava.core.EcommService<OAuthClientVO,
OAuthClientResponse>
@Service
public class CreateOAuthClientServiceImpl
extends Object
implements CreateOAuthClientService
This service class implements CreateOauthClientService and handles the CreateOauthClient service request,
process it and save the details in DB. It also implements business logic required to CreateOauthClient.
- Author:
- Infosys Equinox
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<com.skava.core.validation.ValidatorComponent>
process
(@Valid OAuthClientVO input) process.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.skava.core.EcommService
getValidateException, getValidator
-
Constructor Details
-
CreateOAuthClientServiceImpl
public CreateOAuthClientServiceImpl()The class constructor.
-
-
Method Details
-
getValidator
- Specified by:
getValidator
in interfacecom.skava.core.EcommService<OAuthClientVO,
OAuthClientResponse>
-
process
@SendEvent(eventType="authservice/oauthclient/create", identifier="response_client.clientId") public OAuthClientResponse process(@Valid @Valid OAuthClientVO input) process.
This method is used to process the create OAuthClient
- Specified by:
process
in interfacecom.skava.core.EcommService<OAuthClientVO,
OAuthClientResponse> - Parameters:
input
- aOAuthClientVO
object.- Returns:
- a
OAuthClientResponse
object. a create OAuthClient response with created OAuthClient info for valid OAuthClientVO request.
-