|
AdroitLogic UltraESB v1.7.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.adroitlogic.ultraesb.core.config.AbstractConfigurationElement
org.adroitlogic.ultraesb.transport.base.AbstractTransportListener
org.adroitlogic.ultraesb.transport.http.HttpNIOListener
org.adroitlogic.ultraesb.transport.http.HttpsNIOListener
public class HttpsNIOListener
HTTPS transport listener
Sets the following message properties in addition to setting the request URI as the destination
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.adroitlogic.ultraesb.api.ConfigurationElement |
|---|
ConfigurationElement.State |
| Field Summary |
|---|
| Fields inherited from class org.adroitlogic.ultraesb.transport.base.AbstractTransportListener |
|---|
metrics, properties, transportName |
| Fields inherited from class org.adroitlogic.ultraesb.core.config.AbstractConfigurationElement |
|---|
config, ctx, debugOn, derivedName, id, outdated, state |
| Constructor Summary | |
|---|---|
HttpsNIOListener(FileCache fileCache)
Default constructor accepting the FileCache to use |
|
| Method Summary | |
|---|---|
void |
setIdentityKeyPassword(java.lang.String identityKeyPassword)
Identity key password |
void |
setIdentityStorePassword(java.lang.String identityStorePassword)
Identity keystore password |
void |
setIdentityStorePath(java.lang.String identityStorePath)
Identity keystore path |
void |
setIdentityStoreType(java.lang.String identityStoreType)
Identity keystore type |
void |
setNonProductionNoRemoteCertValidation(boolean nonProductionNoRemoteCertValidation)
Turn off remote certificate validation - NOT for production use. |
void |
setSslVerifyClient(java.lang.String sslVerifyClient)
Control use of 2-way SSL |
void |
setTrustStorePassword(java.lang.String trustStorePassword)
Trust keystore password |
void |
setTrustStorePath(java.lang.String trustStorePath)
Trust keystore path |
void |
setTrustStoreType(java.lang.String trustStoreType)
Trust keystore type |
| Methods inherited from class org.adroitlogic.ultraesb.transport.http.HttpNIOListener |
|---|
setBindAddress, setCompressionMinSize, setConnectionDebugHeaders, setContinueOnCheckedExceptions, setContinueOnRuntimeExceptions, setDefaultContextPath, setEnableConnectionDebug, setMaxPayloadSize, setNoCompression, setPort, setReplaceOriginServer, setRequestFilters, setResumeNewConnectionsAt, setStopNewConnectionsAt, setZeroCopyEnabled, toDetailedViewExt |
| Methods inherited from class org.adroitlogic.ultraesb.transport.base.AbstractTransportListener |
|---|
getAvgSizeReceived, getAvgSizeSent, getBytesReceived, getBytesSent, getDetails, getFaultsReceiving, getFaultsSending, getLastResetTime, getMaxSizeReceived, getMaxSizeSent, getMessagesReceived, getMessagesSent, getMetricsWindow, getMinSizeReceived, getMinSizeSent, getReceiveErrorCodeTable, getSendErrorCodeTable, getTimeoutsReceiving, getTimeoutsSending, init, resetStatistics, setProperties, toBasicView, toDetailedView |
| Methods inherited from class org.adroitlogic.ultraesb.core.config.AbstractConfigurationElement |
|---|
equals, getAppCtx, getDerivedName, getId, getState, hashCode, isDebugOn, isStarted, maintenanceShutdown, markAsOutdated, pause, resume, setApplicationContext, setBeanName, setConfig, setDebugOn, setDerivedName, setId, setState, start, stop, throwIllegalStateException, undeploy |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.adroitlogic.ultraesb.transport.base.ManagementSupport |
|---|
getAvgSizeReceived, getAvgSizeSent, getBytesReceived, getBytesSent, getFaultsReceiving, getFaultsSending, getLastResetTime, getMaxSizeReceived, getMaxSizeSent, getMessagesReceived, getMessagesSent, getMetricsWindow, getMinSizeReceived, getMinSizeSent, getReceiveErrorCodeTable, getSendErrorCodeTable, getTimeoutsReceiving, getTimeoutsSending, maintenanceShutdown, pause, resetStatistics, resume |
| Constructor Detail |
|---|
public HttpsNIOListener(FileCache fileCache)
fileCache - the file cache to use| Method Detail |
|---|
public void setSslVerifyClient(java.lang.String sslVerifyClient)
sslVerifyClient - "optional", "require" or "none" (default)public void setIdentityStorePath(java.lang.String identityStorePath)
identityStorePath - identity keystore pathpublic void setIdentityStoreType(java.lang.String identityStoreType)
identityStoreType - identity keystore typepublic void setIdentityStorePassword(java.lang.String identityStorePassword)
identityStorePassword - identity keystore passwordpublic void setIdentityKeyPassword(java.lang.String identityKeyPassword)
identityKeyPassword - identity key passwordpublic void setTrustStorePath(java.lang.String trustStorePath)
trustStorePath - Trust keystore pathpublic void setTrustStoreType(java.lang.String trustStoreType)
trustStoreType - Trust keystore typepublic void setTrustStorePassword(java.lang.String trustStorePassword)
trustStorePassword - Trust keystore passwordpublic void setNonProductionNoRemoteCertValidation(boolean nonProductionNoRemoteCertValidation)
nonProductionNoRemoteCertValidation - true disables remote certificate validation
|
Copyright (c) 2010-2012 AdroitLogic Private Ltd. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||