public class Autoincrement
extends com.unboundid.directory.sdk.ds.api.Plugin
implements com.unboundid.directory.sdk.ds.api.ChangeListener
Constructor and Description |
---|
Autoincrement() |
Modifier and Type | Method and Description |
---|---|
void |
addOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext,
com.unboundid.directory.sdk.common.operation.AddRequest addRequest,
com.unboundid.directory.sdk.common.operation.AddResult addResult,
com.unboundid.directory.sdk.common.types.Entry entry) |
void |
defineConfigArguments(com.unboundid.util.args.ArgumentParser parser) |
void |
deleteOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext,
com.unboundid.directory.sdk.common.operation.DeleteRequest deleteRequest,
com.unboundid.directory.sdk.common.operation.DeleteResult deleteResult,
com.unboundid.directory.sdk.common.types.Entry entry) |
com.unboundid.directory.sdk.ds.types.PreParsePluginResult |
doPreParse(com.unboundid.directory.sdk.common.types.ActiveSearchOperationContext operationContext,
com.unboundid.directory.sdk.common.operation.UpdatableSearchRequest request,
com.unboundid.directory.sdk.common.operation.UpdatableSearchResult result) |
void |
finalizePlugin()
Gracefully shutdown and remove registered resources
|
String[] |
getExtensionDescription() |
String |
getExtensionName() |
void |
initializePlugin(com.unboundid.directory.sdk.ds.types.DirectoryServerContext serverContext,
com.unboundid.directory.sdk.ds.config.PluginConfig config,
com.unboundid.util.args.ArgumentParser parser) |
void |
modifyDNOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext,
com.unboundid.directory.sdk.common.operation.ModifyDNRequest modifyDNRequest,
com.unboundid.directory.sdk.common.operation.ModifyDNResult modifyDNResult,
com.unboundid.directory.sdk.common.types.Entry oldEntry,
com.unboundid.directory.sdk.common.types.Entry newEntry) |
void |
modifyOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext,
com.unboundid.directory.sdk.common.operation.ModifyRequest modifyRequest,
com.unboundid.directory.sdk.common.operation.ModifyResult modifyResult,
com.unboundid.directory.sdk.common.types.Entry oldEntry,
com.unboundid.directory.sdk.common.types.Entry newEntry) |
applyConfiguration, doIntermediateResponse, doLDIFExport, doLDIFImport, doPostConnect, doPostDisconnect, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostOperation, doPostReplication, doPostReplication, doPostReplication, doPostReplication, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPostResponse, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreOperation, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doPreParse, doSearchEntry, doSearchReference, doShutdown, doStartup, doSubordinateModifyDN, getExamplesArgumentSets, getStartupDependencies, isConfigurationAcceptable
public void defineConfigArguments(com.unboundid.util.args.ArgumentParser parser) throws com.unboundid.util.args.ArgumentException
defineConfigArguments
in interface com.unboundid.directory.sdk.common.internal.Configurable
defineConfigArguments
in class com.unboundid.directory.sdk.ds.api.Plugin
com.unboundid.util.args.ArgumentException
public void initializePlugin(com.unboundid.directory.sdk.ds.types.DirectoryServerContext serverContext, com.unboundid.directory.sdk.ds.config.PluginConfig config, com.unboundid.util.args.ArgumentParser parser) throws com.unboundid.ldap.sdk.LDAPException
initializePlugin
in class com.unboundid.directory.sdk.ds.api.Plugin
com.unboundid.ldap.sdk.LDAPException
public void finalizePlugin()
finalizePlugin
in class com.unboundid.directory.sdk.ds.api.Plugin
public com.unboundid.directory.sdk.ds.types.PreParsePluginResult doPreParse(com.unboundid.directory.sdk.common.types.ActiveSearchOperationContext operationContext, com.unboundid.directory.sdk.common.operation.UpdatableSearchRequest request, com.unboundid.directory.sdk.common.operation.UpdatableSearchResult result)
doPreParse
in class com.unboundid.directory.sdk.ds.api.Plugin
public String getExtensionName()
getExtensionName
in interface com.unboundid.directory.sdk.common.internal.UnboundIDExtension
getExtensionName
in class com.unboundid.directory.sdk.ds.api.Plugin
public String[] getExtensionDescription()
getExtensionDescription
in interface com.unboundid.directory.sdk.common.internal.UnboundIDExtension
getExtensionDescription
in class com.unboundid.directory.sdk.ds.api.Plugin
public void addOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext, com.unboundid.directory.sdk.common.operation.AddRequest addRequest, com.unboundid.directory.sdk.common.operation.AddResult addResult, com.unboundid.directory.sdk.common.types.Entry entry)
addOperationProcessed
in interface com.unboundid.directory.sdk.ds.api.ChangeListener
public void deleteOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext, com.unboundid.directory.sdk.common.operation.DeleteRequest deleteRequest, com.unboundid.directory.sdk.common.operation.DeleteResult deleteResult, com.unboundid.directory.sdk.common.types.Entry entry)
deleteOperationProcessed
in interface com.unboundid.directory.sdk.ds.api.ChangeListener
public void modifyOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext, com.unboundid.directory.sdk.common.operation.ModifyRequest modifyRequest, com.unboundid.directory.sdk.common.operation.ModifyResult modifyResult, com.unboundid.directory.sdk.common.types.Entry oldEntry, com.unboundid.directory.sdk.common.types.Entry newEntry)
modifyOperationProcessed
in interface com.unboundid.directory.sdk.ds.api.ChangeListener
public void modifyDNOperationProcessed(com.unboundid.directory.sdk.common.types.CompletedOperationContext operationContext, com.unboundid.directory.sdk.common.operation.ModifyDNRequest modifyDNRequest, com.unboundid.directory.sdk.common.operation.ModifyDNResult modifyDNResult, com.unboundid.directory.sdk.common.types.Entry oldEntry, com.unboundid.directory.sdk.common.types.Entry newEntry)
modifyDNOperationProcessed
in interface com.unboundid.directory.sdk.ds.api.ChangeListener
Copyright © 2020 PingIdentity. All rights reserved.