|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.sun.enterprise.deployment.DynamicAttributesDescriptor
com.sun.enterprise.deployment.Descriptor
com.sun.enterprise.deployment.EjbAbstractDescriptor
public abstract class EjbAbstractDescriptor
I am an abstract super class of all ejb descriptors.
| Field Summary |
|---|
| Fields inherited from class com.sun.enterprise.deployment.Descriptor |
|---|
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED |
| Constructor Summary | |
|---|---|
|
EjbAbstractDescriptor()
Default constructor. |
protected |
EjbAbstractDescriptor(EjbAbstractDescriptor other)
Copy constructor. |
| Method Summary | |
|---|---|
void |
addLocalBusinessClassName(java.lang.String className)
|
void |
addNoInterfaceLocalBeanClass(java.lang.String className)
Add a classname for a no-interface view of the local ejb |
void |
addRemoteBusinessClassName(java.lang.String className)
|
java.lang.String |
getHomeClassName()
Returns the classname of the Home interface of this ejb. |
java.lang.String |
getJndiName()
Return the JNDI name which will be assigned to the ejb home object ar runtime. |
java.util.Set<java.lang.String> |
getLocalBusinessClassNames()
Returns the set of local business interface names for this ejb. |
java.lang.String |
getLocalClassName()
|
java.lang.String |
getLocalHomeClassName()
|
java.lang.String |
getMappedName()
|
java.util.Set<java.lang.String> |
getNoInterfaceLocalBeanClasses()
|
java.util.Set<java.lang.String> |
getRemoteBusinessClassNames()
Returns the set of remote business interface names for this ejb. |
java.lang.String |
getRemoteClassName()
Returns the classname of the Remote interface of this ejb. |
abstract java.lang.String |
getType()
|
java.lang.String |
getWebServiceEndpointInterfaceName()
|
boolean |
hasWebServiceEndpointInterface()
|
boolean |
isLocalBean()
|
boolean |
isLocalBusinessInterfacesSupported()
|
boolean |
isLocalInterfacesSupported()
|
boolean |
isRemoteBusinessInterfacesSupported()
|
boolean |
isRemoteInterfacesSupported()
|
void |
print(java.lang.StringBuffer toStringBuffer)
Returns a formatted String of the attributes of this object. |
void |
setHomeClassName(java.lang.String homeClassName)
Sets the classname of the Home interface of this ejb. |
void |
setJndiName(java.lang.String jndiName)
Sets the JNDI name which will be assigned to the ejb home object ar runtime. |
void |
setLocalBean(boolean localBean)
Marks this ejb as a LocalBean. |
void |
setLocalClassName(java.lang.String localClassName)
Sets the classname for the local interface of this ejb |
void |
setLocalHomeClassName(java.lang.String localHomeClassName)
Sets the classname for the local home interface of this ejb |
void |
setMappedName(java.lang.String mappedName)
|
void |
setRemoteClassName(java.lang.String remoteClassName)
Sets the classname of the Remote interface of this ejb. |
abstract void |
setType(java.lang.String type)
|
void |
setWebServiceEndpointInterfaceName(java.lang.String name)
|
| Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor |
|---|
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.sun.enterprise.deployment.NamedDescriptor |
|---|
getName |
| Constructor Detail |
|---|
public EjbAbstractDescriptor()
protected EjbAbstractDescriptor(EjbAbstractDescriptor other)
| Method Detail |
|---|
public abstract java.lang.String getType()
public abstract void setType(java.lang.String type)
public java.lang.String getHomeClassName()
public void setHomeClassName(java.lang.String homeClassName)
public void setRemoteClassName(java.lang.String remoteClassName)
public java.lang.String getRemoteClassName()
public void setLocalHomeClassName(java.lang.String localHomeClassName)
localHomeClassName - fully qualified class name for the interfacepublic java.lang.String getLocalHomeClassName()
public void setLocalClassName(java.lang.String localClassName)
localClassName - fully qualified class name for the interfacepublic java.lang.String getLocalClassName()
public void addNoInterfaceLocalBeanClass(java.lang.String className)
localClassName - fully qualified class name for the interfacepublic java.util.Set<java.lang.String> getNoInterfaceLocalBeanClasses()
public void addRemoteBusinessClassName(java.lang.String className)
public void addLocalBusinessClassName(java.lang.String className)
public java.util.Set<java.lang.String> getRemoteBusinessClassNames()
public java.util.Set<java.lang.String> getLocalBusinessClassNames()
public void setWebServiceEndpointInterfaceName(java.lang.String name)
public java.lang.String getWebServiceEndpointInterfaceName()
public java.lang.String getJndiName()
getJndiName in interface NamedDescriptorpublic void setJndiName(java.lang.String jndiName)
setJndiName in interface NamedDescriptorjndiName - the new JNDI name of the receiver.public java.lang.String getMappedName()
public void setMappedName(java.lang.String mappedName)
public void setLocalBean(boolean localBean)
public void print(java.lang.StringBuffer toStringBuffer)
print in class Descriptorpublic boolean isLocalInterfacesSupported()
public boolean isLocalBusinessInterfacesSupported()
public boolean isRemoteInterfacesSupported()
public boolean isRemoteBusinessInterfacesSupported()
public boolean hasWebServiceEndpointInterface()
public boolean isLocalBean()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||