JBoss Metadata EJB 7.2.2.Final

org.jboss.metadata.ejb.jboss
Class IIOPMetaData

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.parser.jboss.ejb3.AbstractEJBBoundMetaData
                  extended by org.jboss.metadata.ejb.jboss.IIOPMetaData
All Implemented Interfaces:
Serializable, Cloneable, IdMetaData, MappableMetaData, WithDescriptions

public class IIOPMetaData
extends AbstractEJBBoundMetaData

IIOP metadata representing the interop settings of EJB3 beans.

Author:
Stefan Guilhen
See Also:
Serialized Form

Field Summary
static String WILDCARD_BEAN_NAME
           
 
Constructor Summary
IIOPMetaData()
           
 
Method Summary
 String getBindingName()
           Obtains the name under which the bean IOR is bound in the COSNaming service.
 IORSecurityConfigMetaData getIorSecurityConfigMetaData()
           Obtains the IOR security settings that apply to the bean(s).
 void setBindingName(String bindingName)
           Sets the name that will be used to bind the bean IOR in the COSNaming service.
 void setIorSecurityConfigMetaData(IORSecurityConfigMetaData metaData)
           Sets the IOR security settings that are to be applied to the bean(s).
 
Methods inherited from class org.jboss.metadata.ejb.parser.jboss.ejb3.AbstractEJBBoundMetaData
getEjbName, setEjbName
 
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, setName, toString
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, 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

WILDCARD_BEAN_NAME

public static final String WILDCARD_BEAN_NAME
See Also:
Constant Field Values
Constructor Detail

IIOPMetaData

public IIOPMetaData()
Method Detail

getBindingName

public String getBindingName()

Obtains the name under which the bean IOR is bound in the COSNaming service.

Returns:
a String representing the name of the bean in the COSNaming service.

setBindingName

public void setBindingName(String bindingName)

Sets the name that will be used to bind the bean IOR in the COSNaming service.

Parameters:
bindingName - a String representing the name of the bean in the COSNaming service.

getIorSecurityConfigMetaData

public IORSecurityConfigMetaData getIorSecurityConfigMetaData()

Obtains the IOR security settings that apply to the bean(s).

Returns:
a reference to the IORSecurityConfigMetaData that contains the IOR security settings, or null if no such settings exist for the bean(s).

setIorSecurityConfigMetaData

public void setIorSecurityConfigMetaData(IORSecurityConfigMetaData metaData)

Sets the IOR security settings that are to be applied to the bean(s).

Parameters:
metaData - a IORSecurityConfigMetaData instance containing the IOR security settings, or null if no IOR settings are to be applied to the bean(s).

JBoss Metadata EJB 7.2.2.Final

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.