Class CreateUserAttributeServiceImpl
java.lang.Object
com.skava.auth.service.impl.userattribute.CreateUserAttributeServiceImpl
- All Implemented Interfaces:
CreateUserAttributeService
,com.skava.core.EcommService<@Valid UserAttributeVO,
UserAttributeResponse>
@Service
@Transactional(propagation=REQUIRED,
readOnly=false,
noRollbackFor=java.lang.Exception.class)
public class CreateUserAttributeServiceImpl
extends Object
implements CreateUserAttributeService
This service class implements CreateUserAttributeService and handles the create user attribute service request,
process it and save the details in DB. It also implements business logic required to create user attribute.
- Version:
- $Id: $Id
- Author:
- Infosys Equinox
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a new CreateUserAttributeServiceImpl. -
Method Summary
Modifier and TypeMethodDescriptionList<com.skava.core.validation.ValidatorComponent>
process
(@Valid UserAttributeVO input) 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
-
CreateUserAttributeServiceImpl
public CreateUserAttributeServiceImpl()Instantiates a new CreateUserAttributeServiceImpl.
-
-
Method Details
-
getValidator
- Specified by:
getValidator
in interfacecom.skava.core.EcommService<@Valid UserAttributeVO,
UserAttributeResponse>
-
process
@SendEvent(eventType="authservice/userattribute/create", identifier="response_userAttribute.id") public UserAttributeResponse process(@Valid @Valid UserAttributeVO input) - Specified by:
process
in interfacecom.skava.core.EcommService<@Valid UserAttributeVO,
UserAttributeResponse>
-