public class LocalConnector extends AbstractConnector
AbstractLifeCycle.AbstractLifeCycleListenerLifeCycle.Listener_buffers, _lowResourceMaxIdleTime, _maxIdleTime, _soLingerTime_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING| Constructor and Description |
|---|
LocalConnector() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
accept(int acceptorID) |
void |
close() |
void |
executeRequest(java.lang.String rawRequest) |
java.lang.Object |
getConnection() |
int |
getLocalPort() |
ByteArrayBuffer |
getResponses(ByteArrayBuffer requestsBuffer,
boolean keepOpen) |
java.lang.String |
getResponses(java.lang.String requests) |
java.lang.String |
getResponses(java.lang.String requests,
boolean keepOpen) |
void |
open()
Opens the connector
|
checkForwardedHeaders, configure, connectionClosed, connectionOpened, connectionUpgraded, customize, doStart, doStop, getAcceptorPriorityOffset, getAcceptors, getAcceptQueueSize, getConfidentialPort, getConfidentialScheme, getConnections, getConnectionsDurationMax, getConnectionsDurationMean, getConnectionsDurationStdDev, getConnectionsDurationTotal, getConnectionsOpen, getConnectionsOpenMax, getConnectionsRequestsMax, getConnectionsRequestsMean, getConnectionsRequestsStdDev, getForwardedCipherSuiteHeader, getForwardedForHeader, getForwardedHostHeader, getForwardedProtoHeader, getForwardedServerHeader, getForwardedSslSessionIdHeader, getHost, getHostHeader, getIntegralPort, getIntegralScheme, getLeftMostFieldValue, getLowResourceMaxIdleTime, getLowResourcesMaxIdleTime, getMaxBuffers, getMaxIdleTime, getName, getPort, getRequestBuffers, getRequestBufferSize, getRequestBufferType, getRequestHeaderSize, getRequestHeaderType, getRequests, getResolveNames, getResponseBuffers, getResponseBufferSize, getResponseBufferType, getResponseHeaderSize, getResponseHeaderType, getReuseAddress, getServer, getSoLingerTime, getStatsOn, getStatsOnMs, getThreadPool, isConfidential, isForwarded, isIntegral, isLowResources, join, persist, setAcceptorPriorityOffset, setAcceptors, setAcceptQueueSize, setConfidentialPort, setConfidentialScheme, setForwarded, setForwardedCipherSuiteHeader, setForwardedForHeader, setForwardedHostHeader, setForwardedProtoHeader, setForwardedServerHeader, setForwardedSslSessionIdHeader, setHost, setHostHeader, setIntegralPort, setIntegralScheme, setLowResourceMaxIdleTime, setLowResourcesMaxIdleTime, setMaxBuffers, setMaxIdleTime, setName, setPort, setRequestBuffers, setRequestBufferSize, setRequestHeaderSize, setResolveNames, setResponseBuffers, setResponseBufferSize, setResponseHeaderSize, setReuseAddress, setServer, setSoLingerTime, setStatsOn, setThreadPool, statsReset, stopAccept, toStringaddBean, addBean, contains, destroy, dump, dump, dump, dump, dump, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanageaddLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic java.lang.Object getConnection()
public java.lang.String getResponses(java.lang.String requests)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getResponses(java.lang.String requests,
boolean keepOpen)
throws java.lang.Exception
java.lang.Exceptionpublic ByteArrayBuffer getResponses(ByteArrayBuffer requestsBuffer, boolean keepOpen) throws java.lang.Exception
java.lang.Exceptionprotected void accept(int acceptorID)
throws java.io.IOException,
java.lang.InterruptedException
accept in class AbstractConnectorjava.io.IOExceptionjava.lang.InterruptedExceptionpublic void open()
throws java.io.IOException
Connectorjava.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionpublic int getLocalPort()
public void executeRequest(java.lang.String rawRequest)
throws java.io.IOException
java.io.IOExceptionCopyright © 2013 FuseSource, Corp.. All Rights Reserved.