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
-
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 IDirectoryModule
Deprecated.protected final IGroup
Deprecated.protected final ILocalization
Deprecated.protected final IOrganization
Deprecated.protected final IUser
Deprecated.protected final Collection
<IGroup> Deprecated.protected final Collection
<ILocalization> Deprecated.protected final Collection
<IOrganization> Deprecated.protected final Collection
<IUser> Deprecated.void
init
(com.axemble.vdoc.core.modification.ModificationTracer modificationTracer) Deprecated.void
Deprecated.void
Deprecated.boolean
Deprecated.void
release()
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.
-