Oracle Enterprise Manager Application Developer's Guide
Release 1.4.0
A53701_01

Library

Product

Index


Next

Contents

Title and Copyright Information

Preface

1 Introduction

Components of Oracle Enterprise Manager
Object-Oriented Design
Console
Menus and Tool Palettes
Console Services
Repository
Discovery Cache
Navigator and Map
Job Scheduling
Event Management
General Programming Considerations

2 Tool Palette and Menu Integration

Integrating an Application into the Console
Registering an Application with the Console
Required Registration Keys
Optional Registration Keys
Credential Precedence
Passing Contextual Information to an OLE Automation Server Application
OLE Launching Considerations
Passing Contextual Information to a non-OLE Automation Server Application
Defining a Custom Tool Palette
Registering a Custom Palette
API Reference
SetLogonInfoEx

3 General Coding Techniques

Console Service Objects
Initializing and Disposing Dispatch Drivers
The Job Object
Retrieving Error Information
GetErrorInfo
VoxErrorUnpacker Class and Methods
GetErrorText
GetErrorCause
GetErrorData
Success
Failure

4 Repository Control Integration

Accessing the Repository
Request Connection Information from the Console
Connect to the Repository
Getting Preferred Credentials
Request Preferred Credentials
Repository API Reference
Common Parameters
GetConsoleVerison
GetPreferredCredentials
GetRepLogonInfo

5 Navigator and Map Integration

Integration of Services
Notes on External Services
Registering Service Types
Integrating Application's APIs
Common Parameters
Discover
GetIconList
GetDefaultDisplayInfo
QuickEdit

6 Discovery Cache Integration

Retrieving Nodes and Services
Retrieving User-Defined Groups
Service Types
Discovering Services
Discovery Cache API Reference
Common Parameters
GetGroupsOfType
GetObjectData
GetObjectList
GetObjectsInGroup
GetObjectState
GetServiceNode
GetUniqueServices

7 Job Scheduling Integration

Submitting a Job
Submitting a Batch Job
Submitting an Interactive Job
Deleting a Batch Job
Job Notification
Extracting Job Notification Information
Flushing the Job Queue
Who Is Notified
Job Notification Messages
Job Scripting
Sending Jobs that Execute SQL*Plus Scripts
Job Scheduling API Reference
Commit
DeleteJob
Initialize
JobNotification
RegisterApplication
SetCredentials
SetDestinationsEx
SetJobName
SetNotificationObjectProgID
SetSchedule
SetScript
VoxJobNotifyUnpacker Class and Methods
GetDate
GetError
GetJobID
GetNode
GetOutput
GetStatus

8 Event Management Integration

Levels of Integration
Client-Side Integration
Uniqueness of Registration
Notification
Who Is Notified
Discovery Cache Event Management
Event Interest
Server-Side Integration
Event Management System APIs
Common Parameters
CancelAllEvents
CancelEventInterest
EventNotification
RegisterApplication
RegisterEventInterest
VoxEventNotifyUnpacker
GetDate
GetEventName
GetFinalResult
GetNodeName
GetObjectName
GetSeverity

9 Jobs and Events Scripts

Scripting Language
Tcl Language Description
Additional Tcl Information
OraTcl Description
Example: OraTcl Script
Server Message and Error Information
oramsg Elements
Use of Tcl with the Intelligent Agent
NLS Issues and Error Messages
OraTcl Functions and Parameters
Common Parameters
catfile
concatname
convertin
convertout
diskusage
echofile
export
import
loader
msgtxt
msgtxt1
mvfile
oraautocom
oracancel
oraclose
oracols
oracommit
oradbsnmp
orafail
orafetch
oragetfile
orainfo
orajobstat
oralogoff
oralogon
oraopen
oraplexec
orareadlong
orareportevent
oraroll
orasleep
orasnmp
orasql
orastart
orastop
oratime
orawritelong
rmfile
tempdir
tempfile

A NLS Codes

Index



Next
Oracle
Copyright © 1997 Oracle Corporation.
All Rights Reserved.

Library

Product

Index