ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
EJBComponentMBean
public interface EJBContainerMBean extends ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getExtraEjbcOptions() |
Returns the extra options passed to ejbc during the dynamic ejbc
of a jar file.
|
java.lang.String |
getExtraRmicOptions() |
The extra options passed to rmic during server-side generation
are noted here.
|
boolean |
getForceGeneration() |
Indicates whether the ForceGeneration is enabled.
|
java.lang.String |
getJavaCompiler() |
The path to the Java compiler to use to compile EJBs (e.g.
|
java.lang.String |
getJavaCompilerPostClassPath() |
Provides a list of the options to append to the Java compiler
classpath when you compile Java code.
|
java.lang.String |
getJavaCompilerPreClassPath() |
Provides a list of the options to prepend to the Java compiler
classpath when you compile Java code.
|
boolean |
getKeepGenerated() |
indicates whether KeepGenerated is enabled and the ejbc source
files will be kept.
|
java.lang.String |
getTmpPath() |
Deprecated.
|
java.lang.String |
getVerboseEJBDeploymentEnabled() |
Deprecated.
Deprecated as of 10.3.3.0 in favor of
ServerDebugMBean.getDebugEjbDeployment() |
void |
setExtraEjbcOptions(java.lang.String options) |
|
void |
setExtraRmicOptions(java.lang.String options) |
Sets the value of the extraRmicOptions attribute.
|
void |
setForceGeneration(boolean f) |
Sets the forceGeneration attribute of the EJBContainerMBean
object.
|
void |
setJavaCompiler(java.lang.String javaCompiler) |
Sets the value of the JavaCompiler attribute.
|
void |
setJavaCompilerPostClassPath(java.lang.String postClassPath) |
Sets the value of the JavaCompilerPostClassPath attribute.
|
void |
setJavaCompilerPreClassPath(java.lang.String preClassPath) |
Sets the javaCompilerPreClassPath attribute of the
EJBContainerMBean object
|
void |
setKeepGenerated(boolean f) |
Sets the value of the keepGenerated attribute.
|
void |
setTmpPath(java.lang.String path) |
Deprecated.
|
void |
setVerboseEJBDeploymentEnabled(java.lang.String verbose) |
Deprecated.
Deprecated as of 10.3.3.0 in favor of
ServerDebugMBean.setDebugEjbDeployment(boolean) |
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
java.lang.String getJavaCompiler()
The path to the Java compiler to use to compile EJBs (e.g. "sj" or "javac"). Note: the default must be null. If no JavaCompiler is specified on this specific EJBComponent, the default will be pulled in the following order from - EJBContainerMBean - Server.JavaCompiler.
void setJavaCompiler(java.lang.String javaCompiler) throws javax.management.InvalidAttributeValueException
Sets the value of the JavaCompiler attribute.
javaCompiler
- The new javaCompiler valuejavax.management.InvalidAttributeValueException
getJavaCompiler()
java.lang.String getJavaCompilerPreClassPath()
Provides a list of the options to prepend to the Java compiler classpath when you compile Java code.
void setJavaCompilerPreClassPath(java.lang.String preClassPath) throws javax.management.InvalidAttributeValueException
Sets the javaCompilerPreClassPath attribute of the EJBContainerMBean object
preClassPath
- The new javaCompilerPreClassPath valuejavax.management.InvalidAttributeValueException
java.lang.String getJavaCompilerPostClassPath()
Provides a list of the options to append to the Java compiler classpath when you compile Java code.
void setJavaCompilerPostClassPath(java.lang.String postClassPath)
Sets the value of the JavaCompilerPostClassPath attribute.
postClassPath
- The new javaCompilerPostClassPath valuegetJavaCompilerPostClassPath()
java.lang.String getExtraRmicOptions()
The extra options passed to rmic during server-side generation are noted here. The default for this attribute must be null. If no ExtraRmicOptions are specified on the EJBComponent, the default will be pulled from Server.ExtraRmicOptions.
void setExtraRmicOptions(java.lang.String options) throws javax.management.InvalidAttributeValueException
Sets the value of the extraRmicOptions attribute.
options
- The new extraRmicOptions valuejavax.management.InvalidAttributeValueException
getExtraRmicOptions()
boolean getKeepGenerated()
indicates whether KeepGenerated is enabled and the ejbc source files will be kept.
void setKeepGenerated(boolean f)
Sets the value of the keepGenerated attribute.
f
- The new keepGenerated valuegetKeepGenerated()
boolean getForceGeneration()
Indicates whether the ForceGeneration is enabled.
void setForceGeneration(boolean f)
Sets the forceGeneration attribute of the EJBContainerMBean object.
f
- The new forceGeneration value@Deprecated java.lang.String getTmpPath()
Return the temporary directory where generated files are stored by ejbc. Deprecated: All EJB compiler output is now stored in the EJBCompilerCache subdirectory of the server staging directory. This directory should not be described as "temporary" since removing it would cause the EJB compiler to be rerun as necessary the next time the server is restarted.
void setTmpPath(java.lang.String path)
Sets the value of the TmpPath attribute.
path
- The new tmpPath valuegetTmpPath()
java.lang.String getVerboseEJBDeploymentEnabled()
ServerDebugMBean.getDebugEjbDeployment()
Indicates whether the VerboseEJBDeployment is enabled.
void setVerboseEJBDeploymentEnabled(java.lang.String verbose)
ServerDebugMBean.setDebugEjbDeployment(boolean)
Sets the value of the VerboseEJBDeploymentEnabled attribute.
verbose
- The new verboseEJBDeploymentEnabled valuegetVerboseEJBDeploymentEnabled()
java.lang.String getExtraEjbcOptions()
Returns the extra options passed to ejbc during the dynamic ejbc of a jar file. For example: -J-mx128m By default this value is null. If no ExtraEJBCOptions are specified on the EJBComponent, the default will be pulled from the Server.ExtraEJBCOptions.
void setExtraEjbcOptions(java.lang.String options) throws javax.management.InvalidAttributeValueException
javax.management.InvalidAttributeValueException