Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.configuration
Interface EJBContainerMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean
All Known Subinterfaces:
EJBComponentMBean

public interface EJBContainerMBean
extends ConfigurationMBean

This MBean is used to specify EJB container-wide settings. These can be overridden by a specific EJBComponentMBean.


Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Method Summary
abstract  String getExtraEjbcOptions()
          Returns the extra options passed to ejbc during the dynamic ejbc of a jar file.
abstract  String getExtraRmicOptions()
          The extra options passed to rmic during server-side generation are noted here.
abstract  boolean getForceGeneration()
          Indicates whether the ForceGeneration is enabled.
abstract  String getJavaCompiler()
          The path to the Java compiler to use to compile EJBs (e.g.
abstract  String getJavaCompilerPostClassPath()
          Provides a list of the options to append to the Java compiler classpath when you compile Java code.
abstract  String getJavaCompilerPreClassPath()
          Provides a list of the options to prepend to the Java compiler classpath when you compile Java code.
abstract  boolean getKeepGenerated()
          indicates whether KeepGenerated is enabled and the ejbc source files will be kept.
abstract  String getTmpPath()
          Deprecated.  
abstract  String getVerboseEJBDeploymentEnabled()
          Deprecated. Deprecated as of 10.3.3.0 in favor of ServerDebugMBean.getDebugEjbDeployment()
abstract  void setExtraEjbcOptions(String options)
           
abstract  void setExtraRmicOptions(String options)
          Sets the value of the extraRmicOptions attribute.
abstract  void setForceGeneration(boolean f)
          Sets the forceGeneration attribute of the EJBContainerMBean object.
abstract  void setJavaCompiler(String javaCompiler)
          Sets the value of the JavaCompiler attribute.
abstract  void setJavaCompilerPostClassPath(String postClassPath)
          Sets the value of the JavaCompilerPostClassPath attribute.
abstract  void setJavaCompilerPreClassPath(String preClassPath)
          Sets the javaCompilerPreClassPath attribute of the EJBContainerMBean object
abstract  void setKeepGenerated(boolean f)
          Sets the value of the keepGenerated attribute.
abstract  void setTmpPath(String path)
          Deprecated.  
abstract  void setVerboseEJBDeploymentEnabled(String verbose)
          Deprecated. Deprecated as of 10.3.3.0 in favor of ServerDebugMBean.setDebugEjbDeployment(boolean)

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getJavaCompiler

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.

Returns:
The javaCompiler value

setJavaCompiler

void setJavaCompiler(String javaCompiler)
                     throws InvalidAttributeValueException

Sets the value of the JavaCompiler attribute.

Parameters:
javaCompiler - The new javaCompiler value
Throws:
InvalidAttributeValueException
See Also:
EJBContainerMBean.getJavaCompiler()

getJavaCompilerPreClassPath

String getJavaCompilerPreClassPath()

Provides a list of the options to prepend to the Java compiler classpath when you compile Java code.

Returns:
The javaCompilerPreClassPath value

setJavaCompilerPreClassPath

void setJavaCompilerPreClassPath(String preClassPath)
                                 throws InvalidAttributeValueException

Sets the javaCompilerPreClassPath attribute of the EJBContainerMBean object

Parameters:
preClassPath - The new javaCompilerPreClassPath value
Throws:
InvalidAttributeValueException

getJavaCompilerPostClassPath

String getJavaCompilerPostClassPath()

Provides a list of the options to append to the Java compiler classpath when you compile Java code.

Returns:
The javaCompilerPostClassPath value

setJavaCompilerPostClassPath

void setJavaCompilerPostClassPath(String postClassPath)

Sets the value of the JavaCompilerPostClassPath attribute.

Parameters:
postClassPath - The new javaCompilerPostClassPath value
See Also:
EJBContainerMBean.getJavaCompilerPostClassPath()

getExtraRmicOptions

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.

Returns:
The extraRmicOptions value

setExtraRmicOptions

void setExtraRmicOptions(String options)
                         throws InvalidAttributeValueException

Sets the value of the extraRmicOptions attribute.

Parameters:
options - The new extraRmicOptions value
Throws:
InvalidAttributeValueException
See Also:
EJBContainerMBean.getExtraRmicOptions()

getKeepGenerated

boolean getKeepGenerated()

indicates whether KeepGenerated is enabled and the ejbc source files will be kept.

Returns:
The keepGenerated value

setKeepGenerated

void setKeepGenerated(boolean f)

Sets the value of the keepGenerated attribute.

Parameters:
f - The new keepGenerated value
See Also:
EJBContainerMBean.getKeepGenerated()

getForceGeneration

boolean getForceGeneration()

Indicates whether the ForceGeneration is enabled.

Returns:
The forceGeneration value

setForceGeneration

void setForceGeneration(boolean f)

Sets the forceGeneration attribute of the EJBContainerMBean object.

Parameters:
f - The new forceGeneration value

getTmpPath

String getTmpPath()
Deprecated. 

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.

Returns:
The tmpPath value

setTmpPath

void setTmpPath(String path)
Deprecated. 

Sets the value of the TmpPath attribute.

Parameters:
path - The new tmpPath value
See Also:
EJBContainerMBean.getTmpPath()

getVerboseEJBDeploymentEnabled

String getVerboseEJBDeploymentEnabled()
Deprecated. Deprecated as of 10.3.3.0 in favor of ServerDebugMBean.getDebugEjbDeployment()

Indicates whether the VerboseEJBDeployment is enabled.

Returns:
The verboseEJBDeploymentEnabled value

setVerboseEJBDeploymentEnabled

void setVerboseEJBDeploymentEnabled(String verbose)
Deprecated. Deprecated as of 10.3.3.0 in favor of ServerDebugMBean.setDebugEjbDeployment(boolean)

Sets the value of the VerboseEJBDeploymentEnabled attribute.

Parameters:
verbose - The new verboseEJBDeploymentEnabled value
See Also:
EJBContainerMBean.getVerboseEJBDeploymentEnabled()

getExtraEjbcOptions

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.


setExtraEjbcOptions

void setExtraEjbcOptions(String options)
                         throws InvalidAttributeValueException
Throws:
InvalidAttributeValueException

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09