org.jboss.ejb
Interface EJBDeployerMBean

All Superinterfaces:
org.jboss.system.Service, org.jboss.system.ServiceMBean, org.jboss.deployment.SubDeployerExtMBean, org.jboss.deployment.SubDeployerMBean
All Known Implementing Classes:
EJBDeployer

public interface EJBDeployerMBean
extends org.jboss.deployment.SubDeployerExtMBean

EJBDeployer MBean interface.


Field Summary
static javax.management.ObjectName OBJECT_NAME
          The default ObjectName
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 boolean getStrictVerifier()
           
 javax.management.ObjectName getTransactionManagerServiceName()
           
 boolean getValidateDTDs()
           
 boolean getVerifierVerbose()
           
 boolean getVerifyDeployments()
           
 javax.management.ObjectName getWebServiceName()
           
 boolean isCallByValue()
           
 boolean isMetricsEnabled()
           
 Iterator listDeployedApplications()
          Returns the deployed applications.
 void setCallByValue(boolean callByValue)
          Whether ear deployments should be call by value
 void setMetricsEnabled(boolean enable)
          Enables/disables the metrics interceptor for containers.
 void setStrictVerifier(boolean strictVerifier)
          Enables/disables the strict mode on the verifier.
 void setTransactionManagerServiceName(javax.management.ObjectName transactionManagerServiceName)
          The TransactionManagerServiceName.
 void setValidateDTDs(boolean validate)
          Enables/disables the flag indicating that ejb-jar.dtd, jboss.dtd and jboss-web.dtd conforming documents should be validated against the DTD.
 void setVerifierVerbose(boolean verbose)
          Enables/disables the verbose mode on the verifier.
 void setVerifyDeployments(boolean verify)
          Enables/disables the application bean verification upon deployment.
 void setWebServiceName(javax.management.ObjectName webServiceName)
          The dynamic class loading simple web server name.
 
Methods inherited from interface org.jboss.deployment.SubDeployerExtMBean
getEnhancedSuffixes, setEnhancedSuffixes
 
Methods inherited from interface org.jboss.deployment.SubDeployerMBean
accepts, create, destroy, getRelativeOrder, getServiceName, getSuffixes, init, start, stop
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 

Field Detail

OBJECT_NAME

static final javax.management.ObjectName OBJECT_NAME
The default ObjectName

Method Detail

setCallByValue

void setCallByValue(boolean callByValue)
Whether ear deployments should be call by value


isCallByValue

boolean isCallByValue()

setVerifyDeployments

void setVerifyDeployments(boolean verify)
Enables/disables the application bean verification upon deployment.


getVerifyDeployments

boolean getVerifyDeployments()

setVerifierVerbose

void setVerifierVerbose(boolean verbose)
Enables/disables the verbose mode on the verifier.


getVerifierVerbose

boolean getVerifierVerbose()

setStrictVerifier

void setStrictVerifier(boolean strictVerifier)
Enables/disables the strict mode on the verifier.


getStrictVerifier

boolean getStrictVerifier()

setMetricsEnabled

void setMetricsEnabled(boolean enable)
Enables/disables the metrics interceptor for containers.


isMetricsEnabled

boolean isMetricsEnabled()

setValidateDTDs

void setValidateDTDs(boolean validate)
Enables/disables the flag indicating that ejb-jar.dtd, jboss.dtd and jboss-web.dtd conforming documents should be validated against the DTD.


getValidateDTDs

boolean getValidateDTDs()

setWebServiceName

void setWebServiceName(javax.management.ObjectName webServiceName)
The dynamic class loading simple web server name.


getWebServiceName

javax.management.ObjectName getWebServiceName()

setTransactionManagerServiceName

void setTransactionManagerServiceName(javax.management.ObjectName transactionManagerServiceName)
The TransactionManagerServiceName.


getTransactionManagerServiceName

javax.management.ObjectName getTransactionManagerServiceName()

listDeployedApplications

Iterator listDeployedApplications()
Returns the deployed applications.

Returns:
an iterator over DeploymentInfo instances


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.