Methods Summary |
---|
public void | addLocalBusinessClassName(java.lang.String className)
localBusinessClassNames.add(className);
|
public void | addRemoteBusinessClassName(java.lang.String className)
remoteBusinessClassNames.add(className);
|
public java.lang.String | getHomeClassName()Returns the classname of the Home interface of this ejb.
return this.homeClassName;
|
public java.lang.String | getJndiName()Return the JNDI name which will be assigned to the ejb home object ar runtime.
if (this.jndiName == null) {
this.jndiName = "";
}
return (jndiName != null && jndiName.length() > 0)?
jndiName : getMappedName();
|
public java.util.Set | getLocalBusinessClassNames()Returns the set of local business interface names for this ejb.
If the bean does not expose a local business view, return a set
of size 0.
return new HashSet<String>( localBusinessClassNames );
|
public java.lang.String | getLocalClassName()
return localClassName;
|
public java.lang.String | getLocalHomeClassName()
return localHomeClassName;
|
public java.lang.String | getMappedName()
return (mappedName != null)? mappedName : "";
|
public java.util.Set | getRemoteBusinessClassNames()Returns the set of remote business interface names for this ejb.
If the bean does not expose a remote business view, return a set
of size 0.
return new HashSet<String>( remoteBusinessClassNames );
|
public java.lang.String | getRemoteClassName()Returns the classname of the Remote interface of this ejb.
return this.remoteClassName;
|
public abstract java.lang.String | getType()
|
public java.lang.String | getWebServiceEndpointInterfaceName()
return webServiceEndpointInterfaceName;
|
public boolean | hasWebServiceEndpointInterface()
return (getWebServiceEndpointInterfaceName() != null);
|
public boolean | isLocalBusinessInterfacesSupported()
return (localBusinessClassNames.size() > 0);
|
public boolean | isLocalInterfacesSupported()
return (getLocalHomeClassName() != null);
|
public boolean | isRemoteBusinessInterfacesSupported()
return (remoteBusinessClassNames.size() > 0);
|
public boolean | isRemoteInterfacesSupported()
return (getHomeClassName() != null);
|
public void | print(java.lang.StringBuffer toStringBuffer)Returns a formatted String of the attributes of this object.
super.print(toStringBuffer);
toStringBuffer.append("\n homeClassName ").append(homeClassName);
toStringBuffer.append("\n remoteClassName ").append(remoteClassName);
toStringBuffer.append("\n remoteBusinessIntfs ").append(remoteBusinessClassNames).append("\n");
toStringBuffer.append("\n localhomeClassName ").append(localHomeClassName);
toStringBuffer.append("\n localClassName ").append(localClassName);
toStringBuffer.append("\n localBusinessIntfs ").append(localBusinessClassNames).append("\n");
toStringBuffer.append("\n jndiName ").append(jndiName).append("\n");
|
public void | setHomeClassName(java.lang.String homeClassName)Sets the classname of the Home interface of this ejb.
this.homeClassName = homeClassName;
|
public void | setJndiName(java.lang.String jndiName)Sets the JNDI name which will be assigned to the ejb home object ar runtime.
this.jndiName = jndiName;
if (this.getName().equals("")) {
super.setName(jndiName);
}
this.changed();
|
public void | setLocalClassName(java.lang.String localClassName)Sets the classname for the local interface of this ejb
this.localClassName = localClassName;
|
public void | setLocalHomeClassName(java.lang.String localHomeClassName)Sets the classname for the local home interface of this ejb
this.localHomeClassName = localHomeClassName;
|
public void | setMappedName(java.lang.String mappedName)
this.mappedName = mappedName;
this.changed();
|
public void | setRemoteClassName(java.lang.String remoteClassName)Sets the classname of the Remote interface of this ejb.
this.remoteClassName = remoteClassName;
|
public abstract void | setType(java.lang.String type)
|
public void | setWebServiceEndpointInterfaceName(java.lang.String name)
this.webServiceEndpointInterfaceName = name;
|