|
Java Platform 1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.omg.CORBA.portable.ObjectImpl
The ObjectImpl class provides default implementations of the org.omg.CORBA.Object methods. All method implementations are forwarded to a Delegate object stored in the ObjectImpl instance. ObjectImpl is the common base class for all stub classes. ObjectImpl allows for portable stubs because the Delegate can be implemented by a different vendor-specific ORB.
Constructor Summary | |
ObjectImpl()
|
Method Summary | |
Request |
_create_request(Context ctx,
String operation,
NVList arg_list,
NamedValue result)
default implementation of the org.omg.CORBA.Object method. |
Request |
_create_request(Context ctx,
String operation,
NVList arg_list,
NamedValue result,
ExceptionList exceptions,
ContextList contexts)
default implementation of the org.omg.CORBA.Object method. |
Object |
_duplicate()
default implementation of the org.omg.CORBA.Object method. |
Delegate |
_get_delegate()
return the Delegate contained in this ObjectImpl instance. |
DomainManager[] |
_get_domain_managers()
|
Object |
_get_interface_def()
default implementation of the org.omg.CORBA.Object method. |
Policy |
_get_policy(int policy_type)
|
int |
_hash(int maximum)
default implementation of the org.omg.CORBA.Object method. |
abstract String[] |
_ids()
return the array of all repository identifiers supported by this ObjectImpl instance (e.g. |
InputStream |
_invoke(OutputStream output)
_invoke is called to invoke an operation. |
boolean |
_is_a(String repository_id)
default implementation of the org.omg.CORBA.Object method. |
boolean |
_is_equivalent(Object that)
default implementation of the org.omg.CORBA.Object method. |
boolean |
_is_local()
|
boolean |
_non_existent()
default implementation of the org.omg.CORBA.Object method. |
ORB |
_orb()
return the ORB instance which created the Delegate contained in this ObjectImpl. |
void |
_release()
default implementation of the org.omg.CORBA.Object method. |
void |
_releaseReply(InputStream input)
_releaseReply may optionally be called by a stub to release a reply stream back to the ORB when the unmarshaling has completed. |
Request |
_request(String operation)
default implementation of the org.omg.CORBA.Object method. |
OutputStream |
_request(String operation,
boolean responseExpected)
_request is called by a stub to obtain an OutputStream for marshaling arguments. |
void |
_servant_postinvoke(ServantObject servant)
|
ServantObject |
_servant_preinvoke(String operation,
Class expectedType)
|
void |
_set_delegate(Delegate delegate)
set the Delegate contained in this ObjectImpl instance. |
Object |
_set_policy_override(Policy[] policies,
SetOverrideType set_add)
|
boolean |
equals(Object obj)
|
int |
hashCode()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public ObjectImpl()
Method Detail |
public Delegate _get_delegate()
public void _set_delegate(Delegate delegate)
public abstract String[] _ids()
public Object _duplicate()
public void _release()
public boolean _is_a(String repository_id)
public boolean _is_equivalent(Object that)
public boolean _non_existent()
public int _hash(int maximum)
public Request _request(String operation)
public Request _create_request(Context ctx, String operation, NVList arg_list, NamedValue result)
public Request _create_request(Context ctx, String operation, NVList arg_list, NamedValue result, ExceptionList exceptions, ContextList contexts)
public Object _get_interface_def()
public ORB _orb()
public Policy _get_policy(int policy_type)
public DomainManager[] _get_domain_managers()
public Object _set_policy_override(Policy[] policies, SetOverrideType set_add)
public boolean _is_local()
public ServantObject _servant_preinvoke(String operation, Class expectedType)
public void _servant_postinvoke(ServantObject servant)
public OutputStream _request(String operation, boolean responseExpected)
public InputStream _invoke(OutputStream output) throws ApplicationException, RemarshalException
public void _releaseReply(InputStream input)
public String toString()
public int hashCode()
public boolean equals(Object obj)
|
Java Platform 1.2 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |