com.caucho.ejb.cfg
Class EjbJar

java.lang.Object
  extended by com.caucho.config.types.DescriptionGroupConfig
      extended by com.caucho.ejb.cfg.EjbJar

public class EjbJar
extends DescriptionGroupConfig

Configuration for an ejb bean.


Nested Class Summary
static class EjbJar.MethodPermission
           
static class EjbJar.QueryFunction
           
static class EjbJar.Relationships
           
 
Nested classes/interfaces inherited from class com.caucho.config.types.DescriptionGroupConfig
DescriptionGroupConfig.Icon
 
Constructor Summary
EjbJar(EjbConfig config, java.lang.String ejbModuleName)
           
 
Method Summary
 void addQueryFunction(EjbJar.QueryFunction fun)
           
 AssemblyDescriptor createAssemblyDescriptor()
           
 EjbEnterpriseBeans createEnterpriseBeans()
           
 Interceptors createInterceptors()
           
 EjbJar.Relationships createRelationships()
           
 void setBooleanLiteral(BooleanLiteral literal)
           
 void setMetadataComplete(boolean isMetadataComplete)
           
 void setSchemaLocation(java.lang.String value)
           
 void setVersion(java.lang.String version)
           
 
Methods inherited from class com.caucho.config.types.DescriptionGroupConfig
createIcon, getDisplayName, setDescription, setDisplayName, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbJar

public EjbJar(EjbConfig config,
              java.lang.String ejbModuleName)
Method Detail

setVersion

public void setVersion(java.lang.String version)

setSchemaLocation

public void setSchemaLocation(java.lang.String value)

setMetadataComplete

public void setMetadataComplete(boolean isMetadataComplete)

createEnterpriseBeans

public EjbEnterpriseBeans createEnterpriseBeans()
                                         throws ConfigException
Throws:
ConfigException

createInterceptors

public Interceptors createInterceptors()
                                throws ConfigException
Throws:
ConfigException

createRelationships

public EjbJar.Relationships createRelationships()
                                         throws ConfigException
Throws:
ConfigException

createAssemblyDescriptor

public AssemblyDescriptor createAssemblyDescriptor()
                                            throws ConfigException
Throws:
ConfigException

addQueryFunction

public void addQueryFunction(EjbJar.QueryFunction fun)

setBooleanLiteral

public void setBooleanLiteral(BooleanLiteral literal)