summaryrefslogtreecommitdiff
path: root/gnu/CORBA
diff options
context:
space:
mode:
authorAudrius Meskauskas <audriusa@Bioinformatics.org>2005-11-13 10:09:18 +0000
committerAudrius Meskauskas <audriusa@Bioinformatics.org>2005-11-13 10:09:18 +0000
commit476a53b1616a304027860bfa49246cec8004e1ae (patch)
treeb1a7f428af158009abccb48d103ebe51b6a2423f /gnu/CORBA
parent6427b2a614624901de091361243ba956fb603a70 (diff)
downloadclasspath-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.java2
-rw-r--r--gnu/CORBA/Interceptor/gnuServerRequestInfo.java20
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