Interface Abstract Base Class

The Interface Abstract Base Class is used only as a parent class for the Interface1Impl (Generated Service Implementation) class and the Interface1 (Generated Service Request) class.
 

Hierarchy

Module1 · Interface1 (Abstract Base Class)
 

Member Functions

This section lists the member functions of Interface Abstract Base Class.

Table 4-21 Interface Abstract Base Class Member Functions

Member Function Access Documented in

Operation1

public

Interface Abstract Base Class


 

Operation1

Operation1 is the member function deferred for implementation by the generated sub-class.
 

Synopsis

virtual Operation1Reply* Operation1(char* parameter1)
throw(TuxException*, Operation1Exception*) = 0

 

Parameters

parameter1
Generated parameter of a simple type.

 

Returns

Operation1Reply*
The reply object generated by the Rose Expert for this operation. For more information, refer to the Generated Service Reply section.

 

Throws

TuxException*
This exception is thrown when an error is generated by BEA TUXEDO. For more information, refer to TuxException.

Operation1Exception*
The exception generated by the Rose Expert for this operation. For more information, refer to the Generated Exception section.

 

Description

No objects of this class are ever instantiated. It is used solely as an abstract base class, and implementation of the member function is deferred to the Interface1Impl (Generated Service Implementation) class and the Interface1 (Generated Service Request) class.