org.jboss.metadata.ejb.jboss
Class InvokerBindingMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.NamedMetaData
          extended by org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptions
              extended by org.jboss.metadata.ejb.jboss.InvokerBindingMetaData
All Implemented Interfaces:
Serializable, Cloneable, IdMetaData, MappableMetaData

public class InvokerBindingMetaData
extends NamedMetaDataWithDescriptions

InvokerBindingMetaData.

Version:
$Revision: 1.1 $
Author:
Adrian Brock
See Also:
Serialized Form

Nested Class Summary
static class InvokerBindingMetaData.EjbRef
           
 
Field Summary
static String BMP
          The standard BMP invoker
static String CLUSTERED_BMP
          The clustered BMP invoker
static String CLUSTERED_CMP_1x
          The clustered CMP1.1 invoker
static String CLUSTERED_CMP_2x
          The clustered CMP2 invoker
static String CLUSTERED_STATEFUL
          The clustered stateful session invoker
static String CLUSTERED_STATELESS
          The clustered stateless session invoker
static String CMP_1x
          The standard CMP1.1 invoker
static String CMP_2x
          The standard CMP2 invoker
static String MESSAGE_DRIVEN
          The message driven bean invoker
static String MESSAGE_INFLOW_DRIVEN
          The message inflow driven bean invoker
static String STATEFUL
          The standard Stateful session invoker
static String STATELESS
          The standard Stateless session invoker
 
Constructor Summary
InvokerBindingMetaData()
           
 
Method Summary
 List<InvokerBindingMetaData.EjbRef> getEjbRefs()
          Get the list of ejb-ref
 String getInvokerProxyBindingName()
          Get the invokerProxyBindingName.
 String getJndiName()
          Get the jndiName.
 void setEjbRefs(List<InvokerBindingMetaData.EjbRef> ejbRefs)
          Set the ejbRefName.
 void setInvokerProxyBindingName(String invokerProxyBindingName)
          Set the invokerProxyBindingName.
 void setJndiName(String jndiName)
          Set the jndiName.
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptions
getDescriptions, setDescriptions
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData
equals, getKey, getName, hashCode, merge, setName, toString
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, merge, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData
getKey
 

Field Detail

CMP_2x

public static final String CMP_2x
The standard CMP2 invoker

See Also:
Constant Field Values

CMP_1x

public static final String CMP_1x
The standard CMP1.1 invoker

See Also:
Constant Field Values

BMP

public static final String BMP
The standard BMP invoker

See Also:
Constant Field Values

STATELESS

public static final String STATELESS
The standard Stateless session invoker

See Also:
Constant Field Values

STATEFUL

public static final String STATEFUL
The standard Stateful session invoker

See Also:
Constant Field Values

MESSAGE_DRIVEN

public static final String MESSAGE_DRIVEN
The message driven bean invoker

See Also:
Constant Field Values

MESSAGE_INFLOW_DRIVEN

public static final String MESSAGE_INFLOW_DRIVEN
The message inflow driven bean invoker

See Also:
Constant Field Values

CLUSTERED_CMP_2x

public static final String CLUSTERED_CMP_2x
The clustered CMP2 invoker

See Also:
Constant Field Values

CLUSTERED_CMP_1x

public static final String CLUSTERED_CMP_1x
The clustered CMP1.1 invoker

See Also:
Constant Field Values

CLUSTERED_BMP

public static final String CLUSTERED_BMP
The clustered BMP invoker

See Also:
Constant Field Values

CLUSTERED_STATEFUL

public static final String CLUSTERED_STATEFUL
The clustered stateful session invoker

See Also:
Constant Field Values

CLUSTERED_STATELESS

public static final String CLUSTERED_STATELESS
The clustered stateless session invoker

See Also:
Constant Field Values
Constructor Detail

InvokerBindingMetaData

public InvokerBindingMetaData()
Method Detail

getJndiName

public String getJndiName()
Get the jndiName.

Returns:
the jndiName.

setJndiName

public void setJndiName(String jndiName)
Set the jndiName.

Parameters:
jndiName - the jndiName.
Throws:
IllegalArgumentException - for a null jndiName

getInvokerProxyBindingName

public String getInvokerProxyBindingName()
Get the invokerProxyBindingName.

Returns:
the invokerProxyBindingName.

setInvokerProxyBindingName

public void setInvokerProxyBindingName(String invokerProxyBindingName)
Set the invokerProxyBindingName.

Parameters:
invokerProxyBindingName - the invokerProxyBindingName.
Throws:
IllegalArgumentException - for a null invokerProxyBindingName

getEjbRefs

public List<InvokerBindingMetaData.EjbRef> getEjbRefs()
Get the list of ejb-ref

Returns:
the list of ejb-ref.

setEjbRefs

public void setEjbRefs(List<InvokerBindingMetaData.EjbRef> ejbRefs)
Set the ejbRefName.

Parameters:
ejbRefName - the ejbRefName.
Throws:
IllegalArgumentException - for a null ejbRefName


Copyright © 2009 JBoss Inc.. All Rights Reserved.