public class HTTPAcceptorConfiguration extends CloneableDataObject implements SystemDataObject
Title: Service Event Fabric Core
Description: Defines an HTTP acceptor configuration.
Copyright: Copyright (c) 2010
Company: StreamScape Technologies
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ATTRIBUTE |
DEFAULT_SERIAL_VERSION_ID
Constructor and Description |
---|
HTTPAcceptorConfiguration(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
HTTPAcceptorConfiguration |
clone()
Clones the object.
|
java.util.Properties |
getAdvancedProperties() |
com.streamscape.sef.network.http.server.apicustomizer.APICustomizerConfiguration |
getAPICustomizerConfiguration() |
java.util.List |
getApplications() |
HTTPAuthenticationType |
getAuthenticationType() |
boolean |
getCompressResponse() |
boolean |
getEnableSSL() |
int |
getKeepAliveTimeout() |
java.lang.String |
getKeyStorePassword() |
java.lang.String |
getLogDateFormat() |
boolean |
getLogEachRequest() |
boolean |
getLogExtended() |
int |
getMaxActiveSessionsNumber() |
java.lang.String |
getName() |
java.util.List |
getOAuthDelegates() |
com.streamscape.sef.network.http.server.cors.OriginAccessControlConfiguration |
getOriginAccessControlConfiguration() |
java.util.HashMap |
getRealms() |
java.lang.String |
getResolvedUrlWithoutSchema() |
java.lang.String |
getResolvedUrlWithSchema() |
java.util.LinkedList |
getServlets() |
boolean |
getSessionAuthentication() |
int |
getSessionTimeout() |
boolean |
getStoreSessions() |
java.util.Date |
getTimestamp()
Returns a timestamp of when this object was created or last modified.
|
java.util.Properties |
getTransientAdvancedProperties() |
java.lang.String |
getURL() |
java.util.HashMap |
getUrlToPathAliases() |
java.lang.String |
getWebApplicationDir() |
java.lang.String |
getWebArchiveDir() |
boolean |
isEnableDropBox() |
boolean |
isRequestTriggerEnabled() |
void |
setAdvancedProperties(java.util.Properties serverProperties) |
void |
setAPICustomizerConfiguration(com.streamscape.sef.network.http.server.apicustomizer.APICustomizerConfiguration apiCustomizer) |
HTTPAcceptorConfiguration |
setApplications(java.util.List applications) |
void |
setAuthenticationType(HTTPAuthenticationType authenticationType) |
void |
setCompressResponse(boolean shouldCompress) |
void |
setEnableDropBox(boolean enableDropBox) |
void |
setEnableSSL(boolean enableSSL) |
void |
setKeepAliveTimeout(int timeout) |
void |
setKeyStorePassword(java.lang.String keyStorePassword) |
void |
setLogDateFormat(java.lang.String logDateFormat) |
void |
setLogEachRequest(boolean shouldLog) |
void |
setLogExtended(boolean logExtended) |
void |
setMaxActiveSessionsNumber(int sessions) |
void |
setOAuthDelegates(java.util.List oAuthDelegates) |
void |
setOriginAccessControlConfiguration(com.streamscape.sef.network.http.server.cors.OriginAccessControlConfiguration crossOrigin) |
void |
setRealms(java.util.HashMap realms) |
void |
setRequestTriggerEnabled(boolean requestTriggerEnabled) |
void |
setServlets(java.util.LinkedList servlets) |
void |
setSessionAuthentication(boolean sessionAuthentication) |
void |
setSessionTimeout(int timeout) |
void |
setStoreSessions(boolean shouldStore) |
void |
setUrlToPathAliases(java.util.HashMap aliases) |
void |
setWebApplicationDir(java.lang.String dirPath) |
void |
setWebArchiveDir(java.lang.String dirPath) |
void |
touch()
Alters the timestamp of the object to reflect the exact time this object was
last touched.
|
getSerialVersionUID
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSerialVersionUID
public HTTPAcceptorConfiguration(java.lang.String name)
public java.lang.String getName()
public java.lang.String getURL()
public void setLogEachRequest(boolean shouldLog)
public boolean getLogEachRequest()
public void setLogExtended(boolean logExtended)
public boolean getLogExtended()
public java.lang.String getLogDateFormat()
public void setLogDateFormat(java.lang.String logDateFormat)
public void setCompressResponse(boolean shouldCompress)
public boolean getCompressResponse()
public void setStoreSessions(boolean shouldStore)
public boolean getStoreSessions()
public void setWebApplicationDir(java.lang.String dirPath)
public java.lang.String getWebApplicationDir()
public void setWebArchiveDir(java.lang.String dirPath)
public java.lang.String getWebArchiveDir()
public void setKeepAliveTimeout(int timeout)
public int getKeepAliveTimeout()
public void setSessionTimeout(int timeout)
public int getSessionTimeout()
public void setMaxActiveSessionsNumber(int sessions)
public int getMaxActiveSessionsNumber()
public void setRealms(java.util.HashMap realms)
public java.util.HashMap getRealms()
public void setServlets(java.util.LinkedList servlets)
public java.util.LinkedList getServlets()
public void setUrlToPathAliases(java.util.HashMap aliases)
public java.util.HashMap getUrlToPathAliases()
public java.util.Date getTimestamp()
SystemDataObject
getTimestamp
in interface SystemDataObject
public void setAuthenticationType(HTTPAuthenticationType authenticationType)
public HTTPAuthenticationType getAuthenticationType()
public void setSessionAuthentication(boolean sessionAuthentication)
public boolean getSessionAuthentication()
public void setEnableSSL(boolean enableSSL)
public boolean getEnableSSL()
public java.lang.String getKeyStorePassword()
public void setKeyStorePassword(java.lang.String keyStorePassword)
public boolean isEnableDropBox()
public void setEnableDropBox(boolean enableDropBox)
public com.streamscape.sef.network.http.server.cors.OriginAccessControlConfiguration getOriginAccessControlConfiguration()
public void setOriginAccessControlConfiguration(com.streamscape.sef.network.http.server.cors.OriginAccessControlConfiguration crossOrigin)
public com.streamscape.sef.network.http.server.apicustomizer.APICustomizerConfiguration getAPICustomizerConfiguration()
public void setAPICustomizerConfiguration(com.streamscape.sef.network.http.server.apicustomizer.APICustomizerConfiguration apiCustomizer)
public java.util.List getOAuthDelegates()
public void setOAuthDelegates(java.util.List oAuthDelegates)
public boolean isRequestTriggerEnabled()
public void setRequestTriggerEnabled(boolean requestTriggerEnabled)
public java.util.Properties getAdvancedProperties()
public void setAdvancedProperties(java.util.Properties serverProperties)
public java.util.Properties getTransientAdvancedProperties()
public void touch()
SystemDataObject
touch
in interface SystemDataObject
public java.lang.String getResolvedUrlWithoutSchema()
public java.lang.String getResolvedUrlWithSchema()
public java.util.List getApplications()
public HTTPAcceptorConfiguration setApplications(java.util.List applications)
public HTTPAcceptorConfiguration clone()
CloneableDataObject
clone
in interface CloneableObject
clone
in class CloneableDataObject
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.