@Extensible @DirectoryServerExtension @DirectoryProxyServerExtension(appliesToLocalContent=true, appliesToRemoteContent=true) @SynchronizationServerExtension(appliesToLocalContent=true, appliesToSynchronizedContent=false) @MetricsEngineExtension @BrokerExtension @ThreadSafety(level=INTERFACE_THREADSAFE) public abstract class ManageExtensionPlugin extends java.lang.Object implements UnboundIDExtension
| Constructor and Description | 
|---|
ManageExtensionPlugin()  | 
| Modifier and Type | Method and Description | 
|---|---|
PostManageExtensionPluginResult | 
postInstall(InstallExtensionDetails details)
Invoked when an extension is first installed after all files are copied
 to the server installation but before restarting the server. 
 | 
PostManageExtensionPluginResult | 
postUpdate(UpdateExtensionDetails details)
Invoked when an extension is updated after all files are update to the
 server installation but before restarting the server. 
 | 
PreManageExtensionPluginResult | 
preInstall(InstallExtensionDetails details)
Invoked when an extension is first installed before shutting down
 the server and any files are copied to the server installation. 
 | 
PreManageExtensionPluginResult | 
preUpdate(UpdateExtensionDetails details)
Invoked when an extension is updated before shutting down the server and
 any files are updated to the server installation. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExtensionDescription, getExtensionNamepublic ManageExtensionPlugin()
public PreManageExtensionPluginResult preInstall(InstallExtensionDetails details)
details - The state of the install before any files are copied.public PostManageExtensionPluginResult postInstall(InstallExtensionDetails details)
details - The state of the install after all files are copied.public PreManageExtensionPluginResult preUpdate(UpdateExtensionDetails details)
details - The state of the update before any files are updated.public PostManageExtensionPluginResult postUpdate(UpdateExtensionDetails details)
details - The state of the update after all files are updated.