|
BEA Systems, Inc. | |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBeanHome
interface.)SelfTuningMBean holds global work manager component mbeans.
Field Summary |
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean |
DEFAULT_EMPTY_BYTE_ARRAY |
Method Summary | |
weblogic.management.configuration.CapacityMBean |
createCapacity(String name)
This is the factory method for Capacitys |
weblogic.management.configuration.ContextRequestClassMBean |
createContextRequestClass(String name)
This is the factory method for ContextRequestClasss |
weblogic.management.configuration.FairShareRequestClassMBean |
createFairShareRequestClass(String name)
This is the factory method for FairShareRequestClasses |
weblogic.management.configuration.MaxThreadsConstraintMBean |
createMaxThreadsConstraint(String name)
This is the factory method for MaxThreadsConstraints |
MinThreadsConstraintMBean |
createMinThreadsConstraint(String name)
This is the factory method for MinThreadsConstraints |
weblogic.management.configuration.ResponseTimeRequestClassMBean |
createResponseTimeRequestClass(String name)
This is the factory method for ResponseTimeRequestClasss |
weblogic.management.configuration.WorkManagerMBean |
createWorkManager(String name)
Create a new work manager |
void |
destroyCapacity(weblogic.management.configuration.CapacityMBean bean)
Destroys and removes a Capacity which with the specified short name . |
void |
destroyContextRequestClass(weblogic.management.configuration.ContextRequestClassMBean bean)
Destroys and removes a ContextRequestClass which with the specified short name . |
void |
destroyFairShareRequestClass(weblogic.management.configuration.FairShareRequestClassMBean bean)
Destroys and removes a FairShareRequestClass which with the specified short name . |
void |
destroyMaxThreadsConstraint(weblogic.management.configuration.MaxThreadsConstraintMBean bean)
Destroys and removes a MaxThreadsConstraint which with the specified short name . |
void |
destroyMinThreadsConstraint(MinThreadsConstraintMBean bean)
Destroys and removes a MinThreadsConstraint which with the specified short name . |
void |
destroyResponseTimeRequestClass(weblogic.management.configuration.ResponseTimeRequestClassMBean bean)
Destroys and removes a ResponseTimeRequestClass which with the specified short name . |
void |
destroyWorkManager(weblogic.management.configuration.WorkManagerMBean c)
Destroy work manager |
weblogic.management.configuration.CapacityMBean[] |
getCapacities()
Get all the capacity definitions |
weblogic.management.configuration.ContextRequestClassMBean[] |
getContextRequestClasses()
Get all the context request classes |
weblogic.management.configuration.FairShareRequestClassMBean[] |
getFairShareRequestClasses()
Get all the fair share request classes |
weblogic.management.configuration.MaxThreadsConstraintMBean[] |
getMaxThreadsConstraints()
Get all the max threads constraint |
MinThreadsConstraintMBean[] |
getMinThreadsConstraints()
Get all the min threads constraint |
weblogic.management.configuration.ResponseTimeRequestClassMBean[] |
getResponseTimeRequestClasses()
Get all the response time request classes |
weblogic.management.configuration.WorkManagerMBean[] |
getWorkManagers()
Get all the defined work managers. |
weblogic.management.configuration.CapacityMBean |
lookupCapacity(String name)
Lookup a particular Capacity from the list. |
weblogic.management.configuration.ContextRequestClassMBean |
lookupContextRequestClass(String name)
Lookup a particular ContextRequestClass from the list. |
weblogic.management.configuration.FairShareRequestClassMBean |
lookupFairShareRequestClass(String name)
Lookup a particular FairShareRequestClass from the list. |
weblogic.management.configuration.MaxThreadsConstraintMBean |
lookupMaxThreadsConstraint(String name)
Lookup a particular MaxThreadsConstraint from the list. |
MinThreadsConstraintMBean |
lookupMinThreadsConstraint(String name)
Lookup a particular MinThreadsConstraint from the list. |
weblogic.management.configuration.ResponseTimeRequestClassMBean |
lookupResponseTimeRequestClass(String name)
Lookup a particular ResponseTimeRequestClass from the list. |
weblogic.management.configuration.WorkManagerMBean |
lookupWorkManager(String name)
Lookup a work manager |
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean |
freezeCurrentValue, getName, getNotes, 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 |
addBeanUpdateListener, addPropertyChangeListener, createChildCopy, createChildCopyIncludingObsolete, getDescriptor, getParentBean, isEditable, removeBeanUpdateListener, removePropertyChangeListener |
Method Detail |
public weblogic.management.configuration.CapacityMBean createCapacity(String name)
name
-
public weblogic.management.configuration.ContextRequestClassMBean createContextRequestClass(String name)
name
-
public weblogic.management.configuration.FairShareRequestClassMBean createFairShareRequestClass(String name)
name
-
public weblogic.management.configuration.MaxThreadsConstraintMBean createMaxThreadsConstraint(String name)
name
-
public MinThreadsConstraintMBean createMinThreadsConstraint(String name)
name
-
public weblogic.management.configuration.ResponseTimeRequestClassMBean createResponseTimeRequestClass(String name)
name
-
public weblogic.management.configuration.WorkManagerMBean createWorkManager(String name)
public void destroyCapacity(weblogic.management.configuration.CapacityMBean bean)
bean
- public void destroyContextRequestClass(weblogic.management.configuration.ContextRequestClassMBean bean)
bean
- public void destroyFairShareRequestClass(weblogic.management.configuration.FairShareRequestClassMBean bean)
bean
- public void destroyMaxThreadsConstraint(weblogic.management.configuration.MaxThreadsConstraintMBean bean)
bean
- public void destroyMinThreadsConstraint(MinThreadsConstraintMBean bean)
bean
- public void destroyResponseTimeRequestClass(weblogic.management.configuration.ResponseTimeRequestClassMBean bean)
bean
- public void destroyWorkManager(weblogic.management.configuration.WorkManagerMBean c)
public weblogic.management.configuration.CapacityMBean[] getCapacities()
public weblogic.management.configuration.ContextRequestClassMBean[] getContextRequestClasses()
public weblogic.management.configuration.FairShareRequestClassMBean[] getFairShareRequestClasses()
public weblogic.management.configuration.MaxThreadsConstraintMBean[] getMaxThreadsConstraints()
public MinThreadsConstraintMBean[] getMinThreadsConstraints()
public weblogic.management.configuration.ResponseTimeRequestClassMBean[] getResponseTimeRequestClasses()
public weblogic.management.configuration.WorkManagerMBean[] getWorkManagers()
A note about dynamic additions and deletions of WorkManager in a running server. Only applications or modules deployed or re-deployed after the changes are made can pick up the newly added WorkManagers. Existing production applications resolve their dispatch-policies to work managers during deployment time and once the application is exported and in production mode, the server does not swap work manager's midway. The tight binding helps performance and also avoids issues like what happens to inflight work in the old work manager. This attribute is marked as dynamic so that new applications (re)deployed can pick up the WorkManager changes. Please note that this applies only to resolving dispatch-policies to WorkManagers. Existing attributes within a work manager like fair-share and constraints can be modified without requiring a redeploy.
public weblogic.management.configuration.CapacityMBean lookupCapacity(String name)
name
-
public weblogic.management.configuration.ContextRequestClassMBean lookupContextRequestClass(String name)
name
-
public weblogic.management.configuration.FairShareRequestClassMBean lookupFairShareRequestClass(String name)
name
-
public weblogic.management.configuration.MaxThreadsConstraintMBean lookupMaxThreadsConstraint(String name)
name
-
public MinThreadsConstraintMBean lookupMinThreadsConstraint(String name)
name
-
public weblogic.management.configuration.ResponseTimeRequestClassMBean lookupResponseTimeRequestClass(String name)
name
-
public weblogic.management.configuration.WorkManagerMBean lookupWorkManager(String name)
|
Documentation is available at http://e-docs.bea.com/wls/docs92 Copyright 2006 BEA Systems Inc. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |