|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omg.CORBA.ORB
org.omg.CORBA_2_3.ORB
public abstract class ORB
This class should provide the ORB
) ORB extensions,
defined in the OMG CORBA version 2.3 specification. However in the
Sun's API specification is written that this functionality is not
implemented at least at least till 1.4 inclusive.
Constructor Summary | |
---|---|
ORB()
|
Method Summary | |
---|---|
Object |
get_value_def(String repository_id)
Should return a defintion of the value type as described in the interface repository. |
ValueFactory |
lookup_value_factory(String repository_id)
This should find a suitable value factory to create an instance of the value type when is being read (unmarshaled) from the stream. |
ValueFactory |
register_value_factory(String repository_id,
ValueFactory factory)
This should register the given value factory under the given repository id. |
void |
set_delegate(Object wrapper)
This method is called by RMI-IIOP Tie.orb(ORB) ,
passing this as parameter. |
void |
unregister_value_factory(String repository_id)
This should unregister the given value factory under the given repository id. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ORB()
Method Detail |
---|
public Object get_value_def(String repository_id) throws BAD_PARAM
repository_id
- a value type repository id.
BAD_PARAM
- never
NO_IMPLEMENT,
- always.ValueBase
public ValueFactory register_value_factory(String repository_id, ValueFactory factory)
repository_id
- a repository id
NO_IMPLEMENT,
- always.public void unregister_value_factory(String repository_id)
repository_id
- a repository id
NO_IMPLEMENT,
- always.public ValueFactory lookup_value_factory(String repository_id)
repository_id
- a repository id
NO_IMPLEMENT,
- always.public void set_delegate(Object wrapper)
Tie.orb(ORB)
,
passing this
as parameter. The ORB will try to connect
that tie as one of its objects.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |