Package org.jboss.as.weld.ejb
Class StatefulSessionObjectReferenceImpl
- java.lang.Object
-
- org.jboss.as.weld.ejb.StatefulSessionObjectReferenceImpl
-
- All Implemented Interfaces:
Serializable,org.jboss.weld.ejb.api.SessionObjectReference
public class StatefulSessionObjectReferenceImpl extends Object implements org.jboss.weld.ejb.api.SessionObjectReference
Implementation for SFSB's- Author:
- Stuart Douglas
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StatefulSessionObjectReferenceImpl(EjbDescriptorImpl<?> descriptor)StatefulSessionObjectReferenceImpl(org.jboss.ejb.client.SessionID id, org.jboss.msc.service.ServiceName createServiceName, Map<Class<?>,org.jboss.msc.service.ServiceName> viewServices)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <S> SgetBusinessObject(Class<S> businessInterfaceType)booleanisRemoved()voidremove()protected ObjectwriteReplace()
-
-
-
Constructor Detail
-
StatefulSessionObjectReferenceImpl
public StatefulSessionObjectReferenceImpl(org.jboss.ejb.client.SessionID id, org.jboss.msc.service.ServiceName createServiceName, Map<Class<?>,org.jboss.msc.service.ServiceName> viewServices)
-
StatefulSessionObjectReferenceImpl
public StatefulSessionObjectReferenceImpl(EjbDescriptorImpl<?> descriptor)
-
-
Method Detail
-
getBusinessObject
public <S> S getBusinessObject(Class<S> businessInterfaceType)
- Specified by:
getBusinessObjectin interfaceorg.jboss.weld.ejb.api.SessionObjectReference
-
writeReplace
protected Object writeReplace() throws IOException
- Throws:
IOException
-
remove
public void remove()
- Specified by:
removein interfaceorg.jboss.weld.ejb.api.SessionObjectReference
-
isRemoved
public boolean isRemoved()
- Specified by:
isRemovedin interfaceorg.jboss.weld.ejb.api.SessionObjectReference
-
-