Interface ExternalResource
- All Superinterfaces:
Entity
,ProvidedKeyEntity
,Serializable
- All Known Implementing Classes:
JPAExternalResource
,Neo4jExternalResource
-
Field Summary
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
Method Summary
Modifier and TypeMethodDescriptionboolean
add
(Implementation propagationAction) List
<? extends Implementation> getProvisionByAnyType
(String anyType) getProvisionByObjectClass
(String objectClass) boolean
void
setAccountPolicy
(AccountPolicy accountPolicy) void
setCapabilitiesOverride
(Optional<Set<ConnectorCapability>> capabilitiesOverride) void
setConfOverride
(Optional<List<ConnConfProperty>> confOverride) void
setConnector
(ConnInstance connector) void
setCreateTraceLevel
(TraceLevel createTraceLevel) void
setDeleteTraceLevel
(TraceLevel deleteTraceLevel) void
setEnforceMandatoryCondition
(boolean enforce) void
setInboundPolicy
(InboundPolicy inboundPolicy) void
setOrgUnit
(OrgUnit orgUnit) void
setPasswordPolicy
(PasswordPolicy passwordPolicy) void
setPropagationPolicy
(PropagationPolicy propagationPolicy) void
setPropagationPriority
(Integer priority) void
setProvisioningTraceLevel
(TraceLevel provisioningTraceLevel) void
setProvisionSorter
(Implementation provisionSorter) void
setPushPolicy
(PushPolicy pushPolicy) void
setUpdateTraceLevel
(TraceLevel updateTraceLevel) Methods inherited from interface org.apache.syncope.core.persistence.api.entity.ProvidedKeyEntity
setKey
-
Method Details
-
getConnector
ConnInstance getConnector() -
setConnector
-
getConfOverride
Optional<List<ConnConfProperty>> getConfOverride() -
setConfOverride
-
getCapabilitiesOverride
Optional<Set<ConnectorCapability>> getCapabilitiesOverride() -
setCapabilitiesOverride
-
getAccountPolicy
AccountPolicy getAccountPolicy() -
setAccountPolicy
-
getPasswordPolicy
PasswordPolicy getPasswordPolicy() -
setPasswordPolicy
-
getPropagationPolicy
PropagationPolicy getPropagationPolicy() -
setPropagationPolicy
-
getInboundPolicy
InboundPolicy getInboundPolicy() -
setInboundPolicy
-
getPushPolicy
PushPolicy getPushPolicy() -
setPushPolicy
-
getProvisionSorter
Implementation getProvisionSorter() -
setProvisionSorter
-
getCreateTraceLevel
TraceLevel getCreateTraceLevel() -
setCreateTraceLevel
-
getUpdateTraceLevel
TraceLevel getUpdateTraceLevel() -
setUpdateTraceLevel
-
getDeleteTraceLevel
TraceLevel getDeleteTraceLevel() -
setDeleteTraceLevel
-
getProvisioningTraceLevel
TraceLevel getProvisioningTraceLevel() -
setProvisioningTraceLevel
-
add
-
getPropagationActions
List<? extends Implementation> getPropagationActions() -
getPropagationPriority
Integer getPropagationPriority() -
setPropagationPriority
-
isEnforceMandatoryCondition
boolean isEnforceMandatoryCondition() -
setEnforceMandatoryCondition
void setEnforceMandatoryCondition(boolean enforce) -
getProvisionByAnyType
-
getProvisionByObjectClass
-
getProvisions
-
getOrgUnit
OrgUnit getOrgUnit() -
setOrgUnit
-