org.apache.openejb.jee
Class SingletonBean

java.lang.Object
  extended by org.apache.openejb.jee.SessionBean
      extended by org.apache.openejb.jee.SingletonBean
All Implemented Interfaces:
EnterpriseBean, JndiConsumer, Lifecycle, RemoteBean, Session, TimerConsumer

public class SingletonBean
extends SessionBean

Version:
$Revision: 605052 $ $Date: 2007-12-17 16:24:24 -0800 (Mon, 17 Dec 2007) $

Field Summary
 
Fields inherited from class org.apache.openejb.jee.SessionBean
aroundInvoke, businessLocal, businessRemote, concurrencyType, dependsOn, description, displayName, ejbClass, ejbLocalRef, ejbName, ejbRef, envEntry, home, icon, id, initMethod, loadOnStartup, local, localBean, localHome, mappedName, messageDestinationRef, persistenceContextRef, persistenceUnitRef, postActivate, postConstruct, preDestroy, prePassivate, remote, removeMethod, resourceEnvRef, resourceRef, securityIdentity, securityRoleRef, serviceEndpoint, serviceRef, sessionType, timeoutMethod, transactionType
 
Constructor Summary
SingletonBean()
           
SingletonBean(java.lang.Class<?> ejbClass)
           
SingletonBean(java.lang.String name, java.lang.Class<?> ejbClass)
           
SingletonBean(java.lang.String ejbName, java.lang.String ejbClass)
           
 
Method Summary
 void setSessionType(SessionType value)
           
 
Methods inherited from class org.apache.openejb.jee.SessionBean
addAroundInvoke, addBusinessLocal, addBusinessLocal, addBusinessRemote, addBusinessRemote, addPostActivate, addPostConstruct, addPreDestroy, addPrePassivate, getAroundInvoke, getBusinessLocal, getBusinessRemote, getConcurrencyType, getDependsOn, getDescription, getDescriptions, getDisplayName, getDisplayNames, getEjbClass, getEjbLocalRef, getEjbLocalRefMap, getEjbName, getEjbRef, getEjbRefMap, getEnvEntry, getEnvEntryMap, getHome, getIcon, getIconMap, getIcons, getId, getInitMethod, getJndiConsumerName, getLoadOnStartup, getLocal, getLocalBean, getLocalHome, getMappedName, getMessageDestinationRef, getMessageDestinationRefMap, getPersistenceContextRef, getPersistenceContextRefMap, getPersistenceUnitRef, getPersistenceUnitRefMap, getPostActivate, getPostConstruct, getPreDestroy, getPrePassivate, getRemote, getRemoveMethod, getResourceEnvRef, getResourceEnvRefMap, getResourceRef, getResourceRefMap, getSecurityIdentity, getSecurityRoleRef, getServiceEndpoint, getServiceRef, getServiceRefMap, getSessionType, getTimeoutMethod, getTransactionType, hasLoadOnStartup, setConcurrencyType, setDependsOn, setDependsOn, setDescriptions, setDisplayNames, setEjbClass, setEjbClass, setEjbName, setHome, setHomeAndLocal, setHomeAndLocal, setHomeAndRemote, setHomeAndRemote, setId, setLoadOnStartup, setLocal, setLocalBean, setLocalHome, setMappedName, setRemote, setSecurityIdentity, setServiceEndpoint, setTimeoutMethod, setTransactionType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingletonBean

public SingletonBean(java.lang.String ejbName,
                     java.lang.String ejbClass)

SingletonBean

public SingletonBean(java.lang.Class<?> ejbClass)

SingletonBean

public SingletonBean(java.lang.String name,
                     java.lang.Class<?> ejbClass)

SingletonBean

public SingletonBean()
Method Detail

setSessionType

public void setSessionType(SessionType value)
Overrides:
setSessionType in class SessionBean


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.