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

public static final javax.management.ObjectName OBJECT_NAME
The default ObjectName

Method Detail

setCallByValue

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


isCallByValue

public boolean isCallByValue()

setVerifyDeployments

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


getVerifyDeployments

public boolean getVerifyDeployments()

setVerifierVerbose

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


getVerifierVerbose

public boolean getVerifierVerbose()

setStrictVerifier

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


getStrictVerifier

public boolean getStrictVerifier()

setMetricsEnabled

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


isMetricsEnabled

public boolean isMetricsEnabled()

setValidateDTDs

public 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

public boolean getValidateDTDs()

setWebServiceName

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


getWebServiceName

public javax.management.ObjectName getWebServiceName()

setTransactionManagerServiceName

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


getTransactionManagerServiceName

public javax.management.ObjectName getTransactionManagerServiceName()

listDeployedApplications

public Iterator listDeployedApplications()
Returns the deployed applications.

Returns:
an iterator over DeploymentInfo instances


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