Oracle Reports
Java API Reference
10g (9.0.4)
B12019-01

oracle.reports.engine
Interface EngineInterface


public interface EngineInterface

Method Summary
 java.lang.String getKey()
          Returns the engine key that is used while accessing the engine object.
 void init(com.inprise.vbroker.CORBA.ORB orb, oracle.reports.utility.Trace trace, java.lang.String engineName, java.lang.String serverName, java.util.Properties props)
          Initializes the engine object.
 void setEngineComm(oracle.reports.server.EngineComm engComm, java.lang.String engCommKey)
          Sets the engine communication object that resides on Oracle9i Reports Server side, so the engine can communicate with Oracle9i Reports Server.

 

Method Detail

init

public void init(com.inprise.vbroker.CORBA.ORB orb,
                 oracle.reports.utility.Trace trace,
                 java.lang.String engineName,
                 java.lang.String serverName,
                 java.util.Properties props)
Initializes the engine object.
Parameters:
orb - Object created for the engine object.
trace - Trace object to which the engine can send trace information.
engineName - Current engine name.
serverName - Oracle9i Reports Server name.
props - Properties to initialize the engine.

setEngineComm

public void setEngineComm(oracle.reports.server.EngineComm engComm,
                          java.lang.String engCommKey)
                   throws oracle.reports.RWException
Sets the engine communication object that resides on Oracle9i Reports Server side, so the engine can communicate with Oracle9i Reports Server.
Parameters:
engComm - Engine communcation object on the Oracle9i Reports Server.
engCommKey - Key to access the engine communication object.

getKey

public java.lang.String getKey()
Returns the engine key that is used while accessing the engine object.

Oracle Reports
Java API Reference

Copyright © 2003 Oracle Corporation. All Rights Reserved.