Class ApplicationDataBinderImpl
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.data.ApplicationDataBinderImpl
-
- All Implemented Interfaces:
ApplicationDataBinder
public class ApplicationDataBinderImpl extends Object implements ApplicationDataBinder
-
-
Field Summary
Fields Modifier and Type Field Description protected ApplicationDAOapplicationDAOprotected EntityFactoryentityFactoryprotected static LoggerLOG
-
Constructor Summary
Constructors Constructor Description ApplicationDataBinderImpl(ApplicationDAO applicationDAO, EntityFactory entityFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Applicationcreate(ApplicationTO applicationTO)ApplicationTOgetApplicationTO(Application application)PrivilegeTOgetPrivilegeTO(Privilege privilege)Applicationupdate(Application toBeUpdated, ApplicationTO applicationTO)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
applicationDAO
protected final ApplicationDAO applicationDAO
-
entityFactory
protected final EntityFactory entityFactory
-
-
Constructor Detail
-
ApplicationDataBinderImpl
public ApplicationDataBinderImpl(ApplicationDAO applicationDAO, EntityFactory entityFactory)
-
-
Method Detail
-
create
public Application create(ApplicationTO applicationTO)
- Specified by:
createin interfaceApplicationDataBinder
-
update
public Application update(Application toBeUpdated, ApplicationTO applicationTO)
- Specified by:
updatein interfaceApplicationDataBinder
-
getPrivilegeTO
public PrivilegeTO getPrivilegeTO(Privilege privilege)
- Specified by:
getPrivilegeTOin interfaceApplicationDataBinder
-
getApplicationTO
public ApplicationTO getApplicationTO(Application application)
- Specified by:
getApplicationTOin interfaceApplicationDataBinder
-
-