org.apache.yoko.orb.CORBA
Class Delegate
java.lang.Object
org.omg.CORBA.portable.Delegate
org.omg.CORBA_2_3.portable.Delegate
org.omg.CORBA_2_4.portable.Delegate
org.apache.yoko.orb.CORBA.Delegate
public final class Delegate
- extends Delegate
Method Summary |
void |
_OB_closeConnection(boolean terminate)
|
DowncallStub |
_OB_getDowncallStub(Object self)
|
Policy |
_OB_getPolicy(int policy_type)
|
IOR |
_OB_IOR()
|
void |
_OB_marshalOrigIOR(OutputStream out)
|
ORBInstance |
_OB_ORBInstance()
|
IOR |
_OB_origIOR()
|
RefCountPolicyList |
_OB_policies()
|
Request |
create_request(Object self,
Context ctx,
String operation,
NVList arg_list,
NamedValue result)
|
Request |
create_request(Object self,
Context ctx,
String operation,
NVList arg_list,
NamedValue result,
ExceptionList excepts,
ContextList contexts)
|
Object |
duplicate(Object self)
|
protected void |
finalize()
|
Policy |
get_client_policy(Object self,
int type)
|
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. |
ConnectorInfo |
get_oci_connector_info()
|
TransportInfo |
get_oci_transport_info()
|
Policy[] |
get_policy_overrides(Object self,
int[] types)
|
Policy |
get_policy(Object self,
int policy_type)
|
int |
hash(Object self,
int maximum)
|
InputStream |
invoke(Object self,
OutputStream out)
|
boolean |
is_a(Object self,
String repository_id)
|
boolean |
is_equivalent(Object self,
Object rhs)
|
boolean |
is_local(Object self)
|
boolean |
non_existent(Object self)
|
ORB |
orb(Object self)
|
void |
release(Object self)
|
void |
releaseReply(Object self,
InputStream in)
|
Request |
request(Object self,
String operation)
|
OutputStream |
request(Object self,
String operation,
boolean responseExpected)
|
void |
servant_postinvoke(Object self,
ServantObject servant)
|
ServantObject |
servant_preinvoke(Object self,
String operation,
Class expectedType)
|
Object |
set_policy_override(Object self,
Policy[] np,
SetOverrideType set_add)
|
boolean |
validate_connection(Object self,
PolicyListHolder policies)
|
Delegate
public Delegate(ORBInstance orbInstance,
IOR ior,
IOR origIOR,
RefCountPolicyList policies)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
get_interface
public InterfaceDef get_interface(Object self)
- Deprecated. Deprecated by CORBA 2.3.
- Specified by:
get_interface
in class Delegate
get_interface_def
public Object get_interface_def(Object self)
- Overrides:
get_interface_def
in class Delegate
duplicate
public Object duplicate(Object self)
- Specified by:
duplicate
in class Delegate
release
public void release(Object self)
- Specified by:
release
in class Delegate
is_a
public boolean is_a(Object self,
String repository_id)
- Specified by:
is_a
in class Delegate
non_existent
public boolean non_existent(Object self)
- Specified by:
non_existent
in class Delegate
is_equivalent
public boolean is_equivalent(Object self,
Object rhs)
- Specified by:
is_equivalent
in class Delegate
hash
public int hash(Object self,
int maximum)
- Specified by:
hash
in class Delegate
create_request
public Request create_request(Object self,
Context ctx,
String operation,
NVList arg_list,
NamedValue result)
- Specified by:
create_request
in class Delegate
create_request
public Request create_request(Object self,
Context ctx,
String operation,
NVList arg_list,
NamedValue result,
ExceptionList excepts,
ContextList contexts)
- Specified by:
create_request
in class Delegate
request
public Request request(Object self,
String operation)
- Specified by:
request
in class Delegate
request
public OutputStream request(Object self,
String operation,
boolean responseExpected)
- Overrides:
request
in class Delegate
invoke
public InputStream invoke(Object self,
OutputStream out)
throws ApplicationException,
RemarshalException
- Overrides:
invoke
in class Delegate
- Throws:
ApplicationException
RemarshalException
releaseReply
public void releaseReply(Object self,
InputStream in)
- Overrides:
releaseReply
in class Delegate
get_policy
public Policy get_policy(Object self,
int policy_type)
- Overrides:
get_policy
in class Delegate
get_domain_managers
public DomainManager[] get_domain_managers(Object self)
- Overrides:
get_domain_managers
in class Delegate
set_policy_override
public Object set_policy_override(Object self,
Policy[] np,
SetOverrideType set_add)
- Overrides:
set_policy_override
in class Delegate
orb
public ORB orb(Object self)
- Overrides:
orb
in class Delegate
is_local
public boolean is_local(Object self)
- Overrides:
is_local
in class Delegate
servant_preinvoke
public ServantObject servant_preinvoke(Object self,
String operation,
Class expectedType)
- Overrides:
servant_preinvoke
in class Delegate
servant_postinvoke
public void servant_postinvoke(Object self,
ServantObject servant)
- Overrides:
servant_postinvoke
in class Delegate
get_codebase
public String get_codebase(Object self)
- Overrides:
get_codebase
in class Delegate
get_policy_overrides
public Policy[] get_policy_overrides(Object self,
int[] types)
- Overrides:
get_policy_overrides
in class Delegate
get_client_policy
public Policy get_client_policy(Object self,
int type)
- Overrides:
get_client_policy
in class Delegate
validate_connection
public boolean validate_connection(Object self,
PolicyListHolder policies)
- Overrides:
validate_connection
in class Delegate
get_oci_connector_info
public ConnectorInfo get_oci_connector_info()
get_oci_transport_info
public TransportInfo get_oci_transport_info()
_OB_ORBInstance
public ORBInstance _OB_ORBInstance()
_OB_IOR
public IOR _OB_IOR()
_OB_origIOR
public IOR _OB_origIOR()
_OB_marshalOrigIOR
public void _OB_marshalOrigIOR(OutputStream out)
_OB_policies
public RefCountPolicyList _OB_policies()
_OB_getPolicy
public Policy _OB_getPolicy(int policy_type)
_OB_getDowncallStub
public DowncallStub _OB_getDowncallStub(Object self)
throws LocationForward,
FailureException
- Throws:
LocationForward
FailureException
_OB_closeConnection
public void _OB_closeConnection(boolean terminate)
Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.