Uploaded image for project: 'JBoss Metadata'
  1. JBoss Metadata
  2. JBMETA-38

Expand determineResolvedJndiName behavior to accept iface + ifaceType

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 1.0.0.Beta14
    • None
    • None

      In order for the jndi name behavior to be fully externalized in the DefaultJndiBindingPolicy, the DefaultJndiBindingPolicy method:
      getJndiName(EjbDeploymentSummary summary, String iface)

      needs to become:
      getJndiName(EjbDeploymentSummary summary, String iface, KnownInterfaceType ifaceType)

      where KnownInterfaceType is an enum of

      {LocalHome, RemoteHome, BusinessLocal, BusinessRemote, Unknown}

      and the JBossEnterpriseBeanMetaData.determineResolvedJndiName(String iface, DefaultJndiBindingPolicy defaultPolicy) needs
      to map iface onto a KnownInterfaceType based on the metadata for the bean.

              starksm64 Scott Stark (Inactive)
              starksm64 Scott Stark (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: