org.jboss.kernel.plugins.deployment.xml
Class BeanSchemaBinding20

java.lang.Object
  extended by org.jboss.kernel.plugins.deployment.xml.BeanSchemaBinding20

public class BeanSchemaBinding20
extends Object

The POJO schema binding.

Version:
$Revision: 65945 $
Author:
Alexey Loubyansky, Adrian Brock

Field Summary
static QName aliasQName
          The alias element name
static QName aliasTypeQName
          The alias binding
static QName annotationQName
          The annotation element name
static QName annotationTypeQName
          The annotation binding
static QName arrayQName
          The array element name
static QName arrayTypeQName
          The array binding
static QName attributeQName
          The attribute element name
static String BEAN_DEPLOYER_NS
          The namespace
static QName beanFactoryQName
          The beanfactory element name
static QName beanFactoryTypeQName
          The beanfactory binding
static QName beanQName
          The bean element name
static QName beanTypeQName
          The bean binding
static QName callbackTypeQName
          The install binding
static QName classloaderQName
          The classloader element name
static QName classloaderTypeQName
          The classloader binding
static QName collectionQName
          The collection element name
static QName collectionTypeQName
          The collection binding
static QName constructorQName
          The constructor element name
static QName constructorTypeQName
          The constructor binding
static QName createQName
          The create element name
static QName demandQName
          The demand element name
static QName demandTypeQName
          The demand binding
static QName dependencyTypeQName
          The dependency binding
static QName dependsQName
          The depends element name
static QName dependsTypeQName
          The depends binding
static QName deploymentTypeQName
          The deployment binding
static QName destroyQName
          The destroy element name
static QName entryQName
          The entry element name
static QName entryTypeQName
          The entry binding
static QName factoryQName
          The factory element name
static QName factoryTypeQName
          The factory binding
static QName injectionTypeQName
          The dependency binding
static QName injectQName
          The inject element name
static QName installCallbackQName
          The install callback element name
static QName installQName
          The install element name
static QName installTypeQName
          The install binding
static QName interfaceQName
          The interface element name
static QName interfaceTypeQName
          The interface binding
static QName keyQName
          The key element name
static QName lazyQName
          The lazy element name
static QName lazyTypeQName
          The lazy binding
static QName lifecycleTypeQName
          The lifecycle binding
static QName listQName
          The list element name
static QName listTypeQName
          The list binding
static QName mapQName
          The map element name
static QName mapTypeQName
          The map binding
static QName namedAliasTypeQName
          The named alias binding
static QName nullQName
          The null element name
static QName parameterQName
          The parameter element name
static QName parameterTypeQName
          The parameter binding
static QName plainValueTypeQName
          The plain value binding
static QName propertyQName
          The property element name
static QName propertyTypeQName
          The property binding
static QName setQName
          The set element name
static QName setTypeQName
          The set binding
static QName startQName
          The start element name
static QName stopQName
          The stop element name
static QName supplyQName
          The supply element name
static QName supplyTypeQName
          The supply binding
static QName thisQName
          The this element name
static QName uninstallCallbackQName
          The uninstall callback element name
static QName uninstallQName
          The uninstall element name
static QName valueFactoryQName
          The value-factory element name
static QName valueFactoryTypeQName
          The value-factory binding
static QName valueQName
          The value element name
static QName valueTypeQName
          The value binding
 
