Calypso Gateway v1.0

codec.orb
Class Repository

java.lang.Object
  |
  +--codec.orb.Repository

public final class Repository
extends java.lang.Object

Class containing static methods for all necessary operations with Interface Repository.


Constructor Summary
Repository()
           
 
Method Summary
static org.omg.CORBA.AttributeDef getAttributeDef(java.lang.String[] nameScope)
          Obtain description of attribute from Interface Repository for a given get/set operation name scope corresponding to the attribute.
static org.omg.CORBA.ExceptionDef getExceptionDef(java.lang.String id)
          Obtain description of exception from Interface Repository for a given Repository ID.
static org.omg.CORBA.OperationDef getOperationDef(java.lang.String[] nameScope)
          Obtain description of operation from Interface Repository for a given operation name scope.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

Repository

public Repository()
Method Detail

getOperationDef

public static org.omg.CORBA.OperationDef getOperationDef(java.lang.String[] nameScope)
Obtain description of operation from Interface Repository for a given operation name scope.
Returns:
null in case operation does not exist.

getAttributeDef

public static org.omg.CORBA.AttributeDef getAttributeDef(java.lang.String[] nameScope)
Obtain description of attribute from Interface Repository for a given get/set operation name scope corresponding to the attribute.
Returns:
null in case attribute does not exist.

getExceptionDef

public static org.omg.CORBA.ExceptionDef getExceptionDef(java.lang.String id)
Obtain description of exception from Interface Repository for a given Repository ID.
Returns:
null in case exception does not exist.

Calypso Gateway v1.0