|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISyncOptions
| Nested Class Summary | |
|---|---|
static class |
ISyncOptions.STATUS_TYPE
The strategy to apply to the attribute updates. |
| Method Summary | |
|---|---|
String |
getCondition(JndiModificationType operation)
Returns the condition for this operation |
Set<String> |
getCreateAttributeNames()
Return the names of attributes to be created. |
String |
getCreateCondition()
Returns the condition for a creation |
List<String> |
getCreateValues(String id,
String attributeName)
Return the create value for a given attribute name. |
Set<String> |
getDefaultValuedAttributeNames()
Return the default valued attributes |
List<String> |
getDefaultValues(String id,
String attributeName)
Return the default values for a given attribute name. |
String |
getDeleteCondition()
Returns the condition for a delete |
String |
getDn()
Get the setting to generate a DN |
Set<String> |
getForceValuedAttributeNames()
Return the force valued attributes |
List<String> |
getForceValues(String id,
String attributeName)
Return the force value for a given attribute name. |
String |
getModrdnCondition()
Returns the condition for a modrdn |
ISyncOptions.STATUS_TYPE |
getStatus(String id,
String attributeName)
Analyze the context to get the right synchronization status to apply. |
String |
getTaskName()
Get the task name |
String |
getUpdateCondition()
Returns the condition for an update |
List<String> |
getWriteAttributes()
Get all the attributes that must be written in the destination |
void |
initialize(String taskname)
Initialize the synchronization options policy. |
| Method Detail |
|---|
void initialize(String taskname)
taskname - the task name on which applying syncopts
ISyncOptions.STATUS_TYPE getStatus(String id,
String attributeName)
id - the object identifier according to the datasourceattributeName - the attribute name
List<String> getDefaultValues(String id,
String attributeName)
id - the object identifier according to the datasourceattributeName - the attribute name
List<String> getCreateValues(String id,
String attributeName)
id - the object identifier according to the datasourceattributeName - the attribute name
Set<String> getCreateAttributeNames()
Set<String> getDefaultValuedAttributeNames()
List<String> getForceValues(String id,
String attributeName)
id - the object identifier according to the datasourceattributeName - the attribute name
Set<String> getForceValuedAttributeNames()
List<String> getWriteAttributes()
String getCreateCondition()
String getUpdateCondition()
String getDeleteCondition()
String getModrdnCondition()
String getCondition(JndiModificationType operation)
operation - The operation type
String getDn()
String getTaskName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||