org.jacorb.ir

Class OperationDef

Implemented Interfaces:
ContainedOperations, IDLEntity, IRObjectOperations, Object, OperationDefOperations, java.io.Serializable

public class OperationDef
extends Contained
implements OperationDefOperations

Field Summary

Fields inherited from class org.jacorb.ir.Contained

absolute_name, containing_repository, defined_in, id, version

Constructor Summary

OperationDef(Method m, Class def_in, Class irHelper, InterfaceDef i_def, Logger logger, ClassLoader loader, POA poa)

Method Summary

java.lang.String[]
contexts()
void
contexts(java.lang.String[] a)
Description
describe()
OperationDescription
describe_operation()
void
destroy()
ExceptionDef[]
exceptions()
void
exceptions(ExceptionDef a)
OperationMode
mode()
void
mode(OperationMode a)
ParameterDescription[]
params()
void
params(ParameterDescription a)
TypeCode
result()
IDLType
result_def()
void
result_def(IDLType a)

Methods inherited from class org.jacorb.ir.Contained

absolute_name, containing_repository, createContained, createContainedReference, defined_in, describe, id, id, move, name, name, version, version

Constructor Details

OperationDef

public OperationDef(Method m,
                    Class def_in,
                    Class irHelper,
                    InterfaceDef i_def,
                    Logger logger,
                    ClassLoader loader,
                    POA poa)

Method Details

contexts

public java.lang.String[] contexts()
Specified by:
contexts in interface OperationDefOperations


contexts

public void contexts(java.lang.String[] a)
Specified by:
contexts in interface OperationDefOperations


describe

public Description describe()
Specified by:
describe in interface ContainedOperations
Overrides:
describe in interface Contained


describe_operation

public OperationDescription describe_operation()


destroy

public void destroy()
Specified by:
destroy in interface IRObjectOperations


exceptions

public ExceptionDef[] exceptions()
Specified by:
exceptions in interface OperationDefOperations


exceptions

public void exceptions(ExceptionDef a)


mode

public OperationMode mode()
Specified by:
mode in interface OperationDefOperations


mode

public void mode(OperationMode a)
Specified by:
mode in interface OperationDefOperations


params

public ParameterDescription[] params()
Specified by:
params in interface OperationDefOperations


params

public void params(ParameterDescription a)


result

public TypeCode result()
Specified by:
result in interface OperationDefOperations


result_def

public IDLType result_def()
Specified by:
result_def in interface OperationDefOperations


result_def

public void result_def(IDLType a)
Specified by:
result_def in interface OperationDefOperations