|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.NamedMetaData
org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData
org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData
public class JBossSessionBeanMetaData
SessionBeanMetaData.
| Constructor Summary | |
|---|---|
JBossSessionBeanMetaData()
Create a new SessionBeanMetaData. |
|
| Method Summary | |
|---|---|
void |
checkValid()
|
ClusterConfigMetaData |
determineClusterConfig()
Determine the clusterConfig. |
String |
determineJndiName()
Determine the jndi name |
AroundInvokesMetaData |
getAroundInvokes()
Get the aroundInvokes. |
BusinessLocalsMetaData |
getBusinessLocals()
Get the businessLocals. |
BusinessRemotesMetaData |
getBusinessRemotes()
Get the businessRemotes. |
CacheConfigMetaData |
getCacheConfig()
|
ClusterConfigMetaData |
getClusterConfig()
Get the clusterConfig. |
String |
getContainerObjectNameJndiName()
Determine the container jndi name used in the object name. |
String |
getDefaultConfigurationName()
Get the default configuration name |
protected String |
getDefaultInvokerJndiName()
Determine the jndi name for invoker bindings that come from the container configuration |
String |
getDefaultInvokerName()
Get the default invokers |
SecurityIdentityMetaData |
getEjbTimeoutIdentity()
Get the ejbTimeoutIdentity. |
String |
getHome()
Get the home. |
String |
getHomeJndiName()
|
InitMethodsMetaData |
getInitMethods()
Get the initMethods. |
String |
getJndiName()
Get the jndiName. |
String |
getLocal()
Get the local. |
String |
getLocalHome()
Get the localHome. |
String |
getLocalHomeJndiName()
|
PortComponent |
getPortComponent()
|
LifecycleCallbacksMetaData |
getPostActivates()
Get the postActivates. |
LifecycleCallbacksMetaData |
getPrePassivates()
Get the prePassivates. |
String |
getRemote()
Get the remote. |
List<RemoteBindingMetaData> |
getRemoteBindings()
Get the remoteBinding. |
RemoveMethodsMetaData |
getRemoveMethods()
Get the removeMethods. |
SecurityRoleRefsMetaData |
getSecurityRoleRefs()
Get the securityRoleRefs. |
String |
getServiceEndpoint()
Get the serviceEndpoint. |
SessionType |
getSessionType()
Get the sessionType. |
NamedMethodMetaData |
getTimeoutMethod()
Get the timeoutMethod. |
boolean |
isCallByValue()
Get the callByValue. |
boolean |
isClustered()
Get the clustered. |
Boolean |
isConcurrent()
Get the concurrent. |
boolean |
isSession()
Whether this is a session bean |
boolean |
isStateful()
Is this stateful |
boolean |
isStateless()
Is this stateless |
void |
merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original,
String overridenFile,
String overrideFile,
boolean mustOverride)
|
void |
setAroundInvokes(AroundInvokesMetaData aroundInvokes)
Set the aroundInvokes. |
void |
setBusinessLocals(BusinessLocalsMetaData businessLocals)
Set the businessLocals. |
void |
setBusinessRemotes(BusinessRemotesMetaData businessRemotes)
Set the businessRemotes. |
void |
setCacheConfig(CacheConfigMetaData cacheConfig)
|
void |
setCallByValue(boolean callByValue)
Set the callByValue. |
void |
setClusterConfig(ClusterConfigMetaData clusterConfig)
Set the clusterConfig. |
void |
setClustered(boolean clustered)
Set the clustered. |
void |
setConcurrent(Boolean concurrent)
Set the concurrent. |
void |
setEjbTimeoutIdentity(SecurityIdentityMetaData ejbTimeoutIdentity)
Set the ejbTimeoutIdentity. |
void |
setHome(String home)
Set the home. |
void |
setHomeJndiName(String homeJndiName)
|
void |
setInitMethods(InitMethodsMetaData initMethods)
Set the initMethods. |
void |
setJndiName(String jndiName)
Set the jndiName. |
void |
setLocal(String local)
Set the local. |
void |
setLocalHome(String localHome)
Set the localHome. |
void |
setLocalHomeJndiName(String localHomeJndiName)
|
void |
setPortComponent(PortComponent portComponent)
|
void |
setPostActivates(LifecycleCallbacksMetaData postActivates)
Set the postActivates. |
void |
setPrePassivates(LifecycleCallbacksMetaData prePassivates)
Set the prePassivates. |
void |
setRemote(String remote)
Set the remote. |
void |
setRemoteBindings(List<RemoteBindingMetaData> remoteBindings)
Set the remoteBinding. |
void |
setRemoveMethods(RemoveMethodsMetaData removeMethods)
Set the removeMethods. |
void |
setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)
Set the securityRoleRefs. |
void |
setServiceEndpoint(String serviceEndpoint)
Set the serviceEndpoint. |
void |
setSessionType(SessionType sessionType)
Set the sessionType. |
void |
setTimeoutMethod(NamedMethodMetaData timeoutMethod)
Set the timeoutMethod. |
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup |
|---|
getDescriptionGroup, setDescriptionGroup |
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData |
|---|
equals, getKey, getName, hashCode, setName, toString |
| Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl |
|---|
clone, getId, merge, merge, setId |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.metadata.common.ejb.IEnterpriseBeanMetaData |
|---|
getDescriptionGroup, getId, setDescriptionGroup |
| Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData |
|---|
getKey |
| Constructor Detail |
|---|
public JBossSessionBeanMetaData()
| Method Detail |
|---|
public boolean isSession()
JBossEnterpriseBeanMetaData
isSession in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>isSession in class JBossEnterpriseBeanMetaDatapublic CacheConfigMetaData getCacheConfig()
public void setCacheConfig(CacheConfigMetaData cacheConfig)
public String getHome()
public void setHome(String home)
home - the home.
IllegalArgumentException - for a null homepublic String getHomeJndiName()
public void setHomeJndiName(String homeJndiName)
public String getRemote()
public void setRemote(String remote)
remote - the remote.
IllegalArgumentException - for a null remotepublic String getLocalHome()
public void setLocalHome(String localHome)
localHome - the localHome.
IllegalArgumentException - for a null localHomepublic String getLocal()
public void setLocal(String local)
local - the local.
IllegalArgumentException - for a null localpublic String getLocalHomeJndiName()
public void setLocalHomeJndiName(String localHomeJndiName)
public BusinessLocalsMetaData getBusinessLocals()
public void setBusinessLocals(BusinessLocalsMetaData businessLocals)
businessLocals - the businessLocals.
IllegalArgumentException - for a null businessLocaslpublic BusinessRemotesMetaData getBusinessRemotes()
public void setBusinessRemotes(BusinessRemotesMetaData businessRemotes)
businessRemotes - the businessRemotes.
IllegalArgumentException - for a null businessRemotespublic String getServiceEndpoint()
public void setServiceEndpoint(String serviceEndpoint)
serviceEndpoint - the serviceEndpoint.
IllegalArgumentException - for a null serviceEndpointpublic SessionType getSessionType()
public void setSessionType(SessionType sessionType)
sessionType - the sessionType.
IllegalArgumentException - for a null sessionTypepublic boolean isStateful()
public boolean isStateless()
public NamedMethodMetaData getTimeoutMethod()
public void setTimeoutMethod(NamedMethodMetaData timeoutMethod)
timeoutMethod - the timeoutMethod.
IllegalArgumentException - for a null timeoutMethodpublic InitMethodsMetaData getInitMethods()
public void setInitMethods(InitMethodsMetaData initMethods)
initMethods - the initMethods.
IllegalArgumentException - for a null initMethodspublic RemoveMethodsMetaData getRemoveMethods()
public void setRemoveMethods(RemoveMethodsMetaData removeMethods)
removeMethods - the removeMethods.
IllegalArgumentException - for a null removeMethodspublic AroundInvokesMetaData getAroundInvokes()
public void setAroundInvokes(AroundInvokesMetaData aroundInvokes)
aroundInvokes - the aroundInvokes.
IllegalArgumentException - for a null aroundInvokespublic LifecycleCallbacksMetaData getPostActivates()
public void setPostActivates(LifecycleCallbacksMetaData postActivates)
postActivates - the postActivates.
IllegalArgumentException - for a null postActivatespublic LifecycleCallbacksMetaData getPrePassivates()
public void setPrePassivates(LifecycleCallbacksMetaData prePassivates)
prePassivates - the prePassivates.
IllegalArgumentException - for a null prePassivatespublic SecurityRoleRefsMetaData getSecurityRoleRefs()
getSecurityRoleRefs in class JBossEnterpriseBeanMetaDatapublic void setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)
securityRoleRefs - the securityRoleRefs.
IllegalArgumentException - for a null securityRoleRefspublic String getDefaultConfigurationName()
JBossEnterpriseBeanMetaData
getDefaultConfigurationName in class JBossEnterpriseBeanMetaDatapublic String getDefaultInvokerName()
JBossEnterpriseBeanMetaData
getDefaultInvokerName in class JBossEnterpriseBeanMetaDatapublic String getJndiName()
public void setJndiName(String jndiName)
jndiName - the jndiName.
IllegalArgumentException - for a null jndiNamepublic String determineJndiName()
determineJndiName in class JBossEnterpriseBeanMetaDatapublic String getContainerObjectNameJndiName()
JBossEnterpriseBeanMetaData
getContainerObjectNameJndiName in class JBossEnterpriseBeanMetaDataprotected String getDefaultInvokerJndiName()
JBossEnterpriseBeanMetaData
getDefaultInvokerJndiName in class JBossEnterpriseBeanMetaDatapublic boolean isCallByValue()
public void setCallByValue(boolean callByValue)
callByValue - the callByValue.public boolean isClustered()
public void setClustered(boolean clustered)
clustered - the clustered.public Boolean isConcurrent()
public void setConcurrent(Boolean concurrent)
concurrent - the concurrent.public SecurityIdentityMetaData getEjbTimeoutIdentity()
public void setEjbTimeoutIdentity(SecurityIdentityMetaData ejbTimeoutIdentity)
ejbTimeoutIdentity - the ejbTimeoutIdentity.
IllegalArgumentException - for a null ejbTimeoutIdentitypublic ClusterConfigMetaData getClusterConfig()
public ClusterConfigMetaData determineClusterConfig()
public void setClusterConfig(ClusterConfigMetaData clusterConfig)
clusterConfig - the clusterConfig.
IllegalArgumentException - for a null clusterConfigpublic PortComponent getPortComponent()
public void setPortComponent(PortComponent portComponent)
public List<RemoteBindingMetaData> getRemoteBindings()
public void setRemoteBindings(List<RemoteBindingMetaData> remoteBindings)
remoteBinding - the remoteBinding.
IllegalArgumentException - for a null remoteBinding
public void merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original,
String overridenFile,
String overrideFile,
boolean mustOverride)
merge in class JBossEnterpriseBeanMetaDatapublic void checkValid()
checkValid in class JBossEnterpriseBeanMetaData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||