Samples in the IBM Director SDK
The IBM Director SDK provides the following samples:
-
Associations
-
Describes how to provide new associations for IBM Director.
-
Browser Launcher
-
Describes how to launch an SNMP browser.
-
CLI
-
Describes how to create command line interface extensions.
-
Communication
-
Describes how to use service nodes and commands. C++ and Java files are provided.
-
Console
-
Describes how to create a console task extension.
-
Content Information
-
Describes how to create a task association view for a task extension.
-
Datalinks
-
Provides a protocol sample for console and server communication.
-
EventHandler
-
Describes how to write a new event action handler.
-
Event subscriber
-
Demonstrates how to extend the event subscriber client by creating an event source library.
-
Execute command
-
Demonstrates how to run a command on an agent system.
-
FileExplorer
-
Describes how to create a server task extension in the same JVM as the IBM Director Server, a client extension,
and a console task extension.
-
FileExplorerJVM
-
Describes how to create a server task extension in a separate JVM, a client extension,
and a console task extension.
-
FileSource
-
Describes how to use a file source object.
-
Inventory collector
-
Demonstrates inventory collection.
-
Java-based Subagent
-
Describes how to add services to the Java-based agent.
-
Managed objects
-
Demonstrates how to create a new managed object group and how to create a new task that
operates on the group members.
-
Monitor agent
-
Describes how to create a C monitor agent extension.
-
Monitor API
-
Describes how to use the Resource Monitor server programming API to find and
manipulate resource monitor attributes.
-
Monitor library
-
Describes how to create a C++ monitor agent extension.
-
Monitor subsystem
-
Shows the functional behavior of a monitor subsystem.
-
Monlet
-
Describes how to add resource monitors to the Java-based agent.
-
RMON
-
Describes how to subclass the simple network management protocol (SNMP) managed object.
-
SNMP
-
Demonstrates how to create a task that performs simple gets.
Before building the samples, you should review
Sample code overview which discusses
the general layout of the sample code provided.
In addition, you should read
Requirements for Java code development and
Requirements for C++ code development to
better understand the prerequisites for building extensions.
The output class files will run on a system on
which IBM Director has been installed.