| java.lang.Object org.jboss.iiop.rmi.ir.IRObjectImpl org.jboss.iiop.rmi.ir.ContainerImpl org.jboss.iiop.rmi.ir.RepositoryImpl
Field Summary | |
ORB | orb The ORB that I use. | POA | poa The POA that I use. | Map | sequenceIdMap Maps repository IDs of sequences defined in this IR to the sequences. | Map | sequenceMap Maps typecodes of sequences defined in this IR to the sequences. |
orb | ORB orb(Code) | | The ORB that I use.
|
poa | POA poa(Code) | | The POA that I use.
|
sequenceIdMap | Map sequenceIdMap(Code) | | Maps repository IDs of sequences defined in this IR to the sequences.
|
sequenceMap | Map sequenceMap(Code) | | Maps typecodes of sequences defined in this IR to the sequences.
|
RepositoryImpl | public RepositoryImpl(ORB orb, POA poa, String name)(Code) | | |
create_array | public ArrayDef create_array(int length, org.omg.CORBA.IDLType element_type)(Code) | | |
create_fixed | public FixedDef create_fixed(short digits, short scale)(Code) | | |
create_sequence | public SequenceDef create_sequence(int bound, org.omg.CORBA.IDLType element_type)(Code) | | |
create_string | public StringDef create_string(int bound)(Code) | | |
create_wstring | public WstringDef create_wstring(int bound)(Code) | | |
getAnonymousObjectId | protected byte[] getAnonymousObjectId(long n)(Code) | | Generate the ID of the n-th "anonymous" object created in this IR.
|
getNextObjectId | protected byte[] getNextObjectId()(Code) | | The next "anonymous" POA object ID.
While contained IR objects can generate a sensible ID from their
repository ID, non-contained objects use this method to get an
ID that is unique within the IR.
|
getObjectId | protected byte[] getObjectId()(Code) | | Return the POA object ID of this IR object.
|
getReference | public IRObject getReference()(Code) | | |
get_canonical_typecode | public TypeCode get_canonical_typecode(org.omg.CORBA.TypeCode tc)(Code) | | |
get_primitive | public PrimitiveDef get_primitive(org.omg.CORBA.PrimitiveKind kind)(Code) | | |
shutdown | public void shutdown()(Code) | | |
Methods inherited from org.jboss.iiop.rmi.ir.ContainerImpl | public LocalContained[] _contents(DefinitionKind limit_type, boolean exclude_inherited)(Code)(Java Doc) public LocalContained _lookup(String search_name)(Code)(Java Doc) public LocalContained[] _lookup_name(String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)(Code)(Java Doc) public void add(String name, LocalContained contained) throws IRConstructionException(Code)(Java Doc) public void allDone() throws IRConstructionException(Code)(Java Doc) public Contained[] contents(DefinitionKind limit_type, boolean exclude_inherited)(Code)(Java Doc) public AliasDef create_alias(String id, String name, String version, IDLType original_type)(Code)(Java Doc) public ConstantDef create_constant(String id, String name, String version, IDLType type, Any value)(Code)(Java Doc) public EnumDef create_enum(String id, String name, String version, String[] members)(Code)(Java Doc) public ExceptionDef create_exception(String id, String name, String version, StructMember[] members)(Code)(Java Doc) public InterfaceDef create_interface(String id, String name, String version, InterfaceDef[] base_interfaces, boolean is_abstract)(Code)(Java Doc) public ModuleDef create_module(String id, String name, String version)(Code)(Java Doc) public NativeDef create_native(String id, String name, String version)(Code)(Java Doc) public StructDef create_struct(String id, String name, String version, StructMember[] members)(Code)(Java Doc) public UnionDef create_union(String id, String name, String version, IDLType discriminator_type, UnionMember[] members)(Code)(Java Doc) public ValueDef create_value(String id, String name, String version, boolean is_custom, boolean is_abstract, ValueDef base_value, boolean is_truncatable, ValueDef[] abstract_base_values, InterfaceDef[] supported_interfaces, Initializer[] initializers)(Code)(Java Doc) public ValueBoxDef create_value_box(String id, String name, String version, IDLType original_type_def)(Code)(Java Doc) public Description[] describe_contents(DefinitionKind limit_type, boolean exclude_inherited, int max_returned_objs)(Code)(Java Doc) public Contained lookup(String search_name)(Code)(Java Doc) public Contained[] lookup_name(String search_name, int levels_to_search, DefinitionKind limit_type, boolean exclude_inherited)(Code)(Java Doc) public void shutdown()(Code)(Java Doc)
|
|
|