com.sun.enterprise.config.serverbeans
Interface DiagnosticService

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag

public interface DiagnosticService
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
org.jvnet.hk2.config.types.PropertyBag.Duck
 
Method Summary
 String getCaptureAppDd()
          Gets the value of the captureAppDd property.
 String getCaptureHadbInfo()
          Gets the value of the captureHadbInfo property.
 String getCaptureInstallLog()
          Gets the value of the captureInstallLog property.
 String getCaptureSystemInfo()
          Gets the value of the captureSystemInfo property.
 String getComputeChecksum()
          Gets the value of the computeChecksum property.
 String getMaxLogEntries()
          Gets the value of the maxLogEntries property.
 String getMinLogLevel()
          Gets the value of the minLogLevel property.
 List<org.jvnet.hk2.config.types.Property> getProperty()
          Properties as per PropertyBag
 String getVerifyConfig()
          Gets the value of the verifyConfig property.
 void setCaptureAppDd(String value)
          Sets the value of the captureAppDd property.
 void setCaptureHadbInfo(String value)
          Sets the value of the captureHadbInfo property.
 void setCaptureInstallLog(String value)
          Sets the value of the captureInstallLog property.
 void setCaptureSystemInfo(String value)
          Sets the value of the captureSystemInfo property.
 void setComputeChecksum(String value)
          Sets the value of the computeChecksum property.
 void setMaxLogEntries(String value)
          Sets the value of the maxLogEntries property.
 void setMinLogLevel(String value)
          Sets the value of the minLogLevel property.
 void setVerifyConfig(String value)
          Sets the value of the verifyConfig property.
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
getProperty, getPropertyValue, getPropertyValue
 

Method Detail

getComputeChecksum

String getComputeChecksum()
Gets the value of the computeChecksum property. \Boolean attribute. Indicates whether checksum of binaries is computed.

Returns:
possible object is String

setComputeChecksum

void setComputeChecksum(String value)
                        throws PropertyVetoException
Sets the value of the computeChecksum property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getVerifyConfig

String getVerifyConfig()
Gets the value of the verifyConfig property. A boolean attribute which indicates whether output of verify-config asadmin command is included in the diagnostic report.

Returns:
possible object is String

setVerifyConfig

void setVerifyConfig(String value)
                     throws PropertyVetoException
Sets the value of the verifyConfig property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getCaptureInstallLog

String getCaptureInstallLog()
Gets the value of the captureInstallLog property. Boolean attribute which indicated whether the log generated during installation of the application server is captured.

Returns:
possible object is String

setCaptureInstallLog

void setCaptureInstallLog(String value)
                          throws PropertyVetoException
Sets the value of the captureInstallLog property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getCaptureSystemInfo

String getCaptureSystemInfo()
Gets the value of the captureSystemInfo property. Boolean attribute which specifies whether OS level information is collected as part of diagnostic report.

Returns:
possible object is String

setCaptureSystemInfo

void setCaptureSystemInfo(String value)
                          throws PropertyVetoException
Sets the value of the captureSystemInfo property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getCaptureHadbInfo

String getCaptureHadbInfo()
Gets the value of the captureHadbInfo property. Boolean attribute to indicate if HADB related information is collected.

Returns:
possible object is String

setCaptureHadbInfo

void setCaptureHadbInfo(String value)
                        throws PropertyVetoException
Sets the value of the captureHadbInfo property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getCaptureAppDd

String getCaptureAppDd()
Gets the value of the captureAppDd property. Boolean attribute. If "true", application deployment descriptors in plain text are captured as part of diagnostic report. If Deployment descriptors contain any confidential information, it's recommended to set it to false

Returns:
possible object is String

setCaptureAppDd

void setCaptureAppDd(String value)
                     throws PropertyVetoException
Sets the value of the captureAppDd property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getMinLogLevel

String getMinLogLevel()
Gets the value of the minLogLevel property. The log levels can be changed using one of the seven levels. Please refer JSR 047 to understand the Log Levels. The default level is INFO, meaning that messages at that level or higher (WARNING, SEVERE) are captured as part of the diagnostic report.If set to OFF, log contents will not be captured as part of diagnostic report.

Returns:
possible object is String

setMinLogLevel

void setMinLogLevel(String value)
                    throws PropertyVetoException
Sets the value of the minLogLevel property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getMaxLogEntries

@Min(value=0L)
String getMaxLogEntries()
Gets the value of the maxLogEntries property. Max no. of log entries being captured as part of diagnostic report. A non negative value.

Returns:
possible object is String

setMaxLogEntries

void setMaxLogEntries(String value)
                      throws PropertyVetoException
Sets the value of the maxLogEntries property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getProperty

@ToDo(priority=IMPORTANT,
      details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={})
List<org.jvnet.hk2.config.types.Property> getProperty()
Properties as per PropertyBag

Specified by:
getProperty in interface org.jvnet.hk2.config.types.PropertyBag


Copyright © 2012 GlassFish Community. All Rights Reserved.