ix.icore
Interface IXAgentExtension
- All Known Implementing Classes: 
 - ComputeExtensionExample, ExtensionExample, ForAllCM, FrameSnapshotExtension, IServeCommServer, IServeSLCommServer, ObjectViewExtension, StateExportExtension, SyncStateClient, SyncStateServer
 
public interface IXAgentExtension
An object that installs extensions and other modifications to
 an IXAgent.
 
A class that implements this interface must have a public
 1-argument constructor that declares its parameter as IXAgent
 or an IXAgent subclass.  An extension is installed by constructing
 an instance of the class, passing an IXAgent as its parameter,
 and then calling the instance's installExtension()
 method.
 Example:
 
     public class SomeIp2Extension implements IXAgentExtension {
         private Ip2 agent;  // Ip2 is a subclass of IXAgent
         public SomeIp2Extension(Ip2 agent) {
             this.agent = agent;
         }
         public void installExtension() {
             ...
         }
     }
 
 
installExtension
void installExtension()