|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omg.CORBA.portable.Delegate
org.omg.CORBA_2_3.portable.Delegate
org.jacorb.orb.Delegate
JacORB implementation of CORBA object reference
Constructor Summary | |
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)
|
Method Summary | |
int |
_get_TCKind()
|
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()
|
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)
|
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)
|
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 o)
|
void |
rebind(ParsedIOR p)
|
void |
rebind(java.lang.String object_reference)
|
void |
release(Object self)
|
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()
|
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Delegate(ORB orb, ParsedIOR pior)
public Delegate(ORB orb, java.lang.String object_reference)
public Delegate(ORB orb, IOR _ior)
public Delegate(ORB orb, java.lang.String object_reference, boolean _donotcheckexceptions)
Method Detail |
public boolean doNotCheckExceptions()
public int _get_TCKind()
public void rebind(java.lang.String object_reference)
public void rebind(Object o)
public void rebind(ParsedIOR p)
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 Object duplicate(Object self)
duplicate
in class Delegate
public boolean equals(java.lang.Object obj)
public boolean equals(Object self, java.lang.Object obj)
equals
in class Delegate
protected void finalize() throws java.lang.Throwable
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 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 hash(Object self, int x)
hash
in class Delegate
public int hashCode()
public int hashCode(Object self)
hashCode
in class Delegate
public void invoke(Object self, OutputStream os, ReplyHandler replyHandler) throws ApplicationException, RemarshalException
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)
is_a
in class Delegate
public boolean is_equivalent(Object self, Object obj)
is_equivalent
in class Delegate
public java.lang.String getIDString()
public boolean is_local(Object self)
is_local
in class Delegate
public boolean is_nil()
public boolean non_existent(Object self)
non_existent
in class Delegate
public ORB orb(Object self)
orb
in class Delegate
public void release(Object self)
release
in class Delegate
public void releaseReply(Object self, InputStream is)
releaseReply
in class Delegate
public Request request(Object self, java.lang.String operation)
request
in class Delegate
public OutputStream request(Object self, java.lang.String operation, boolean responseExpected)
request
in class Delegate
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()
public java.lang.String toString(Object self)
toString
in class Delegate
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()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |