|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.omg.CORBA.LocalObject
org.omg.ETF._HandleLocalBase
org.jacorb.orb.BasicAdapter
Class BasicAdapter, used by the POA.
Field Summary | |
static SSLServerSocketFactory |
ssl_socket_factory
|
Constructor Summary | |
BasicAdapter(ORB orb,
POA rootPOA,
TransportManager transport_manager,
GIOPConnectionManager giop_connection_manager)
|
Method Summary | |
boolean |
add_input(Connection conn)
Announces a new connection instance to the ORB. |
void |
closed_by_peer(Connection conn)
In some cases, the client side can initiate the closing of a connection. |
void |
deliverRequest(ServerRequest request,
POA poa)
to be called from the POA, code duplicated for performance reasons to avoid synchronization in the private version of this method. |
java.lang.String |
getAddress()
Deprecated. This method cannot return a sensible result in the presence of alternate transports, use getEndpointProfiles() instead. |
java.util.List |
getEndpointProfiles()
Returns a List of endpoint profiles for all transports that listen for incoming connections. |
int |
getPort()
Deprecated. This method cannot return a sensible result in the presence of alternate transports, use getEndpointProfiles() instead. |
RequestListener |
getRequestListener()
|
int |
getSSLPort()
Deprecated. This method cannot return a sensible result in the presence of alternate transports, use getEndpointProfiles() instead. |
boolean |
hasSSLListener()
Deprecated. This method cannot return a sensible result in the presence of alternate transports, use getEndpointProfiles() instead. |
void |
return_result(ServerRequest request)
to be called from the POA |
void |
signal_data_available(Connection conn)
The plugged-in transport (e.g. the Listener instance) shall call this function when it owns a server-side Connection and data arrives on the local endpoint. |
void |
stopListeners()
|
Methods inherited from class org.omg.ETF._HandleLocalBase |
_ids |
Methods inherited from class org.omg.CORBA.LocalObject |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_policy_override, validate_connection |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.omg.CORBA.Object |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
Field Detail |
public static SSLServerSocketFactory ssl_socket_factory
Constructor Detail |
public BasicAdapter(ORB orb, POA rootPOA, TransportManager transport_manager, GIOPConnectionManager giop_connection_manager) throws INITIALIZE
Method Detail |
public RequestListener getRequestListener()
public java.util.List getEndpointProfiles()
public int getPort()
getEndpointProfiles()
instead.
public int getSSLPort()
getEndpointProfiles()
instead.
public boolean hasSSLListener()
getEndpointProfiles()
instead.
public java.lang.String getAddress()
getEndpointProfiles()
instead.
public void deliverRequest(ServerRequest request, POA poa)
public void return_result(ServerRequest request)
public void stopListeners()
public boolean add_input(Connection conn)
The Handle shall accept the connection (and cache information about it if needed), as long as it is allowed to do so by the ORB. In this case it shall return true. If a new connection is currently not allowed, it shall ignore the passed instance and return false.
public void closed_by_peer(Connection conn)
public void signal_data_available(Connection conn)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |