Class HvlOAuthLdapOuServiceImpl
java.lang.Object
tr.com.havelsan.javarch.oauth.ldap.starter.service.HvlOAuthLdapOuServiceImpl
- All Implemented Interfaces:
HvlOAuthLdapOuService
The type Hvl o auth ldap ou service.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionHvlOAuthLdapOuServiceImpl
(HvlOAuthLdapBaseService ldapBaseService, HvlLdapOuProvider ldapOuProvider) Instantiates a new HvlOAuthLdapOuService. -
Method Summary
Modifier and TypeMethodDescriptiongetOuList
(@NotNull HvlLdapOuQueryModel queryModel) Gets ou list.void
save
(@Valid @NotNull HvlLdapOuModel ldapOuModel) Saves ou.void
update
(@Valid @NotNull HvlLdapOuUpdateModel ldapOuUpdateModel) Updates ou.
-
Field Details
-
LOGGER
public static final org.slf4j.Logger LOGGERThe constant LOGGER.
-
-
Constructor Details
-
HvlOAuthLdapOuServiceImpl
public HvlOAuthLdapOuServiceImpl(HvlOAuthLdapBaseService ldapBaseService, HvlLdapOuProvider ldapOuProvider) Instantiates a new HvlOAuthLdapOuService.- Parameters:
ldapBaseService
- the ldap base serviceldapOuProvider
- the ldap ou provider
-
-
Method Details
-
getOuList
Gets ou list.- Specified by:
getOuList
in interfaceHvlOAuthLdapOuService
- Parameters:
queryModel
- the query model- Returns:
- the list
-
save
Saves ou.- Specified by:
save
in interfaceHvlOAuthLdapOuService
- Parameters:
ldapOuModel
- the ldapOuModel
-
update
Updates ou.- Specified by:
update
in interfaceHvlOAuthLdapOuService
- Parameters:
ldapOuUpdateModel
- the ldapOuUpdateModel
-