org.apache.axis2.transport.http.server
Class DefaultConnectionListener

java.lang.Object
  extended by org.apache.axis2.transport.http.server.DefaultConnectionListener
All Implemented Interfaces:
Runnable, IOProcessor

public class DefaultConnectionListener
extends Object
implements IOProcessor


Constructor Summary
DefaultConnectionListener(int port, HttpConnectionManager connmanager, ConnectionListenerFailureHandler failureHandler, org.apache.http.params.HttpParams params)
          Use this constructor to provide a custom ConnectionListenerFailureHandler, e.g.
 
Method Summary
 void awaitSocketOpen()
           
 void close()
           
 void destroy()
           
 int getPort()
           
 boolean isDestroyed()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConnectionListener

public DefaultConnectionListener(int port,
                                 HttpConnectionManager connmanager,
                                 ConnectionListenerFailureHandler failureHandler,
                                 org.apache.http.params.HttpParams params)
                          throws IOException
Use this constructor to provide a custom ConnectionListenerFailureHandler, e.g. by subclassing DefaultConnectionListenerFailureHandler

Throws:
IOException
Method Detail

run

public void run()
Specified by:
run in interface Runnable

awaitSocketOpen

public void awaitSocketOpen()
                     throws InterruptedException
Throws:
InterruptedException

getPort

public int getPort()

close

public void close()
           throws IOException
Specified by:
close in interface IOProcessor
Throws:
IOException

destroy

public void destroy()
Specified by:
destroy in interface IOProcessor

isDestroyed

public boolean isDestroyed()
Specified by:
isDestroyed in interface IOProcessor


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.