Class DefaultVirAttrHandler
- java.lang.Object
-
- org.apache.syncope.core.provisioning.java.DefaultVirAttrHandler
-
- All Implemented Interfaces:
org.apache.syncope.core.provisioning.api.VirAttrHandler
@Transactional(readOnly=true) public class DefaultVirAttrHandler extends Object implements org.apache.syncope.core.provisioning.api.VirAttrHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.syncope.core.persistence.api.entity.AnyUtilsFactory
anyUtilsFactory
protected org.apache.syncope.core.provisioning.api.ConnectorManager
connectorManager
protected static org.slf4j.Logger
LOG
protected OutboundMatcher
outboundMatcher
protected org.apache.syncope.core.provisioning.api.cache.VirAttrCache
virAttrCache
-
Constructor Summary
Constructors Constructor Description DefaultVirAttrHandler(org.apache.syncope.core.provisioning.api.ConnectorManager connectorManager, org.apache.syncope.core.provisioning.api.cache.VirAttrCache virAttrCache, OutboundMatcher outboundMatcher, org.apache.syncope.core.persistence.api.entity.AnyUtilsFactory anyUtilsFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<org.apache.syncope.core.persistence.api.entity.VirSchema,List<String>>
getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any)
protected Map<org.apache.syncope.core.persistence.api.entity.VirSchema,List<String>>
getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, Set<org.apache.syncope.core.persistence.api.entity.VirSchema> schemas)
Map<org.apache.syncope.core.persistence.api.entity.VirSchema,List<String>>
getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.Membership<?> membership)
List<String>
getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.Membership<?> membership, org.apache.syncope.core.persistence.api.entity.VirSchema schema)
List<String>
getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.VirSchema schema)
void
setValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.identityconnectors.framework.common.objects.ConnectorObject connObj)
-
-
-
Field Detail
-
LOG
protected static final org.slf4j.Logger LOG
-
connectorManager
protected final org.apache.syncope.core.provisioning.api.ConnectorManager connectorManager
-
virAttrCache
protected final org.apache.syncope.core.provisioning.api.cache.VirAttrCache virAttrCache
-
outboundMatcher
protected final OutboundMatcher outboundMatcher
-
anyUtilsFactory
protected final org.apache.syncope.core.persistence.api.entity.AnyUtilsFactory anyUtilsFactory
-
-
Constructor Detail
-
DefaultVirAttrHandler
public DefaultVirAttrHandler(org.apache.syncope.core.provisioning.api.ConnectorManager connectorManager, org.apache.syncope.core.provisioning.api.cache.VirAttrCache virAttrCache, OutboundMatcher outboundMatcher, org.apache.syncope.core.persistence.api.entity.AnyUtilsFactory anyUtilsFactory)
-
-
Method Detail
-
setValues
public void setValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.identityconnectors.framework.common.objects.ConnectorObject connObj)
- Specified by:
setValues
in interfaceorg.apache.syncope.core.provisioning.api.VirAttrHandler
-
getValues
protected Map<org.apache.syncope.core.persistence.api.entity.VirSchema,List<String>> getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, Set<org.apache.syncope.core.persistence.api.entity.VirSchema> schemas)
-
getValues
public List<String> getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.VirSchema schema)
- Specified by:
getValues
in interfaceorg.apache.syncope.core.provisioning.api.VirAttrHandler
-
getValues
public List<String> getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.Membership<?> membership, org.apache.syncope.core.persistence.api.entity.VirSchema schema)
- Specified by:
getValues
in interfaceorg.apache.syncope.core.provisioning.api.VirAttrHandler
-
getValues
public Map<org.apache.syncope.core.persistence.api.entity.VirSchema,List<String>> getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any)
- Specified by:
getValues
in interfaceorg.apache.syncope.core.provisioning.api.VirAttrHandler
-
getValues
public Map<org.apache.syncope.core.persistence.api.entity.VirSchema,List<String>> getValues(org.apache.syncope.core.persistence.api.entity.Any<?> any, org.apache.syncope.core.persistence.api.entity.Membership<?> membership)
- Specified by:
getValues
in interfaceorg.apache.syncope.core.provisioning.api.VirAttrHandler
-
-