diff options
author | Audrius Meskauskas <audriusa@Bioinformatics.org> | 2005-11-13 10:09:18 +0000 |
---|---|---|
committer | Audrius Meskauskas <audriusa@Bioinformatics.org> | 2005-11-13 10:09:18 +0000 |
commit | 476a53b1616a304027860bfa49246cec8004e1ae (patch) | |
tree | b1a7f428af158009abccb48d103ebe51b6a2423f /gnu/CORBA | |
parent | 6427b2a614624901de091361243ba956fb603a70 (diff) | |
download | classpath-476a53b1616a304027860bfa49246cec8004e1ae.tar.gz |
2005-11-13 Audrius Meskauskas <AudriusA@Bioinformatics.org>
* gnu/CORBA/Interceptor/gnuIorInfo.java (state): Made public.
* gnu/CORBA/Interceptor/gnuServerRequestInfo.java
(adapter_name, orb_id, server_id): New methods.
* org/omg/PortableInterceptor/IORInfoOperations.java
(state): New method.
* org/omg/PortableInterceptor/ServerRequestInfoOperations.java
(adapter_name, orb_id, server_id): New methods.
Diffstat (limited to 'gnu/CORBA')
-rw-r--r-- | gnu/CORBA/Interceptor/gnuIorInfo.java | 2 | ||||
-rw-r--r-- | gnu/CORBA/Interceptor/gnuServerRequestInfo.java | 20 |
2 files changed, 21 insertions, 1 deletions
diff --git a/gnu/CORBA/Interceptor/gnuIorInfo.java b/gnu/CORBA/Interceptor/gnuIorInfo.java index b552189a9..256a28cb5 100644 --- a/gnu/CORBA/Interceptor/gnuIorInfo.java +++ b/gnu/CORBA/Interceptor/gnuIorInfo.java @@ -115,7 +115,7 @@ public class gnuIorInfo extends LocalObject implements IORInfo /** * Return the state of the object POA. */ - short state() + public short state() { return (short) poa.the_POAManager().get_state().value(); } diff --git a/gnu/CORBA/Interceptor/gnuServerRequestInfo.java b/gnu/CORBA/Interceptor/gnuServerRequestInfo.java index 5f75f7687..8d5c681e7 100644 --- a/gnu/CORBA/Interceptor/gnuServerRequestInfo.java +++ b/gnu/CORBA/Interceptor/gnuServerRequestInfo.java @@ -42,6 +42,7 @@ import gnu.CORBA.GIOP.ReplyHeader; import gnu.CORBA.GIOP.RequestHeader; import gnu.CORBA.ObjectCreator; import gnu.CORBA.Poa.gnuServantObject; +import gnu.CORBA.OrbFunctional; import gnu.CORBA.Unexpected; import gnu.CORBA.gnuRequest; @@ -453,4 +454,23 @@ public class gnuServerRequestInfo extends LocalObject } return p; } + + /** @inheritDoc */ + public String[] adapter_name() + { + return m_object.poa.getReferenceTemplate().adapter_name(); + } + + /** @inheritDoc */ + public String orb_id() + { + return m_object.orb.orb_id; + } + + /** @inheritDoc */ + public String server_id() + { + return OrbFunctional.server_id; + } + }
\ No newline at end of file |