ConfigurationMBean
, DeploymentMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, TargetMBean
, WebLogicMBean
, WebServerMBean
public interface VirtualHostMBean extends WebServerMBean, TargetMBean
This bean represents the configuration of virtual web server within a WebLogic Server instance. Note that a server may define multiple web servers to support virtual hosts.
This MBean represents a virtual host.
DEFAULT_EMPTY_BYTE_ARRAY
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getNetworkAccessPoint() |
The dedicated server channel name (NetworkAccessPoint) for which this
virtual host will serve http request.
|
java.lang.String[] |
getVirtualHostNames() |
The list of host names, separated by line breaks, for which this
virtual host will serve requests.
|
void |
setNetworkAccessPoint(java.lang.String networkAccessPoint) |
Sets a NetworkAccessPoint name dedicated for this virtual host.
|
void |
setVirtualHostNames(java.lang.String[] names) |
Sets the value of the VirtualHostNames attribute.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
getCharsets, getClientIpHeader, getDefaultWebApp, getDefaultWebAppContextRoot, getFrontendHost, getFrontendHTTPPort, getFrontendHTTPSPort, getHttpsKeepAliveSecs, getKeepAliveSecs, getLogFileBufferKBytes, getLogFileCount, getLogFileFlushSecs, getLogFileFormat, getLogFileName, getLogRotationPeriodMins, getLogRotationTimeBegin, getLogRotationType, getLogTimeInGMT, getMaxLogFileSizeKBytes, getMaxPostSize, getMaxPostTimeSecs, getMaxRequestParameterCount, getMaxSingleHeaderSize, getMaxTotalHeadersSize, getOverloadResponseCode, getPostTimeoutSecs, getURLResource, getWebServerLog, getWriteChunkBytes, isAcceptContextPathInGetRealPath, isAuthCookieEnabled, isChunkedTransferDisabled, isDebugEnabled, isKeepAliveEnabled, isLogFileLimitEnabled, isLoggingEnabled, isMaxPostSizeSet, isMaxPostTimeSecsSet, isMaxRequestParameterCountSet, isMaxSingleHeaderSizeSet, isMaxTotalHeadersSizeSet, isPostTimeoutSecsSet, isSendServerHeaderEnabled, isSingleSignonDisabled, isUseHeaderEncoding, isUseHighestCompatibleHTTPVersion, isWAPEnabled, setAcceptContextPathInGetRealPath, setAuthCookieEnabled, setCharsets, setChunkedTransferDisabled, setClientIpHeader, setDefaultWebApp, setDefaultWebAppContextRoot, setFrontendHost, setFrontendHTTPPort, setFrontendHTTPSPort, setHttpsKeepAliveSecs, setKeepAliveEnabled, setKeepAliveSecs, setLogFileBufferKBytes, setLogFileCount, setLogFileFlushSecs, setLogFileFormat, setLogFileLimitEnabled, setLogFileName, setLoggingEnabled, setLogRotationPeriodMins, setLogRotationTimeBegin, setLogRotationType, setLogTimeInGMT, setMaxLogFileSizeKBytes, setMaxPostSize, setMaxPostTimeSecs, setMaxRequestParameterCount, setMaxSingleHeaderSize, setMaxTotalHeadersSize, setOverloadResponseCode, setPostTimeoutSecs, setSendServerHeaderEnabled, setSingleSignonDisabled, setURLResource, setUseHeaderEncoding, setUseHighestCompatibleHTTPVersion, setWAPEnabled
java.lang.String[] getVirtualHostNames()
The list of host names, separated by line breaks, for which this virtual host will serve requests.
void setVirtualHostNames(java.lang.String[] names) throws javax.management.InvalidAttributeValueException
Sets the value of the VirtualHostNames attribute.
names
- The new virtualHostNames valuejavax.management.InvalidAttributeValueException
getVirtualHostNames()
java.lang.String getNetworkAccessPoint()
The dedicated server channel name (NetworkAccessPoint) for which this virtual host will serve http request. If the NetworkAccessPoint for a given http request doesn't match any virtual host's NetworkAccessPoint, incoming HOST header will be matched with the VirtualHostNames in order to resolve the right virtual host.
void setNetworkAccessPoint(java.lang.String networkAccessPoint)
Sets a NetworkAccessPoint name dedicated for this virtual host.
networkAccessPoint
- getNetworkAccessPoint()