org.jboss.metadata
Class ConfigurationMetaData

java.lang.Object
  extended by org.jboss.metadata.MetaData
      extended by org.jboss.metadata.ConfigurationMetaData
All Implemented Interfaces:
Cloneable, XmlLoadable

public class ConfigurationMetaData
extends MetaData

The configuration information for an EJB container.

Version:
$Revision: 1.44 $
Author:
Sebastien Alborini, Scott Stark, Christoph G. Jung

Field Summary
static byte A_COMMIT_OPTION
           
static byte B_COMMIT_OPTION
           
static String BMP_13
           
static byte C_COMMIT_OPTION
           
static String CLUSTERED_BMP_13
           
static String CLUSTERED_CMP_1x_13
           
static String CLUSTERED_CMP_2x_13
           
static String CLUSTERED_STATEFUL_13
           
static String CLUSTERED_STATELESS_13
           
static String CMP_1x_13
           
static String CMP_2x_13
           
static String[] commitOptionStrings
           
static byte D_COMMIT_OPTION
          D_COMMIT_OPTION is a lazy load option.
static String MESSAGE_DRIVEN_13
           
static String MESSAGE_INFLOW_DRIVEN
           
static String STATEFUL_13
           
static String STATELESS_13
           
 
Fields inherited from class org.jboss.metadata.MetaData
log, TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN
 
Constructor Summary
ConfigurationMetaData(String name)
           
 
Method Summary
 boolean getCallLogging()
           
 ClusterConfigMetaData getClusterConfigMetaData()
           
 byte getCommitOption()
           
 Element getContainerCacheConf()
           
 Element getContainerInterceptorsConf()
           
 Element getContainerPoolConf()
           
 String getDefaultInvokerName()
           
 Collection getDepends()
           
 String getInstanceCache()
           
 String getInstancePool()
           
 String[] getInvokers()
           
 String getLockClass()
           
 String getName()
           
 long getOptionDRefreshRate()
           
 String getPersistenceManager()
           
 String getSecurityDomain()
           
 boolean getSyncOnCommitOnly()
           
 String getWebClassLoader()
           
 void importJbossXml(Element element)
          Non-operation.
 boolean isEjbStoreForClean()
           
 boolean isInsertAfterEjbPostCreate()
           
 
Methods inherited from class org.jboss.metadata.MetaData
clone, getChildrenByTagName, getElementAttribute, getElementAttribute, getElementContent, getElementContent, getElementContent, getFirstElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildBooleanContent, getOptionalChildContent, getOptionalChildContent, getUniqueChild, getUniqueChildContent, importEjbJarXml, importXml, jdk13Enabled
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CMP_2x_13

public static final String CMP_2x_13
See Also:
Constant Field Values

CMP_1x_13

public static final String CMP_1x_13
See Also:
Constant Field Values

BMP_13

public static final String BMP_13
See Also:
Constant Field Values

STATELESS_13

public static final String STATELESS_13
See Also:
Constant Field Values

STATEFUL_13

public static final String STATEFUL_13
See Also:
Constant Field Values

MESSAGE_DRIVEN_13

public static final String MESSAGE_DRIVEN_13
See Also:
Constant Field Values

MESSAGE_INFLOW_DRIVEN

public static final String MESSAGE_INFLOW_DRIVEN
See Also:
Constant Field Values

CLUSTERED_CMP_2x_13

public static final String CLUSTERED_CMP_2x_13
See Also:
Constant Field Values

CLUSTERED_CMP_1x_13

public static final String CLUSTERED_CMP_1x_13
See Also:
Constant Field Values

CLUSTERED_BMP_13

public static final String CLUSTERED_BMP_13
See Also:
Constant Field Values

CLUSTERED_STATEFUL_13

public static final String CLUSTERED_STATEFUL_13
See Also:
Constant Field Values

CLUSTERED_STATELESS_13

public static final String CLUSTERED_STATELESS_13
See Also:
Constant Field Values

A_COMMIT_OPTION

public static final byte A_COMMIT_OPTION
See Also:
Constant Field Values

B_COMMIT_OPTION

public static final byte B_COMMIT_OPTION
See Also:
Constant Field Values

C_COMMIT_OPTION

public static final byte C_COMMIT_OPTION
See Also:
Constant Field Values

D_COMMIT_OPTION

public static final byte D_COMMIT_OPTION
D_COMMIT_OPTION is a lazy load option. By default it synchronizes every 30 seconds

See Also:
Constant Field Values

commitOptionStrings

public static final String[] commitOptionStrings
Constructor Detail

ConfigurationMetaData

public ConfigurationMetaData(String name)
Method Detail

getName

public String getName()

getInstancePool

public String getInstancePool()

getInstanceCache

public String getInstanceCache()

getPersistenceManager

public String getPersistenceManager()

getSecurityDomain

public String getSecurityDomain()

getInvokers

public String[] getInvokers()

getWebClassLoader

public String getWebClassLoader()

getLockClass

public String getLockClass()

getContainerPoolConf

public Element getContainerPoolConf()

getContainerCacheConf

public Element getContainerCacheConf()

getDefaultInvokerName

public String getDefaultInvokerName()

getContainerInterceptorsConf

public Element getContainerInterceptorsConf()

getCallLogging

public boolean getCallLogging()

getSyncOnCommitOnly

public boolean getSyncOnCommitOnly()

isInsertAfterEjbPostCreate

public boolean isInsertAfterEjbPostCreate()

isEjbStoreForClean

public boolean isEjbStoreForClean()

getCommitOption

public byte getCommitOption()

getOptionDRefreshRate

public long getOptionDRefreshRate()

getClusterConfigMetaData

public ClusterConfigMetaData getClusterConfigMetaData()

getDepends

public Collection getDepends()

importJbossXml

public void importJbossXml(Element element)
                    throws org.jboss.deployment.DeploymentException
Description copied from class: MetaData
Non-operation.

Overrides:
importJbossXml in class MetaData
Throws:
org.jboss.deployment.DeploymentException


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