Skip Navigation Links | |
Exit Print View | |
![]() |
Oracle Java CAPS Management and Monitoring APIs Java CAPS Documentation |
To Start Using APIs to Create Applications
Connecting to the Server Through APIs
CAPSManagementClientFactory Definition
Services -- JavaCAPSManagementAPI
Performance Measurement Service
Master Data Management (MDM) Service
Java CAPS Adapters Management Service
Target Option Behavior for the Management Client
Writing Java Code to Access APIs Using Java Code Samples
To Set Up a Database Using Enterprise Manager
To Set Up a Database Using a Scripting Utility
Using Oracle and Other Databases for Alert Persistence
To Set Up an Oracle Database for Alert Persistence
Downloading, Installing, and Setting Up A Scripting Environment
Setting Up a Scripting Environment to Invoke Java CAPS Management and Monitoring APIs
To Modify the Environment Variables in env.bat
Using a Scripting Language to Exercise the Java CAPS Management and Monitoring APIs
Exercising the Administration Service
Exercising the Administration Service in Groovy
Exercising the Configuration Service
Exercising the Configuration Service in Groovy
Exercising the Deployment Service
Exercising the Deployment Service in Groovy
Exercising the Installation Service
Exercising the Installation Service in Groovy
Exercising the Runtime Management Service
Exercising the Runtime Management Service in Groovy
Exercising the JMS Management Service
Exercising the JMS Management Service in Groovy
Exercising the BPEL Management Service
Exercising the BPEL Management Service in Groovy
Exercising the HTTP Administration Service
Exercising the HTTP Administration Service in Groovy
Exercising the Notification Service
Exercising the Notification Service in Groovy
This topic provides information on common management and monitoring tasks. The management and monitoring APIs are not installed during the Java Composite Application Platform Suite (Java CAPS) installation; they are packaged as EM_API_KIT.zip. This ZIP file is in ESB_API_Kit.zip. You need to extract EM_API_KIT.zip to your root Java CAPS 6 installation directory. If you extract the file to another directory you need to set the JAVA_HOME, JAVA_CAPS, and the ENGINE_HOME environment variables in env.bat. For information on how to do this, see To Modify the Environment Variables in env.bat. Also included with the ZIP file are JavaDocs, Java samples, and Groovy scripting samples that demonstrate how to use the APIs.
What You Need to Know
You expose management and monitoring using:
A common API
The client API kit is installable from the Java Composite Application Platform Suite (Java CAPS) Installer and is packaged along with the Groovy scripting engine, Groovy libraries, and samples.
JSR 223 Scripting
All management capabilities are exercisable from any language that supports JSR 223 scripting for the Java platform. Currently this includes 25 different scripting languages, including Groovy, JRuby, Jython, JACL, and so on.
GlassFish Application Server Admin Console
All JBI administration use-cases are built into the GlassFish Application Server Admin Console. This enables administrators to administer their domain runtimes and components remotely using a browser.
Command-line interface
The AS Admin command-line interface that comes with the GlassFish Application Server enables you to manager your application server environment. All JBI administration use-cases have been integrated into the AS Admin command-line interface. In addition, the command-line interface that used to manage non-JBI components is also available for you to use.
Ant
asant enables you to run ant scripts on the GlassFish Application Server. All JBI administration use-cases have been integrated into the GlassFish Application Server's asant, and are available to exercise though any ant scripting that is available to you.
Java CAPS Enterprise Manager
Use Enterprise Manager to remotely to administer your non-JBI based components.
NetBeans Administration plugins
The JBI Manager that comes with NetBeans IDE enables developers to manage the JBI runtimes component containers and composite applications. The Composite Application Project System (CASA) enables developers to deploy and manage lifecycle operations during development.