Class SchemaDataBinderImpl
java.lang.Object
org.apache.syncope.core.provisioning.java.data.SchemaDataBinderImpl
- All Implemented Interfaces:
SchemaDataBinder
-
Field Summary
Modifier and TypeFieldDescriptionprotected final AnyTypeClassDAO
protected final AnyTypeDAO
protected final AnyUtilsFactory
protected final DerSchemaDAO
protected final EntityFactory
protected final ImplementationDAO
protected static final Logger
protected final PlainSchemaDAO
protected final ExternalResourceDAO
protected final VirSchemaDAO
-
Constructor Summary
ConstructorDescriptionSchemaDataBinderImpl
(AnyTypeClassDAO anyTypeClassDAO, PlainSchemaDAO plainSchemaDAO, DerSchemaDAO derSchemaDAO, VirSchemaDAO virSchemaDAO, ExternalResourceDAO resourceDAO, AnyTypeDAO anyTypeDAO, ImplementationDAO implementationDAO, EntityFactory entityFactory, AnyUtilsFactory anyUtilsFactory) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(DerSchemaTO schemaTO) create
(PlainSchemaTO schemaTO) create
(VirSchemaTO schemaTO) protected DerSchema
fill
(DerSchema schema, DerSchemaTO schemaTO) protected PlainSchema
fill
(PlainSchema schema, PlainSchemaTO schemaTO) protected VirSchema
fill
(VirSchema schema, VirSchemaTO schemaTO) getDerSchemaTO
(String key) getPlainSchemaTO
(String key) getVirSchemaTO
(String key) update
(DerSchemaTO schemaTO, DerSchema schema) update
(PlainSchemaTO schemaTO, PlainSchema schema) update
(VirSchemaTO schemaTO, VirSchema schema)
-
Field Details
-
LOG
-
anyTypeClassDAO
-
plainSchemaDAO
-
derSchemaDAO
-
virSchemaDAO
-
resourceDAO
-
anyTypeDAO
-
implementationDAO
-
entityFactory
-
anyUtilsFactory
-
-
Constructor Details
-
SchemaDataBinderImpl
public SchemaDataBinderImpl(AnyTypeClassDAO anyTypeClassDAO, PlainSchemaDAO plainSchemaDAO, DerSchemaDAO derSchemaDAO, VirSchemaDAO virSchemaDAO, ExternalResourceDAO resourceDAO, AnyTypeDAO anyTypeDAO, ImplementationDAO implementationDAO, EntityFactory entityFactory, AnyUtilsFactory anyUtilsFactory)
-
-
Method Details
-
fill
-
create
- Specified by:
create
in interfaceSchemaDataBinder
-
update
- Specified by:
update
in interfaceSchemaDataBinder
-
getPlainSchemaTO
- Specified by:
getPlainSchemaTO
in interfaceSchemaDataBinder
-
fill
-
create
- Specified by:
create
in interfaceSchemaDataBinder
-
update
- Specified by:
update
in interfaceSchemaDataBinder
-
getDerSchemaTO
- Specified by:
getDerSchemaTO
in interfaceSchemaDataBinder
-
fill
-
create
- Specified by:
create
in interfaceSchemaDataBinder
-
update
- Specified by:
update
in interfaceSchemaDataBinder
-
getVirSchemaTO
- Specified by:
getVirSchemaTO
in interfaceSchemaDataBinder
-