org.sblim.wbem.http

Class HttpServerConnection

Implemented Interfaces:
Runnable

public class HttpServerConnection
extends java.lang.Object
implements Runnable

HttpServerConnection.java (C) Copyright IBM Corp. 2005, 2006 THIS FILE IS PROVIDED UNDER THE TERMS OF THE COMMON PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THIS FILE CONSTITUTES RECIPIENTS ACCEPTANCE OF THE AGREEMENT. You can obtain a current copy of the Common Public License from http://www.opensource.org/licenses/cpl1.0.php

Field Summary

protected boolean
iClose
protected org.sblim.wbem.http.HttpServerConnection.HttpConnectionDispatcher
iDispatcher
protected HttpConnectionHandler
iHandler
protected int
iPort
protected ServerSocket
iServerSocket
protected ThreadPool
iThreadPool

Constructor Summary

HttpServerConnection(HttpConnectionHandler handler, int port)
HttpServerConnection(HttpConnectionHandler handler, int port, boolean ssl)
HttpServerConnection(HttpConnectionHandler handler, int port, boolean ssl, SessionProperties properties)

Method Summary

void
close()
Vector
getConnectionPool()
String
getHostIP()
int
getPort()
boolean
isSSL()
void
run()
void
setName(String name)
void
start()

Field Details

iClose

protected boolean iClose

iDispatcher

protected org.sblim.wbem.http.HttpServerConnection.HttpConnectionDispatcher iDispatcher

iHandler

protected HttpConnectionHandler iHandler

iPort

protected int iPort

iServerSocket

protected ServerSocket iServerSocket

iThreadPool

protected ThreadPool iThreadPool

Constructor Details

HttpServerConnection

public HttpServerConnection(HttpConnectionHandler handler,
                            int port)
            throws IOException

HttpServerConnection

public HttpServerConnection(HttpConnectionHandler handler,
                            int port,
                            boolean ssl)
            throws IOException

HttpServerConnection

public HttpServerConnection(HttpConnectionHandler handler,
                            int port,
                            boolean ssl,
                            SessionProperties properties)
            throws IOException

Method Details

close

public void close()

getConnectionPool

public Vector getConnectionPool()

getHostIP

public String getHostIP()
            throws UnknownHostException

getPort

public int getPort()

isSSL

public boolean isSSL()

run

public void run()

setName

public void setName(String name)

start

public void start()

Copyright © 2005, 2006 IBM Corporation. All Rights Reserved.