Package com.sun.enterprise.deployment
Class NamedReferencePair
- java.lang.Object
-
- com.sun.enterprise.deployment.NamedReferencePair
-
- All Implemented Interfaces:
Serializable
public class NamedReferencePair extends Object implements Serializable
I am a pairing between a descriptor and a descriptor that has a JNDI name.- Author:
- Danny Coward
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static intEJBstatic intEJB_REFstatic intRESOURCE_ENV_REFstatic intRESOURCE_REF
-
Constructor Summary
Constructors Modifier Constructor Description protectedNamedReferencePair(Descriptor referant, NamedDescriptor referee, int type)Construct a pairing between the given descriptor and the object it has with a jndi name.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NamedReferencePaircreateEjbPair(EjbDescriptor referant, EjbDescriptor referee)static NamedReferencePaircreateEjbRefPair(Descriptor referant, EjbReferenceDescriptor referee)static NamedReferencePaircreateResourceEnvRefPair(Descriptor referant, ResourceEnvReferenceDescriptor referee)static NamedReferencePaircreateResourceRefPair(Descriptor referant, ResourceReferenceDescriptor referee)intgetPairType()StringgetPairTypeName()DescriptorgetReferant()Gets the descriptor with the named descriptor.NamedDescriptorgetReferee()Gets the named descriptor for the decriptor.voidprint(StringBuilder toStringBuilder)My pretty format.
-
-
-
Field Detail
-
EJB
public static final int EJB
- See Also:
- Constant Field Values
-
EJB_REF
public static final int EJB_REF
- See Also:
- Constant Field Values
-
RESOURCE_REF
public static final int RESOURCE_REF
- See Also:
- Constant Field Values
-
RESOURCE_ENV_REF
public static final int RESOURCE_ENV_REF
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NamedReferencePair
protected NamedReferencePair(Descriptor referant, NamedDescriptor referee, int type)
Construct a pairing between the given descriptor and the object it has with a jndi name.
-
-
Method Detail
-
createEjbPair
public static NamedReferencePair createEjbPair(EjbDescriptor referant, EjbDescriptor referee)
-
createEjbRefPair
public static NamedReferencePair createEjbRefPair(Descriptor referant, EjbReferenceDescriptor referee)
-
createResourceRefPair
public static NamedReferencePair createResourceRefPair(Descriptor referant, ResourceReferenceDescriptor referee)
-
createResourceEnvRefPair
public static NamedReferencePair createResourceEnvRefPair(Descriptor referant, ResourceEnvReferenceDescriptor referee)
-
getReferant
public Descriptor getReferant()
Gets the descriptor with the named descriptor.
-
getReferee
public NamedDescriptor getReferee()
Gets the named descriptor for the decriptor.
-
getPairTypeName
public String getPairTypeName()
-
getPairType
public int getPairType()
-
print
public void print(StringBuilder toStringBuilder)
My pretty format.
-
-