|
||||||||||||
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 | |
---|---|
SSLServerSocketFactory |
ssl_socket_factory
|
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 |
configure(org.apache.avalon.framework.configuration.Configuration myConfiguration)
configure the BasicAdapter |
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. |
SSLServerSocketFactory |
getSSLSocketFactory()
|
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 SSLServerSocketFactory ssl_socket_factory
Method Detail |
public void configure(org.apache.avalon.framework.configuration.Configuration myConfiguration) throws org.apache.avalon.framework.configuration.ConfigurationException
configure
in interface org.apache.avalon.framework.configuration.Configurable
org.apache.avalon.framework.configuration.ConfigurationException
public SSLServerSocketFactory getSSLSocketFactory()
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.
add_input
in interface HandleOperations
public void closed_by_peer(Connection conn)
closed_by_peer
in interface HandleOperations
public void signal_data_available(Connection conn)
signal_data_available
in interface HandleOperations
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |