Class ClientAppDataBinderImpl
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.data.ClientAppDataBinderImpl
-
- All Implemented Interfaces:
org.apache.syncope.core.provisioning.api.data.ClientAppDataBinder
public class ClientAppDataBinderImpl extends Object implements org.apache.syncope.core.provisioning.api.data.ClientAppDataBinder
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.syncope.core.persistence.api.entity.EntityFactory
entityFactory
protected org.apache.syncope.core.persistence.api.dao.PolicyDAO
policyDAO
protected org.apache.syncope.core.persistence.api.dao.RealmDAO
realmDAO
-
Constructor Summary
Constructors Constructor Description ClientAppDataBinderImpl(org.apache.syncope.core.persistence.api.dao.PolicyDAO policyDAO, org.apache.syncope.core.persistence.api.dao.RealmDAO realmDAO, org.apache.syncope.core.persistence.api.entity.EntityFactory entityFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
copyToEntity(org.apache.syncope.core.persistence.api.entity.am.ClientApp clientApp, org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
protected void
copyToTO(org.apache.syncope.core.persistence.api.entity.am.ClientApp clientApp, org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
<T extends org.apache.syncope.core.persistence.api.entity.am.ClientApp>
Tcreate(org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
protected org.apache.syncope.core.persistence.api.entity.am.CASSPClientApp
doCreate(org.apache.syncope.common.lib.to.CASSPClientAppTO clientAppTO)
protected org.apache.syncope.core.persistence.api.entity.am.OIDCRPClientApp
doCreate(org.apache.syncope.common.lib.to.OIDCRPClientAppTO clientAppTO)
protected org.apache.syncope.core.persistence.api.entity.am.SAML2SPClientApp
doCreate(org.apache.syncope.common.lib.to.SAML2SPClientAppTO clientAppTO)
protected void
doUpdate(org.apache.syncope.core.persistence.api.entity.am.CASSPClientApp clientApp, org.apache.syncope.common.lib.to.CASSPClientAppTO clientAppTO)
protected void
doUpdate(org.apache.syncope.core.persistence.api.entity.am.OIDCRPClientApp clientApp, org.apache.syncope.common.lib.to.OIDCRPClientAppTO clientAppTO)
protected void
doUpdate(org.apache.syncope.core.persistence.api.entity.am.SAML2SPClientApp clientApp, org.apache.syncope.common.lib.to.SAML2SPClientAppTO clientAppTO)
protected org.apache.syncope.common.lib.to.CASSPClientAppTO
getCASClientAppTO(org.apache.syncope.core.persistence.api.entity.am.CASSPClientApp clientApp)
<T extends org.apache.syncope.common.lib.to.ClientAppTO>
TgetClientAppTO(org.apache.syncope.core.persistence.api.entity.am.ClientApp clientApp)
protected org.apache.syncope.common.lib.to.OIDCRPClientAppTO
getOIDCClientAppTO(org.apache.syncope.core.persistence.api.entity.am.OIDCRPClientApp clientApp)
protected org.apache.syncope.common.lib.to.SAML2SPClientAppTO
getSAMLClientAppTO(org.apache.syncope.core.persistence.api.entity.am.SAML2SPClientApp clientApp)
<T extends org.apache.syncope.core.persistence.api.entity.am.ClientApp>
voidupdate(T clientApp, org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
-
-
-
Method Detail
-
create
public <T extends org.apache.syncope.core.persistence.api.entity.am.ClientApp> T create(org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
- Specified by:
create
in interfaceorg.apache.syncope.core.provisioning.api.data.ClientAppDataBinder
-
update
public <T extends org.apache.syncope.core.persistence.api.entity.am.ClientApp> void update(T clientApp, org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
- Specified by:
update
in interfaceorg.apache.syncope.core.provisioning.api.data.ClientAppDataBinder
-
getClientAppTO
public <T extends org.apache.syncope.common.lib.to.ClientAppTO> T getClientAppTO(org.apache.syncope.core.persistence.api.entity.am.ClientApp clientApp)
- Specified by:
getClientAppTO
in interfaceorg.apache.syncope.core.provisioning.api.data.ClientAppDataBinder
-
doCreate
protected org.apache.syncope.core.persistence.api.entity.am.SAML2SPClientApp doCreate(org.apache.syncope.common.lib.to.SAML2SPClientAppTO clientAppTO)
-
doCreate
protected org.apache.syncope.core.persistence.api.entity.am.CASSPClientApp doCreate(org.apache.syncope.common.lib.to.CASSPClientAppTO clientAppTO)
-
doUpdate
protected void doUpdate(org.apache.syncope.core.persistence.api.entity.am.SAML2SPClientApp clientApp, org.apache.syncope.common.lib.to.SAML2SPClientAppTO clientAppTO)
-
copyToTO
protected void copyToTO(org.apache.syncope.core.persistence.api.entity.am.ClientApp clientApp, org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
-
getSAMLClientAppTO
protected org.apache.syncope.common.lib.to.SAML2SPClientAppTO getSAMLClientAppTO(org.apache.syncope.core.persistence.api.entity.am.SAML2SPClientApp clientApp)
-
doCreate
protected org.apache.syncope.core.persistence.api.entity.am.OIDCRPClientApp doCreate(org.apache.syncope.common.lib.to.OIDCRPClientAppTO clientAppTO)
-
doUpdate
protected void doUpdate(org.apache.syncope.core.persistence.api.entity.am.OIDCRPClientApp clientApp, org.apache.syncope.common.lib.to.OIDCRPClientAppTO clientAppTO)
-
getOIDCClientAppTO
protected org.apache.syncope.common.lib.to.OIDCRPClientAppTO getOIDCClientAppTO(org.apache.syncope.core.persistence.api.entity.am.OIDCRPClientApp clientApp)
-
doUpdate
protected void doUpdate(org.apache.syncope.core.persistence.api.entity.am.CASSPClientApp clientApp, org.apache.syncope.common.lib.to.CASSPClientAppTO clientAppTO)
-
getCASClientAppTO
protected org.apache.syncope.common.lib.to.CASSPClientAppTO getCASClientAppTO(org.apache.syncope.core.persistence.api.entity.am.CASSPClientApp clientApp)
-
copyToEntity
protected void copyToEntity(org.apache.syncope.core.persistence.api.entity.am.ClientApp clientApp, org.apache.syncope.common.lib.to.ClientAppTO clientAppTO)
-
-