ConfigurationMBean
, DeploymentMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
ShutdownClassMBean
, StartupClassMBean
public interface ClassDeploymentMBean extends DeploymentMBean
Temporary MBean for startup and shutdown classes. In the near future these will be turned into components.
DEFAULT_EMPTY_BYTE_ARRAY
DEFAULT_ORDER, MAX_ORDER, MIN_ORDER
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getArguments() |
Arguments that a server uses to initialize a class.
|
java.lang.String |
getClassName() |
The fully qualified name of a class to load and run.
|
void |
setArguments(java.lang.String arguments) |
Sets the value of the Arguments attribute.
|
void |
setClassName(java.lang.String className) |
Sets the value of the className attribute.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addTarget, getDeploymentOrder, getTargets, removeTarget, setDeploymentOrder, setTargets
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 getClassName()
The fully qualified name of a class to load and run. The class must be on the server's classpath.
For example, mycompany.mypackage.myclass
void setClassName(java.lang.String className) throws javax.management.InvalidAttributeValueException
Sets the value of the className attribute.
className
- The new className valuejavax.management.InvalidAttributeValueException
getClassName()
java.lang.String getArguments()
Arguments that a server uses to initialize a class.
Separate multiple arguments with a comma. For example:
first=MyFirstName,last=MyLastName
void setArguments(java.lang.String arguments) throws javax.management.InvalidAttributeValueException
Sets the value of the Arguments attribute.
arguments
- The new arguments valuejavax.management.InvalidAttributeValueException
getArguments()