| java.lang.Object org.jboss.metadata.MetaData org.jboss.metadata.BeanMetaData
All known Subclasses: org.jboss.metadata.EntityMetaData, org.jboss.metadata.SessionMetaData, org.jboss.metadata.MessageDrivenMetaData,
ENTITY_TYPE | final public static char ENTITY_TYPE(Code) | | |
LOCAL_INVOKER_PROXY_BINDING | final public static String LOCAL_INVOKER_PROXY_BINDING(Code) | | |
MDB_TYPE | final public static char MDB_TYPE(Code) | | |
SESSION_TYPE | final public static char SESSION_TYPE(Code) | | |
beanType | protected char beanType(Code) | | The type of bean: ENTITY_TYPE, SESSION_TYPE, MDB_TYPE
|
callByValue | protected boolean callByValue(Code) | | Should the bean use by value call semeantics
|
clustered | protected boolean clustered(Code) | | Is the bean marked as clustered
|
configurationName | protected String configurationName(Code) | | The container configuration name
|
containerManagedTx | protected boolean containerManagedTx(Code) | | Is this bean's transactions managed by the container?
|
invokerBindings | protected HashMap invokerBindings(Code) | | The invoker names to JNDI name mapping
|
serviceEndpointClass | protected String serviceEndpointClass(Code) | | The service-endpoint element contains the fully-qualified
name of the bean�s service endpoint interface (SEI)
|
defaultInvokerBindings | abstract protected void defaultInvokerBindings()(Code) | | |
getConfigurationName | public String getConfigurationName()(Code) | | |
getContainerObjectNameJndiName | public String getContainerObjectNameJndiName()(Code) | | Gets the container jndi name used in the object name
|
getDefaultConfigurationName | abstract public String getDefaultConfigurationName()(Code) | | |
getExceptionRollback | public boolean getExceptionRollback()(Code) | | |
getLocalJndiName | public String getLocalJndiName()(Code) | | Gets the JNDI name under with the local home interface should be bound.
The default is local/<ejbName>
|
getMessageDestinationReferences | public Iterator getMessageDestinationReferences()(Code) | | |
getMethodPermissions | public Set getMethodPermissions(String methodName, Class[] params, InvocationType iface)(Code) | | A somewhat tedious method that builds a Set of the roles
that have been assigned permission to execute the indicated method. The
work performed is tedious because of the wildcard style of declaring
method permission allowed in the ejb-jar.xml descriptor. This method is
called by the Container.getMethodPermissions() when it fails to find the
prebuilt set of method roles in its cache.
The Set for the application domain roles thatcaller principal's are to be validated against. |
getResourceEnvReferences | public Iterator getResourceEnvReferences()(Code) | | |
getSecurityRoleReferences | public Iterator getSecurityRoleReferences()(Code) | | |
getServiceReferences | public HashMap<String, ServiceRefMetaData> getServiceReferences()(Code) | | HashMap |
getTimerPersistence | public boolean getTimerPersistence()(Code) | | |
getTransactionTimeout | public int getTransactionTimeout(String methodName)(Code) | | Get the transaction timeout for the method
|
getTransactionTimeout | public int getTransactionTimeout(Method method)(Code) | | |
hasMethodPermission | public boolean hasMethodPermission(String methodName, Class[] params, InvocationType iface)(Code) | | Check to see if there was a method-permission or exclude-list statement
for the given method.
Parameters: methodName - - the method name Parameters: params - - the method parameter signature Parameters: iface - - the method interface type true if a matching method permission exists, false if no match |
importEjbJarXml | public void importEjbJarXml(Element element) throws DeploymentException(Code) | | Called to parse the ejb-jar.xml enterprise-beans child ejb elements
Parameters: element - one of session/entity/message-driven throws: DeploymentException - |
importJbossXml | public void importJbossXml(Element element) throws DeploymentException(Code) | | Called to parse the jboss.xml enterprise-beans child ejb elements
Parameters: element - one of session/entity/message-driven throws: DeploymentException - |
isBeanManagedTx | public boolean isBeanManagedTx()(Code) | | |
isCallByValue | public boolean isCallByValue()(Code) | | |
isClustered | public boolean isClustered()(Code) | | |
isContainerManagedTx | public boolean isContainerManagedTx()(Code) | | |
isEntity | public boolean isEntity()(Code) | | |
isExcludeMissingMethods | public boolean isExcludeMissingMethods()(Code) | | |
isMessageDriven | public boolean isMessageDriven()(Code) | | |
isMethodReadOnly | public boolean isMethodReadOnly(String methodName)(Code) | | Is this method a read-only method described in jboss.xml?
|
isMethodReadOnly | public boolean isMethodReadOnly(Method method)(Code) | | |
isSession | public boolean isSession()(Code) | | |
Methods inherited from org.jboss.metadata.MetaData | public Object clone()(Code)(Java Doc) public static Iterator getChildrenByTagName(Element element, String tagName)(Code)(Java Doc) public static String getElementAttribute(Element element, String attrName)(Code)(Java Doc) public static String getElementAttribute(Element element, String attrName, boolean replace)(Code)(Java Doc) public static String getElementContent(Element element)(Code)(Java Doc) public static String getElementContent(Element element, String defaultStr)(Code)(Java Doc) public static String getElementContent(Element element, String defaultStr, boolean replace)(Code)(Java Doc) public static String getFirstElementContent(Element element, String defaultStr)(Code)(Java Doc) public static String getFirstElementContent(Element element, String defaultStr, boolean replace)(Code)(Java Doc) public static Element getOptionalChild(Element element, String tagName) throws DeploymentException(Code)(Java Doc) public static Element getOptionalChild(Element element, String tagName, Element defaultElement) throws DeploymentException(Code)(Java Doc) public static boolean getOptionalChildBooleanContent(Element element, String name) throws DeploymentException(Code)(Java Doc) public static boolean getOptionalChildBooleanContent(Element element, String name, boolean defaultValue) throws DeploymentException(Code)(Java Doc) public static String getOptionalChildContent(Element element, String tagName) throws DeploymentException(Code)(Java Doc) public static String getOptionalChildContent(Element element, String tagName, String defaultValue) throws DeploymentException(Code)(Java Doc) public static Element getUniqueChild(Element element, String tagName) throws DeploymentException(Code)(Java Doc) public static String getUniqueChildContent(Element element, String tagName) throws DeploymentException(Code)(Java Doc) public void importEjbJarXml(Element element) throws DeploymentException(Code)(Java Doc) public void importJbossXml(Element element) throws DeploymentException(Code)(Java Doc) public void importXml(Element element) throws DeploymentException(Code)(Java Doc) protected boolean jdk13Enabled()(Code)(Java Doc)
|
|
|