public final class Delegate extends Delegate implements org.jacorb.config.Configurable
Constructor and Description |
---|
Delegate(ORB orb,
IOR ior) |
Delegate(ORB orb,
ParsedIOR pior) |
Delegate(ORB orb,
java.lang.String object_reference) |
Delegate(ORB orb,
java.lang.String object_reference,
boolean _donotcheckexceptions)
special constructor for appligator
|
Modifier and Type | Method and Description |
---|---|
int |
_get_TCKind() |
void |
configure(org.jacorb.config.Configuration config) |
Request |
create_request(Object self,
Context ctx,
java.lang.String operation,
NVList args,
NamedValue result) |
Request |
create_request(Object self,
Context ctx,
java.lang.String operation,
NVList arg_list,
NamedValue result,
ExceptionList exceptions,
ContextList contexts) |
boolean |
doNotCheckExceptions() |
Object |
duplicate(Object self) |
boolean |
equals(java.lang.Object obj) |
boolean |
equals(Object self,
java.lang.Object obj) |
protected void |
finalize()
Called when a client-side stub is garbage-collected.
|
Policy |
get_client_policy(int policy_type)
Gets the effective overriding policy with the given type from
the client-side, or null if this policy type is unset.
|
java.lang.String |
get_codebase(Object self) |
Object |
get_component(Object self) |
DomainManager[] |
get_domain_managers(Object self) |
Object |
get_interface_def(Object self) |
InterfaceDef |
get_interface(Object self)
Deprecated.
Deprecated by CORBA 2.3
|
java.util.Set |
get_pending_replies() |
Policy |
get_policy(Object self,
int policy_type)
The get_policy operation returns the policy object of the
specified type, which applies to this object.
|
Policy |
get_policy(Object self,
int policy_type,
OutputStream os) |
Protocol[] |
getClientProtocols() |
java.lang.String |
getIDString() |
IOR |
getIOR() |
byte[] |
getObjectId() |
byte[] |
getObjectKey() |
ParsedIOR |
getParsedIOR() |
POA |
getPOA() |
ObjectImpl |
getReference(POA _poa) |
long |
getRelativeRequestTimeout() |
long |
getRelativeRoundtripTimeout() |
UtcT |
getReplyEndTime() |
UtcT |
getReplyStartTime() |
UtcT |
getRequestEndTime() |
UtcT |
getRequestStartTime() |
short |
getSyncScope() |
int |
hash(Object self,
int x) |
int |
hashCode() |
int |
hashCode(Object self) |
InputStream |
invoke(Object self,
OutputStream os)
Invokes a synchronous operation using this object reference
by sending the request marshalled in the OutputStream.
|
void |
invoke(Object self,
OutputStream os,
ReplyHandler replyHandler)
Invokes an asynchronous operation using this object reference by
sending the request marshalled in the OutputStream.
|
void |
invokeInterceptors(ClientRequestInfoImpl info,
short op) |
boolean |
is_a(Object self,
java.lang.String logical_type_id)
Determines whether the object denoted by self
has type logical_type_id or a subtype of it
|
boolean |
is_equivalent(Object self,
Object obj) |
boolean |
is_local(Object self) |
boolean |
is_nil() |
void |
lockBarrier() |
boolean |
non_existent(Object self) |
void |
openBarrier() |
ORB |
orb(Object self) |
void |
rebind(Object obj) |
void |
rebind(ParsedIOR ior) |
void |
release(Object self)
Called to indicate that this Delegate will no longer be used by
the client.
|
void |
releaseReply(Object self,
InputStream is)
releases the InputStream
|
void |
replyDone(ReplyPlaceholder placeholder) |
Request |
request(Object self,
java.lang.String operation) |
OutputStream |
request(Object self,
java.lang.String operation,
boolean responseExpected) |
void |
resolvePOA(Object self) |
void |
servant_postinvoke(Object self,
ServantObject servant)
Overrides servant_postinvoke() in org.omg.CORBA.portable.Delegate
called from generated stubs after a local operation |
ServantObject |
servant_preinvoke(Object self,
java.lang.String operation,
java.lang.Class expectedType)
Overrides servant_preinvoke() in org.omg.CORBA.portable.Delegate
called from generated stubs before a local operation |
Object |
set_policy_override(Object self,
Policy[] policies,
SetOverrideType set_add) |
java.lang.String |
toString() |
java.lang.String |
toString(Object self) |
java.lang.String |
typeId() |
void |
waitOnBarrier() |
public Delegate(ORB orb, java.lang.String object_reference)
public Delegate(ORB orb, java.lang.String object_reference, boolean _donotcheckexceptions)
public void configure(org.jacorb.config.Configuration config) throws org.jacorb.config.ConfigurationException
configure
in interface org.jacorb.config.Configurable
org.jacorb.config.ConfigurationException
public boolean doNotCheckExceptions()
public int _get_TCKind()
public void rebind(Object obj)
public void rebind(ParsedIOR ior)
public Request create_request(Object self, Context ctx, java.lang.String operation, NVList args, NamedValue result)
create_request
in class Delegate
public Request create_request(Object self, Context ctx, java.lang.String operation, NVList arg_list, NamedValue result, ExceptionList exceptions, ContextList contexts)
create_request
in class Delegate
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
protected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public DomainManager[] get_domain_managers(Object self)
get_domain_managers
in class Delegate
public Policy get_policy(Object self, int policy_type)
The effective Policy is determined by reconciling the effective override and the IOR-specified Policy. If the two policies cannot be reconciled, the standard system exception INV_POLICY is raised with standard minor code 1. The absence of a Policy value in the IOR implies that any legal value may be used.
get_policy
in class Delegate
public Policy get_client_policy(int policy_type)
public Policy get_policy(Object self, int policy_type, OutputStream os)
public UtcT getRequestEndTime()
public UtcT getReplyEndTime()
public UtcT getRequestStartTime()
public UtcT getReplyStartTime()
public long getRelativeRoundtripTimeout()
public long getRelativeRequestTimeout()
public short getSyncScope()
public Protocol[] getClientProtocols()
public InterfaceDef get_interface(Object self)
get_interface
in class Delegate
public Object get_interface_def(Object self)
get_interface_def
in class Delegate
public IOR getIOR()
public byte[] getObjectId()
public byte[] getObjectKey()
public ParsedIOR getParsedIOR()
public void resolvePOA(Object self)
public POA getPOA()
public ObjectImpl getReference(POA _poa)
public int hashCode()
hashCode
in class java.lang.Object
public void invoke(Object self, OutputStream os, ReplyHandler replyHandler) throws ApplicationException, RemarshalException
public InputStream invoke(Object self, OutputStream os) throws ApplicationException, RemarshalException
invoke
in class Delegate
ApplicationException
RemarshalException
public void invokeInterceptors(ClientRequestInfoImpl info, short op) throws RemarshalException
RemarshalException
public boolean is_a(Object self, java.lang.String logical_type_id)
public boolean is_equivalent(Object self, Object obj)
is_equivalent
in class Delegate
public java.lang.String getIDString()
public boolean is_local(Object self)
public boolean is_nil()
public boolean non_existent(Object self)
non_existent
in class Delegate
public Object get_component(Object self)
get_component
in class Delegate
public void release(Object self)
public void releaseReply(Object self, InputStream is)
releaseReply
in class Delegate
public OutputStream request(Object self, java.lang.String operation, boolean responseExpected)
public void servant_postinvoke(Object self, ServantObject servant)
servant_postinvoke
in class Delegate
public ServantObject servant_preinvoke(Object self, java.lang.String operation, java.lang.Class expectedType)
servant_preinvoke
in class Delegate
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String typeId()
public Object set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)
set_policy_override
in class Delegate
public java.lang.String get_codebase(Object self)
get_codebase
in class Delegate
public java.util.Set get_pending_replies()
public void replyDone(ReplyPlaceholder placeholder)
public void lockBarrier()
public void waitOnBarrier()
public void openBarrier()