|
||||||||||
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
public class BasicAdapter
Class BasicAdapter, used by the POA.
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. |
ORB |
getORB()
|
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 |
renewSSLServerSockets()
Tell all IIOPListeners to renew their SSL server sockets. |
void |
return_result(ServerRequest request)
to be called from the POA |
void |
signal_data_available(Connection conn)
The plugged-in transport (e.g. |
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_component, _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_component, _get_domain_managers, _get_interface_def, _get_interface, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
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 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 void renewSSLServerSockets()
IIOPListener.renewSSLServerSocket()
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
public ORB getORB()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |