public class TimebasedSynchronizationStrategy extends DynamicParticipantSynchronizationStrategy implements org.eclipse.stardust.common.Flushable
trace| Constructor and Description |
|---|
TimebasedSynchronizationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
boolean |
isDirty(org.eclipse.stardust.engine.core.runtime.beans.IUser user)
Checks if this user needs to be synchronized.
|
boolean |
isDirty(org.eclipse.stardust.engine.core.runtime.beans.IUserGroup userGroup)
Checks if this user group needs to be synchronized.
|
void |
setSynchronized(org.eclipse.stardust.engine.core.runtime.beans.IUser user)
Callback method to inform the SynchronizationStrategy that the user have been
successfuly synchronized.
This call will update the synchronization timestamp associated with this user. |
void |
setSynchronized(org.eclipse.stardust.engine.core.runtime.beans.IUserGroup userGroup)
Callback method to inform the SynchronizationStrategy that the user group has been
successfully synchronized.
This call will update the synchronization timestamp associated with this user group. |
isDirty, isDirtyLogAware, setSynchronized, setSynchronizedLogAwarepublic boolean isDirty(org.eclipse.stardust.engine.core.runtime.beans.IUser user)
isDirty in class DynamicParticipantSynchronizationStrategyuser - the user to be checked.public void setSynchronized(org.eclipse.stardust.engine.core.runtime.beans.IUser user)
setSynchronized in class DynamicParticipantSynchronizationStrategyuser - the user that has been synchronized.public boolean isDirty(org.eclipse.stardust.engine.core.runtime.beans.IUserGroup userGroup)
isDirty in class DynamicParticipantSynchronizationStrategyuserGroup - the user group to be checked.public void setSynchronized(org.eclipse.stardust.engine.core.runtime.beans.IUserGroup userGroup)
setSynchronized in class DynamicParticipantSynchronizationStrategyuserGroup - the user group that has been synchronized.public void flush()
flush in interface org.eclipse.stardust.common.FlushableCopyright © 2016 Eclipse Stardust. All Rights Reserved.