com.sun.enterprise.web.pluggable
Interface WebContainerFeatureFactory

All Known Implementing Classes:
PEWebContainerFeatureFactoryImpl

@Contract
public interface WebContainerFeatureFactory

Interface for getting webcontainer specific pluggable features.


Method Summary
 boolean getAddDateStampToFirstAccessLogFile()
          Returns true if the first access log file and all subsequently rotated ones are supposed to be date-stamped, and false if datestamp is to be added only starting with the first rotation.
 java.lang.String getDefaultAccessLogDateStampPattern()
          Gets the default datestamp pattern to be applied to access log files.
 java.lang.String getDefaultAccessLogPrefix()
          Gets the default access log file prefix.
 java.lang.String getDefaultAccessLogSuffix()
          Gets the default access log file suffix.
 int getDefaultRotationIntervalInMinutes()
          Gets the default rotation interval in minutes.
 HealthChecker getHADBHealthChecker(WebContainer webContainer)
           
 ReplicationReceiver getReplicationReceiver(EmbeddedWebContainer embedded)
           
 java.lang.String getSSLImplementationName()
           
 SSOFactory getSSOFactory()
           
 VirtualServer getVirtualServer()
           
 WebContainerStartStopOperation getWebContainerStartStopOperation()
           
 

Method Detail

getWebContainerStartStopOperation

WebContainerStartStopOperation getWebContainerStartStopOperation()

getHADBHealthChecker

HealthChecker getHADBHealthChecker(WebContainer webContainer)

getReplicationReceiver

ReplicationReceiver getReplicationReceiver(EmbeddedWebContainer embedded)

getVirtualServer

VirtualServer getVirtualServer()

getSSOFactory

SSOFactory getSSOFactory()

getSSLImplementationName

java.lang.String getSSLImplementationName()

getDefaultAccessLogPrefix

java.lang.String getDefaultAccessLogPrefix()
Gets the default access log file prefix.

Returns:
The default access log file prefix

getDefaultAccessLogSuffix

java.lang.String getDefaultAccessLogSuffix()
Gets the default access log file suffix.

Returns:
The default access log file suffix

getDefaultAccessLogDateStampPattern

java.lang.String getDefaultAccessLogDateStampPattern()
Gets the default datestamp pattern to be applied to access log files.

Returns:
The default datestamp pattern to be applied to access log files

getAddDateStampToFirstAccessLogFile

boolean getAddDateStampToFirstAccessLogFile()
Returns true if the first access log file and all subsequently rotated ones are supposed to be date-stamped, and false if datestamp is to be added only starting with the first rotation.

Returns:
true if first access log file and all subsequently rotated ones are supposed to be date-stamped, and false if datestamp is to be added only starting with the first rotation.

getDefaultRotationIntervalInMinutes

int getDefaultRotationIntervalInMinutes()
Gets the default rotation interval in minutes.

Returns:
The default rotation interval in minutes


Copyright © 2012 GlassFish Community. All Rights Reserved.