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 ApplicationDAO
applicationDAO
protected EntityFactory
entityFactory
protected static Logger
LOG
-
Constructor Summary
Constructors Constructor Description ApplicationDataBinderImpl(ApplicationDAO applicationDAO, EntityFactory entityFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Application
create(ApplicationTO applicationTO)
ApplicationTO
getApplicationTO(Application application)
PrivilegeTO
getPrivilegeTO(Privilege privilege)
Application
update(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:
create
in interfaceApplicationDataBinder
-
update
public Application update(Application toBeUpdated, ApplicationTO applicationTO)
- Specified by:
update
in interfaceApplicationDataBinder
-
getPrivilegeTO
public PrivilegeTO getPrivilegeTO(Privilege privilege)
- Specified by:
getPrivilegeTO
in interfaceApplicationDataBinder
-
getApplicationTO
public ApplicationTO getApplicationTO(Application application)
- Specified by:
getApplicationTO
in interfaceApplicationDataBinder
-
-