|
Jetif v1.8.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.omg.CORBA.portable.ObjectImpl
jetif.ext.proxy.idl._ProxyAgentImplBase
jetif.ext.proxy.IDLProxyAgent
This class IdlProxyAgent represents implementation of the proxy agent
in server side. User should create an instance of this class and expose it
as a CORBA servant.
Sample usage:
ORB orb = ORB.init(args, null); // create servant and register it with the ORB IDLProxyAgent proxy = new IDLProxyAgent(); proxy.expose(orb, null);
| Constructor Summary | |
IDLProxyAgent()
Default constructor. |
|
| Method Summary | |
void |
close()
Close the agent. |
void |
expose(ORB orb,
String name)
Expose this object as servant. |
void |
open(String data)
Open the agent for testing |
String |
runCase(String input)
Run a test case. |
| Methods inherited from class jetif.ext.proxy.idl._ProxyAgentImplBase |
_ids, _invoke |
| Methods inherited from class org.omg.CORBA.portable.ObjectImpl |
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.omg.CORBA.Object |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
| Constructor Detail |
public IDLProxyAgent()
| Method Detail |
public void expose(ORB orb,
String name)
throws UserException
orb - the ORB object.name - the name of the servant in name service.
UserException - if CORBA error occurs.
public void open(String data)
throws jetif.ext.proxy.idl.FrameworkException
data - the data be transfered to test agent.
jetif.ext.proxy.idl.FrameworkException
public String runCase(String input)
throws jetif.ext.proxy.idl.FrameworkException
jetif.ext.proxy.idl.FrameworkExceptionpublic void close()
|
Jetif v1.8.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||