Skip navigation links
A C D F G I O P R S 

A

applyConfiguration(PluginConfig, ArgumentParser, List<String>, List<String>) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to ensure that configuration is properly applied to the instance of the extension This is used to update configuration without restarting the plugin if possible
applyConfiguration(MonitorProviderConfig, ArgumentParser, List<String>, List<String>) - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 
ATTR_NAME_CURRENT_CHANGE_NUMBER - Static variable in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 

C

CHANGE_NUMBER_ATTRIBUTE_TYPE - Static variable in class com.pingidentity.ds.plugin.SnapshotChangelog
 
CHANGELOG_PREFIX - Static variable in class com.pingidentity.ds.plugin.SnapshotChangelog
 
com.pingidentity.ds.plugin - package com.pingidentity.ds.plugin
 
com.pingidentity.util - package com.pingidentity.util
 

D

defineConfigArguments(ArgumentParser) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
 
defineConfigArguments(ArgumentParser) - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 
doPostReplication(CompletedOperationContext, AddRequest, AddResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
This method catches ADD received via replication
doPostReplication(CompletedOperationContext, DeleteRequest, DeleteResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
This method catches DELETE requests received via replication
doPostReplication(CompletedOperationContext, ModifyRequest, ModifyResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
This method catches MODIFY operations received via replication
doPostReplication(CompletedOperationContext, ModifyDNRequest, ModifyDNResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
 
doPostResponse(CompletedOperationContext, AddRequest, AddResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to evaluate if a changelog entry should be committed to the snapshot changelog for an add operation
doPostResponse(CompletedOperationContext, DeleteRequest, DeleteResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to evaluate if a changelog entry should be committed to the snapshot changelog for a delete operation
doPostResponse(CompletedOperationContext, ModifyRequest, ModifyResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to evaluate if a changelog entry should be committed to the snapshot changelog for a modify operation
doPostResponse(CompletedOperationContext, ModifyDNRequest, ModifyDNResult) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to evaluate if a changelog entry should be committed to the snapshot changelog for a modify dn operation

F

finalizeMonitorProvider() - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 
finalizePlugin() - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to gracefully shutdown the instance of the extension by committing state to the enhanced changelog backend

G

getChangelogEntryDN(Long) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to compute the DN of a changelog entry
getCurrentChangeNumber() - Method in class com.pingidentity.ds.plugin.SnapshotChangeNumberPersister
Performs the necessary processing to return the current change number
getExtensionDescription() - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary
getExtensionDescription() - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
Performs the necessary processing to provide a list of descriptive paragraphs about the extension
getExtensionDescription() - Method in class com.pingidentity.util.Installer
Provides descriptions for the extension
getExtensionName() - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to generate the extension name
getExtensionName() - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
Performs the necessary processing to compute the extension name
getExtensionName() - Method in class com.pingidentity.util.Installer
Returns the extension name
getMonitorAttributes() - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
Performs the necessary processing to compute the attributes to feature in the monitoring entry
getMonitorInstanceName() - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
Performs the necessary processing to compute the name of the instance of the extension
getMonitorObjectClass() - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 
getNextChangeNumber() - Method in class com.pingidentity.ds.plugin.SnapshotChangeNumberPersister
Performs the necessary processing to return sequential change numbers

I

initializeMonitorProvider(ServerContext, MonitorProviderConfig, ArgumentParser) - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 
initializePlugin(DirectoryServerContext, PluginConfig, ArgumentParser) - Method in class com.pingidentity.ds.plugin.SnapshotChangelog
Performs the necessary processing to initialize the instance of the extension
Installer - Class in com.pingidentity.util
Created by arnaudlacour on 5/17/17.
Installer() - Constructor for class com.pingidentity.util.Installer
 
isConfigurationAcceptable(MonitorProviderConfig, ArgumentParser, List<String>) - Method in class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 

O

OBJECT_CLASS - Static variable in class com.pingidentity.ds.plugin.SnapshotChangelog
 

P

postInstall(InstallExtensionDetails) - Method in class com.pingidentity.util.Installer
Performs the necessary processing after the extension has been installed This currently includes things like laying down schema files, updating documentation, attempting to open a browser to the extension documentation page and displaying the appropriate commands to run
postUpdate(UpdateExtensionDetails) - Method in class com.pingidentity.util.Installer
Performs the necessary processing after the extension has been updated

R

runThread() - Method in class com.pingidentity.ds.plugin.SnapshotChangeNumberPersister
Performs the necessary processing to persist state on a regular basis

S

shutdown() - Method in class com.pingidentity.ds.plugin.SnapshotChangeNumberPersister
Performs the necessary processing to shut down shop gracefully
SnapshotChangelog - Class in com.pingidentity.ds.plugin
 
SnapshotChangelog() - Constructor for class com.pingidentity.ds.plugin.SnapshotChangelog
 
SnapshotChangelogMonitorProvider - Class in com.pingidentity.ds.plugin
 
SnapshotChangelogMonitorProvider(SnapshotChangelog) - Constructor for class com.pingidentity.ds.plugin.SnapshotChangelogMonitorProvider
 
SnapshotChangeNumberPersister - Class in com.pingidentity.ds.plugin
This class provides facilities to handle the Snapshot Changelog change number in a consistent and resilient manner
SnapshotChangeNumberPersister(SnapshotChangelog) - Constructor for class com.pingidentity.ds.plugin.SnapshotChangeNumberPersister
This constructor either loads the current changelog number value or create a new state entry
A C D F G I O P R S 
Skip navigation links

Copyright © 2019 Ping Identity Corp.. All rights reserved.