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.Configurableorg.jacorb.config.ConfigurationExceptionpublic 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 Delegatepublic Request create_request(Object self, Context ctx, java.lang.String operation, NVList arg_list, NamedValue result, ExceptionList exceptions, ContextList contexts)
create_request in class Delegatepublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectprotected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic DomainManager[] get_domain_managers(Object self)
get_domain_managers in class Delegatepublic 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 Delegatepublic 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 Delegatepublic Object get_interface_def(Object self)
get_interface_def in class Delegatepublic 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.Objectpublic void invoke(Object self, OutputStream os, ReplyHandler replyHandler) throws ApplicationException, RemarshalException
public InputStream invoke(Object self, OutputStream os) throws ApplicationException, RemarshalException
invoke in class DelegateApplicationExceptionRemarshalExceptionpublic void invokeInterceptors(ClientRequestInfoImpl info, short op) throws RemarshalException
RemarshalExceptionpublic boolean is_a(Object self, java.lang.String logical_type_id)
public boolean is_equivalent(Object self, Object obj)
is_equivalent in class Delegatepublic java.lang.String getIDString()
public boolean is_local(Object self)
public boolean is_nil()
public boolean non_existent(Object self)
non_existent in class Delegatepublic Object get_component(Object self)
get_component in class Delegatepublic void release(Object self)
public void releaseReply(Object self, InputStream is)
releaseReply in class Delegatepublic OutputStream request(Object self, java.lang.String operation, boolean responseExpected)
public void servant_postinvoke(Object self, ServantObject servant)
servant_postinvoke in class Delegatepublic ServantObject servant_preinvoke(Object self, java.lang.String operation, java.lang.Class expectedType)
servant_preinvoke in class Delegatepublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String typeId()
public Object set_policy_override(Object self, Policy[] policies, SetOverrideType set_add)
set_policy_override in class Delegatepublic java.lang.String get_codebase(Object self)
get_codebase in class Delegatepublic java.util.Set get_pending_replies()
public void replyDone(ReplyPlaceholder placeholder)
public void lockBarrier()
public void waitOnBarrier()
public void openBarrier()