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 Summary
Constructors -
Method Summary
Modifier 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
-
BaseDirectoryTransactionExtension
public BaseDirectoryTransactionExtension()Deprecated.
-
-
Method Details
-
init
public void init(com.axemble.vdoc.core.modification.ModificationTracer modificationTracer) Deprecated. -
release
public void release()Deprecated. -
getDirectoryModule
Deprecated. -
onBeforeCommit
public boolean onBeforeCommit()Deprecated. -
onAfterCommit
public void onAfterCommit()Deprecated. -
onAfterRollback
public void onAfterRollback()Deprecated. -
getCreatedOrganizations
Deprecated. -
getUpdatedOrganizations
Deprecated. -
getDeletedOrganizations
Deprecated. -
getPreviousOrganization
protected final IOrganization getPreviousOrganization(IStorageKey id) throws DirectoryModuleException Deprecated.- Throws:
DirectoryModuleException
-
getCreatedLocalizations
Deprecated. -
getUpdatedLocalizations
Deprecated. -
getDeletedLocalizations
Deprecated. -
getPreviousLocalization
protected final ILocalization getPreviousLocalization(IStorageKey id) throws DirectoryModuleException Deprecated.- Throws:
DirectoryModuleException
-
getCreatedGroups
Deprecated. -
getUpdatedGroups
Deprecated. -
getDeletedGroups
Deprecated. -
getPreviousGroup
Deprecated.- Throws:
DirectoryModuleException
-
getPreviousUser
Deprecated.- Throws:
DirectoryModuleException
-
getCreatedUsers
Deprecated. -
getUpdatedUsers
Deprecated. -
getDeletedUsers
Deprecated. -
getCreatedUserParents
Deprecated. -
getCreatedGroupParents
Deprecated. -
getCreatedGroupChildren
Deprecated. -
getCreatedGroupMembers
Deprecated. -
getDeletedUserParents
Deprecated. -
getDeletedGroupParents
Deprecated. -
getDeletedGroupChildren
Deprecated. -
getDeletedGroupMembers
Deprecated.
-