Class BaseDirectoryTransactionExtension
java.lang.Object
com.axemble.vdoc.sdk.transaction.extensions.BaseDirectoryTransactionExtension
- All Implemented Interfaces:
- Serializable
@Deprecated
public abstract class BaseDirectoryTransactionExtension
extends Object
implements Serializable
Deprecated.
Use triggers instead
This base class is used for directory transaction extensions
- Author:
- omenuel
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected final Collection<IGroup> getCreatedGroupChildren(IGroup group) Deprecated.protected final Collection<IUser> getCreatedGroupMembers(IGroup group) Deprecated.protected final Collection<IGroup> getCreatedGroupParents(IGroup group) Deprecated.protected final Collection<IGroup> Deprecated.protected final Collection<ILocalization> Deprecated.protected final Collection<IOrganization> Deprecated.protected final Collection<IGroup> getCreatedUserParents(IUser user) Deprecated.protected final Collection<IUser> Deprecated.protected final Collection<IGroup> getDeletedGroupChildren(IGroup group) Deprecated.protected final Collection<IUser> getDeletedGroupMembers(IGroup group) Deprecated.protected final Collection<IGroup> getDeletedGroupParents(IGroup group) Deprecated.protected final Collection<IGroup> Deprecated.protected final Collection<ILocalization> Deprecated.protected final Collection<IOrganization> Deprecated.protected final Collection<IGroup> getDeletedUserParents(IUser user) Deprecated.protected final Collection<IUser> Deprecated.protected final IDirectoryModuleDeprecated.protected final IGroupDeprecated.protected final ILocalizationDeprecated.protected final IOrganizationDeprecated.protected final IUserDeprecated.protected final Collection<IGroup> Deprecated.protected final Collection<ILocalization> Deprecated.protected final Collection<IOrganization> Deprecated.protected final Collection<IUser> Deprecated.voidinit(com.axemble.vdoc.core.modification.ModificationTracer modificationTracer) Deprecated.voidDeprecated.voidDeprecated.booleanDeprecated.voidrelease()Deprecated.
- 
Constructor Details- 
BaseDirectoryTransactionExtensionpublic BaseDirectoryTransactionExtension()Deprecated.
 
- 
- 
Method Details- 
initpublic void init(com.axemble.vdoc.core.modification.ModificationTracer modificationTracer) Deprecated.
- 
releasepublic void release()Deprecated.
- 
getDirectoryModuleDeprecated.
- 
onBeforeCommitpublic boolean onBeforeCommit()Deprecated.
- 
onAfterCommitpublic void onAfterCommit()Deprecated.
- 
onAfterRollbackpublic void onAfterRollback()Deprecated.
- 
getCreatedOrganizationsDeprecated.
- 
getUpdatedOrganizationsDeprecated.
- 
getDeletedOrganizationsDeprecated.
- 
getPreviousOrganizationprotected final IOrganization getPreviousOrganization(IStorageKey id) throws DirectoryModuleException Deprecated.- Throws:
- DirectoryModuleException
 
- 
getCreatedLocalizationsDeprecated.
- 
getUpdatedLocalizationsDeprecated.
- 
getDeletedLocalizationsDeprecated.
- 
getPreviousLocalizationprotected final ILocalization getPreviousLocalization(IStorageKey id) throws DirectoryModuleException Deprecated.- Throws:
- DirectoryModuleException
 
- 
getCreatedGroupsDeprecated.
- 
getUpdatedGroupsDeprecated.
- 
getDeletedGroupsDeprecated.
- 
getPreviousGroupDeprecated.- Throws:
- DirectoryModuleException
 
- 
getPreviousUserDeprecated.- Throws:
- DirectoryModuleException
 
- 
getCreatedUsersDeprecated.
- 
getUpdatedUsersDeprecated.
- 
getDeletedUsersDeprecated.
- 
getCreatedUserParentsDeprecated.
- 
getCreatedGroupParentsDeprecated.
- 
getCreatedGroupChildrenDeprecated.
- 
getCreatedGroupMembersDeprecated.
- 
getDeletedUserParentsDeprecated.
- 
getDeletedGroupParentsDeprecated.
- 
getDeletedGroupChildrenDeprecated.
- 
getDeletedGroupMembersDeprecated.
 
-