|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MBean Interface for EJB Service Management MBean type: Standard MBean model: Inheritance (EJBServiceImpl)
Method Summary | |
void |
applyMonitorSettings(java.lang.String scope)
Applies the current monitoring settings to deployed EJBs. |
java.lang.String |
createContainerMBean(java.lang.String file)
Create an ejb container for the EJBs contained in a .jar (or .xml) file |
java.util.List |
getAutoloadDirectories()
Return the list of "autoload" directories for web applications. |
long |
getAverageBusinessProcessingTime()
get the average time spent in business execution for all beans of this ejb container per request |
long |
getAverageProcessingTime()
get the average time spent in container + business execution for all beans of this ejb container per request |
java.lang.Integer |
getCurrentNumberOfContainer()
|
java.util.Set |
getDataSourceDependence(java.lang.String dsName)
MBean method |
java.util.List |
getDeployableJars()
Return the list of installed EJB container ready to deploy. |
java.util.List |
getDeployedJars()
Return the list of all loaded EJB container. |
java.lang.String |
getEjbjarsDirectory()
Return the Ejbjars directory. |
java.util.List |
getInstalledJars()
Return the list of installed EJB containers. |
java.util.Set |
getJmsConnectionFactoryDependence(java.lang.String cfName)
MBean method |
java.util.Set |
getJmsDestinationDependence(java.lang.String dsName)
MBean method |
java.util.Set |
getMailFactoryDependence(java.lang.String mfName)
MBean method |
boolean |
getMonitoringEnabled()
|
int |
getNumberOfCalls()
get the total number of calls on all beans of this ejb container |
long |
getTotalBusinessProcessingTime()
get the total time spent in business execution for all beans of this ejb container |
java.lang.Integer |
getTotalCurrentNumberOfBeanType()
|
java.lang.Integer |
getTotalCurrentNumberOfBMPType()
|
java.lang.Integer |
getTotalCurrentNumberOfCMPType()
|
java.lang.Integer |
getTotalCurrentNumberOfMDBType()
|
java.lang.Integer |
getTotalCurrentNumberOfSBFType()
|
java.lang.Integer |
getTotalCurrentNumberOfSBLType()
|
long |
getTotalProcessingTime()
get the total time spent in container + business execution for all beans of this ejb container |
int |
getWarningThreshold()
|
boolean |
isJarLoaded(java.lang.String fileName)
Test if the specified filename is already deployed or not |
void |
removeContainerMBean(java.lang.String fileName)
remove a container application |
void |
setMonitoringEnabled(boolean monitoringEnabled)
|
void |
setWarningThreshold(int warningThreshold)
|
void |
syncAllEntities(boolean passivate)
Synchronized all entity bean containers |
Method Detail |
public java.lang.Integer getCurrentNumberOfContainer()
public java.lang.Integer getTotalCurrentNumberOfBeanType()
public java.lang.Integer getTotalCurrentNumberOfBMPType()
public java.lang.Integer getTotalCurrentNumberOfCMPType()
public java.lang.Integer getTotalCurrentNumberOfSBFType()
public java.lang.Integer getTotalCurrentNumberOfSBLType()
public java.lang.Integer getTotalCurrentNumberOfMDBType()
public java.util.Set getDataSourceDependence(java.lang.String dsName)
public java.util.Set getJmsDestinationDependence(java.lang.String dsName)
public java.util.Set getJmsConnectionFactoryDependence(java.lang.String cfName)
public java.util.Set getMailFactoryDependence(java.lang.String mfName)
public void removeContainerMBean(java.lang.String fileName) throws java.lang.Exception
java.lang.Exception
public java.lang.String createContainerMBean(java.lang.String file) throws java.lang.Exception
file
- Name of the file to be deployed
java.lang.Exception
public java.util.List getInstalledJars() throws java.lang.Exception
java.lang.Exception
- if the list can't be retrievedpublic void syncAllEntities(boolean passivate)
passivate
- passivate instances after synchronization.public boolean isJarLoaded(java.lang.String fileName)
fileName
- the name of the jar file.
public java.util.List getDeployedJars()
public java.util.List getDeployableJars() throws java.lang.Exception
java.lang.Exception
public java.util.List getAutoloadDirectories()
public java.lang.String getEjbjarsDirectory()
public boolean getMonitoringEnabled()
public void setMonitoringEnabled(boolean monitoringEnabled)
monitoringEnabled
- Whether EJB monitoring will enabled for EJBs
deployed in the future.public int getWarningThreshold()
public void setWarningThreshold(int warningThreshold)
warningThreshold
- Number of milliseconds after which methods of
EJBs deployed in the future will start
warning.public int getNumberOfCalls()
public long getTotalProcessingTime()
public long getTotalBusinessProcessingTime()
public long getAverageProcessingTime()
public long getAverageBusinessProcessingTime()
public void applyMonitorSettings(java.lang.String scope)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |