Methods Summary |
---|
public void | callback(MessageHandler handler)
handler.handleInput(this);
|
public com.sun.corba.se.spi.ior.ObjectKey | getObjectKey()
if (this.objectKey == null) {
// this will raise a MARSHAL exception upon errors.
this.objectKey = MessageBase.extractObjectKey(object_key, orb);
}
return this.objectKey;
|
public java.lang.String | getOperation()
return this.operation;
|
public org.omg.CORBA.Principal | getPrincipal()
return this.requesting_principal;
|
public int | getRequestId()
return this.request_id;
|
public byte[] | getReserved()
// REVISIT Should we throw an exception or return null ?
return null;
|
public com.sun.corba.se.spi.servicecontext.ServiceContexts | getServiceContexts()
return this.service_contexts;
|
public boolean | isResponseExpected()
return this.response_expected;
|
public void | read(org.omg.CORBA.portable.InputStream istream)
super.read(istream);
this.service_contexts
= new ServiceContexts((org.omg.CORBA_2_3.portable.InputStream) istream);
this.request_id = istream.read_ulong();
this.response_expected = istream.read_boolean();
int _len0 = istream.read_long();
this.object_key = new byte[_len0];
istream.read_octet_array(this.object_key, 0, _len0);
this.operation = istream.read_string();
this.requesting_principal = istream.read_Principal();
|
public void | setThreadPoolToUse(int poolToUse)
// No-op, must be GIOP Version 1.1 or greater
// to support this SUN PROPRIETARY EXTENSION.
|
public void | write(org.omg.CORBA.portable.OutputStream ostream)
super.write(ostream);
if (this.service_contexts != null) {
service_contexts.write(
(org.omg.CORBA_2_3.portable.OutputStream) ostream,
GIOPVersion.V1_0);
} else {
ServiceContexts.writeNullServiceContext(
(org.omg.CORBA_2_3.portable.OutputStream) ostream);
}
ostream.write_ulong(this.request_id);
ostream.write_boolean(this.response_expected);
nullCheck(this.object_key);
ostream.write_long(this.object_key.length);
ostream.write_octet_array(this.object_key, 0, this.object_key.length);
ostream.write_string(this.operation);
if (this.requesting_principal != null) {
ostream.write_Principal(this.requesting_principal);
} else {
ostream.write_long(0);
}
|