Constructor Summary
BeanSchemaBinding20()
           
 
Method Summary
static void init(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
          Initialize the schema binding
static void initArtifacts(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
          Initialize other parts of the schema binding
static void initBean(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
          Initialize bean part of the schema binding
static void initBeanFactory(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
          Initialize bean factory part of the schema binding
static void initDeployment(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
          Initialize deployment part of the schema binding
static void initLazy(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
          Initialize lazy part of the schema binding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEAN_DEPLOYER_NS

public static final String BEAN_DEPLOYER_NS
The namespace

See Also:
Constant Field Values

deploymentTypeQName

public static final QName deploymentTypeQName
The deployment binding


namedAliasTypeQName

public static final QName namedAliasTypeQName
The named alias binding


beanTypeQName

public static final QName beanTypeQName
The bean binding


beanQName

public static final QName beanQName
The bean element name


beanFactoryTypeQName

public static final QName beanFactoryTypeQName
The beanfactory binding


beanFactoryQName

public static final QName beanFactoryQName
The beanfactory element name


lazyTypeQName

public static final QName lazyTypeQName
The lazy binding


lazyQName

public static final QName lazyQName
The lazy element name


interfaceTypeQName

public static final QName interfaceTypeQName
The interface binding


interfaceQName

public static final QName interfaceQName
The interface element name


aliasTypeQName

public static final QName aliasTypeQName
The alias binding


aliasQName

public static final QName aliasQName
The alias element name


annotationTypeQName

public static final QName annotationTypeQName
The annotation binding


annotationQName

public static final QName annotationQName
The annotation element name


attributeQName

public static final QName attributeQName
The attribute element name


classloaderTypeQName

public static final QName classloaderTypeQName
The classloader binding


classloaderQName

public static final QName classloaderQName
The classloader element name


constructorTypeQName

public static final QName constructorTypeQName
The constructor binding


constructorQName

public static final QName constructorQName
The constructor element name


factoryQName

public static final QName factoryQName
The factory element name


parameterTypeQName

public static final QName parameterTypeQName
The parameter binding


parameterQName

public static final QName parameterQName
The parameter element name


lifecycleTypeQName

public static final QName lifecycleTypeQName
The lifecycle binding


createQName

public static final QName createQName
The create element name


startQName

public static final QName startQName
The start element name


stopQName

public static final QName stopQName
The stop element name


destroyQName

public static final QName destroyQName
The destroy element name


installTypeQName

public static final QName installTypeQName
The install binding


callbackTypeQName

public static final QName callbackTypeQName
The install binding


installQName

public static final QName installQName
The install element name


uninstallQName

public static final QName uninstallQName
The uninstall element name


installCallbackQName

public static final QName installCallbackQName
The install callback element name


uninstallCallbackQName

public static final QName uninstallCallbackQName
The uninstall callback element name


propertyTypeQName

public static final QName propertyTypeQName
The property binding


propertyQName

public static final QName propertyQName
The property element name


dependsTypeQName

public static final QName dependsTypeQName
The depends binding


dependsQName

public static final QName dependsQName
The depends element name


demandTypeQName

public static final QName demandTypeQName
The demand binding


demandQName

public static final QName demandQName
The demand element name


supplyTypeQName

public static final QName supplyTypeQName
The supply binding


supplyQName

public static final QName supplyQName
The supply element name


dependencyTypeQName

public static final QName dependencyTypeQName
The dependency binding


injectionTypeQName

public static final QName injectionTypeQName
The dependency binding


valueFactoryTypeQName

public static final QName valueFactoryTypeQName
The value-factory binding


factoryTypeQName

public static final QName factoryTypeQName
The factory binding


injectQName

public static final QName injectQName
The inject element name


valueFactoryQName

public static final QName valueFactoryQName
The value-factory element name


plainValueTypeQName

public static final QName plainValueTypeQName
The plain value binding


valueTypeQName

public static final QName valueTypeQName
The value binding


valueQName

public static final QName valueQName
The value element name


nullQName

public static final QName nullQName
The null element name


thisQName

public static final QName thisQName
The this element name


collectionTypeQName

public static final QName collectionTypeQName
The collection binding


collectionQName

public static final QName collectionQName
The collection element name


listTypeQName

public static final QName listTypeQName
The list binding


listQName

public static final QName listQName
The list element name


setTypeQName

public static final QName setTypeQName
The set binding


setQName

public static final QName setQName
The set element name


arrayTypeQName

public static final QName arrayTypeQName
The array binding


arrayQName

public static final QName arrayQName
The array element name


mapTypeQName

public static final QName mapTypeQName
The map binding


mapQName

public static final QName mapQName
The map element name


entryTypeQName

public static final QName entryTypeQName
The entry binding


entryQName

public static final QName entryQName
The entry element name


keyQName

public static final QName keyQName
The key element name

Constructor Detail

BeanSchemaBinding20

public BeanSchemaBinding20()
Method Detail

init

public static void init(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
Initialize the schema binding

Parameters:
schemaBinding - the schema binding

initDeployment

public static void initDeployment(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
Initialize deployment part of the schema binding

Parameters:
schemaBinding - the schema binding

initBean

public static void initBean(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
Initialize bean part of the schema binding

Parameters:
schemaBinding - the schema binding

initBeanFactory

public static void initBeanFactory(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
Initialize bean factory part of the schema binding

Parameters:
schemaBinding - the schema binding

initLazy

public static void initLazy(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
Initialize lazy part of the schema binding

Parameters:
schemaBinding - the schema binding

initArtifacts

public static void initArtifacts(org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding schemaBinding)
Initialize other parts of the schema binding

Parameters:
schemaBinding - the schema binding


Copyright ? 2007 JBoss Inc.. All Rights Reserved.