|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ow2.jonas.deployment.common.DescriptionGroupDesc org.ow2.jonas.deployment.common.JndiEnvRefsGroupDesc
public abstract class JndiEnvRefsGroupDesc
This class is used to keep the usage of containedJNDI environment regerence elements consistent across J2EE deployment descriptors Elements are "env-entry", "ejb-ref", "ejb-local-ref", "resource-ref", "resource-env-ref, "service-ref", "message-destination-ref" This class extends DescriptionGroupDesc and give access to elements "description", "display-name", "icon" used by entity, session, message-driven-bean, web-app, clientApp
Field Summary | |
---|---|
protected static org.objectweb.util.monolog.api.Logger |
logger
logger |
Fields inherited from class org.ow2.jonas.deployment.common.DescriptionGroupDesc |
---|
description, displayName, largeIcon, smallIcon |
Constructor Summary | |
---|---|
protected |
JndiEnvRefsGroupDesc(ClassLoader classLoader,
JndiEnvRefsGroupXml app,
JonasJndiEnvRefsGroupXml jonasApp,
String fileName)
Construct an instance of a JndiEnvRefsGroupDesc. |
Method Summary | |
---|---|
EjbLocalRefDesc[] |
getEjbLocalRefDesc()
Get ejb local references. |
EjbRefDesc[] |
getEjbRefDesc()
Get EJB references. |
org.ow2.util.ee.metadata.common.api.enc.IENCBindingHolder |
getENCBindingHolder()
|
IEnvEntryDesc[] |
getEnvEntryDesc()
Get environment entries. |
MessageDestinationRefDesc[] |
getMessageDestinationRefDesc()
Get message-destination references. |
PersistenceUnitRefDesc[] |
getPersistenceUnitRefs()
Get and array of the persistence-unit-refs. |
IResourceEnvRefDesc[] |
getResourceEnvRefDesc()
Get resource environment references. |
IResourceRefDesc[] |
getResourceRefDesc()
Get resource manager connection factory references. |
IServiceRefDesc[] |
getServiceRefDesc()
Get service references. |
void |
setENCBindingHolder(org.ow2.util.ee.metadata.common.api.enc.IENCBindingHolder encBindingHolder)
Sets the given ENC binding holder. |
Methods inherited from class org.ow2.jonas.deployment.common.DescriptionGroupDesc |
---|
getDescription, getDisplayName, getLargeIcon, getSAXMsg, getSmallIcon, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static org.objectweb.util.monolog.api.Logger logger
Constructor Detail |
---|
protected JndiEnvRefsGroupDesc(ClassLoader classLoader, JndiEnvRefsGroupXml app, JonasJndiEnvRefsGroupXml jonasApp, String fileName) throws DeploymentDescException
classLoader
- the classloader for the deployed module.app
- the data structure of the J2EE applicationjonasApp
- the data structure of the jonas specific deployment
descriptorfileName
- the file name of the module (useful only for service-ref)
DeploymentDescException
- if the deployment descriptors are
corrupted.Method Detail |
---|
public IResourceEnvRefDesc[] getResourceEnvRefDesc()
getResourceEnvRefDesc
in interface IJNDIEnvRefsGroupDesc
public IResourceRefDesc[] getResourceRefDesc()
getResourceRefDesc
in interface IJNDIEnvRefsGroupDesc
public IEnvEntryDesc[] getEnvEntryDesc()
getEnvEntryDesc
in interface IJNDIEnvRefsGroupDesc
public EjbRefDesc[] getEjbRefDesc()
getEjbRefDesc
in interface IJNDIEnvRefsGroupDesc
public EjbLocalRefDesc[] getEjbLocalRefDesc()
getEjbLocalRefDesc
in interface IJNDIEnvRefsGroupDesc
public IServiceRefDesc[] getServiceRefDesc()
getServiceRefDesc
in interface IJNDIEnvRefsGroupDesc
public MessageDestinationRefDesc[] getMessageDestinationRefDesc()
getMessageDestinationRefDesc
in interface IJNDIEnvRefsGroupDesc
public org.ow2.util.ee.metadata.common.api.enc.IENCBindingHolder getENCBindingHolder()
public void setENCBindingHolder(org.ow2.util.ee.metadata.common.api.enc.IENCBindingHolder encBindingHolder)
encBindingHolder
- the given environment holder.public PersistenceUnitRefDesc[] getPersistenceUnitRefs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |