VisiBroker for Java

org.omg.CORBA
Interface OperationDefOperations

All Superinterfaces:
ContainedOperations, IRObjectOperations
All Known Subinterfaces:
OperationDef

public interface OperationDefOperations
extends ContainedOperations

Represents an interface operation that is stored in the Interface Repository. This interface provides methods for setting and retrieving the operation's contexts, mode, parameters, and result value. A method is also provided for retrieving a list of exceptions that may be raised by this operation.


Method Summary
 java.lang.String[] contexts()
          The list of contexts.
 void contexts(java.lang.String[] arg0)
          The list of contexts.
 ExceptionDef[] exceptions()
          The list of exceptions.
 void exceptions(ExceptionDef[] arg0)
          The list of exceptions.
 OperationMode mode()
          The mode to be set.
 void mode(OperationMode arg0)
          The mode to be set.
 ParameterDescription[] params()
          The description of the parameters.
 void params(ParameterDescription[] arg0)
          The description of the parameters.
 IDLType result_def()
          The IDL type to set for the return value.
 void result_def(IDLType arg0)
          The IDL type to set for the return value.
 TypeCode result()
           
 
Methods inherited from interface org.omg.CORBA.ContainedOperations
absolute_name, containing_repository, defined_in, describe, id, id, move, name, name, version, version
 
Methods inherited from interface org.omg.CORBA.IRObjectOperations
def_kind, destroy
 

Method Detail

exceptions

ExceptionDef[] exceptions()
The list of exceptions.


exceptions

void exceptions(ExceptionDef[] arg0)
The list of exceptions.


contexts

java.lang.String[] contexts()
The list of contexts.


contexts

void contexts(java.lang.String[] arg0)
The list of contexts.


mode

OperationMode mode()
The mode to be set.


mode

void mode(OperationMode arg0)
The mode to be set.


params

ParameterDescription[] params()
The description of the parameters.


params

void params(ParameterDescription[] arg0)
The description of the parameters.


result_def

IDLType result_def()
The IDL type to set for the return value.


result_def

void result_def(IDLType arg0)
The IDL type to set for the return value.


result

TypeCode result()
Returns:
the TypeCode of the result returned by this operation

Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online