com.sun.enterprise.web
Class PEWebContainerFeatureFactoryImpl

java.lang.Object
  extended by com.sun.enterprise.web.PEWebContainerFeatureFactoryImpl
All Implemented Interfaces:
WebContainerFeatureFactory

@Service(name="pe")
public class PEWebContainerFeatureFactoryImpl
extends java.lang.Object
implements WebContainerFeatureFactory

Implementation of WebContainerFeatureFactory which returns web container feature implementations for PE.


Constructor Summary
PEWebContainerFeatureFactoryImpl()
           
 
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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PEWebContainerFeatureFactoryImpl

public PEWebContainerFeatureFactoryImpl()
Method Detail

getWebContainerStartStopOperation

public WebContainerStartStopOperation getWebContainerStartStopOperation()
Specified by:
getWebContainerStartStopOperation in interface WebContainerFeatureFactory

getHADBHealthChecker

public HealthChecker getHADBHealthChecker(WebContainer webContainer)
Specified by:
getHADBHealthChecker in interface WebContainerFeatureFactory

getReplicationReceiver

public ReplicationReceiver getReplicationReceiver(EmbeddedWebContainer embedded)
Specified by:
getReplicationReceiver in interface WebContainerFeatureFactory

getSSOFactory

public SSOFactory getSSOFactory()
Specified by:
getSSOFactory in interface WebContainerFeatureFactory

getVirtualServer

public VirtualServer getVirtualServer()
Specified by:
getVirtualServer in interface WebContainerFeatureFactory

getSSLImplementationName

public java.lang.String getSSLImplementationName()
Specified by:
getSSLImplementationName in interface WebContainerFeatureFactory

getDefaultAccessLogPrefix

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

Specified by:
getDefaultAccessLogPrefix in interface WebContainerFeatureFactory
Returns:
The default access log file prefix

getDefaultAccessLogSuffix

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

Specified by:
getDefaultAccessLogSuffix in interface WebContainerFeatureFactory
Returns:
The default access log file suffix

getDefaultAccessLogDateStampPattern

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

Specified by:
getDefaultAccessLogDateStampPattern in interface WebContainerFeatureFactory
Returns:
The default datestamp pattern to be applied to access log files

getAddDateStampToFirstAccessLogFile

public 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.

Specified by:
getAddDateStampToFirstAccessLogFile in interface WebContainerFeatureFactory
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

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

Specified by:
getDefaultRotationIntervalInMinutes in interface WebContainerFeatureFactory
Returns:
The default rotation interval in minutes


Copyright © 2012 GlassFish Community. All Rights Reserved.