public interface SbbContextExt
extends javax.slee.SbbContext
SbbContext, which exposes facilities, factories and
Resource Adaptor interfaces, allowing the Sbb developer to avoid JNDI
usage.| Modifier and Type | Method and Description |
|---|---|
Object |
getActivityContextInterfaceFactory(javax.slee.resource.ResourceAdaptorTypeID raTypeID)
Retrieves the
ActivityContextInterface factory for the Resource
Adaptor Type with the specified ID. |
javax.slee.facilities.ActivityContextNamingFacility |
getActivityContextNamingFacility()
Retrieves the Activity Context Naming Facility.
|
javax.slee.facilities.AlarmFacility |
getAlarmFacility()
Retrieves the Alarm Facility.
|
javax.slee.nullactivity.NullActivityContextInterfaceFactory |
getNullActivityContextInterfaceFactory()
Retrieves the Null Activity Context Interface Factory.
|
javax.slee.nullactivity.NullActivityFactory |
getNullActivityFactory()
Retrieves the Null Activity Factory.
|
javax.slee.profile.ProfileFacility |
getProfileFacility()
Retrieves the Profile Facility.
|
javax.slee.profile.ProfileTableActivityContextInterfaceFactory |
getProfileTableActivityContextInterfaceFactory()
Retrieves the Profile Table Activity Context Interface Factory.
|
Object |
getResourceAdaptorInterface(javax.slee.resource.ResourceAdaptorTypeID raTypeID,
String raEntityLink)
Retrieves the interface to interact with a specific Resource Adaptor
entity, identified by both the entity link name and the Resource Adaptor
Type ID.
|
SbbLocalObjectExt |
getSbbLocalObject()
Exposes the sbb local object with extension interface, to avoid unneeded casts.
|
javax.slee.serviceactivity.ServiceActivityContextInterfaceFactory |
getServiceActivityContextInterfaceFactory()
Retrieves the Service Activity Context Interface Factory.
|
javax.slee.serviceactivity.ServiceActivityFactory |
getServiceActivityFactory()
Retrieves the Service Activity Factory.
|
javax.slee.facilities.TimerFacility |
getTimerFacility()
Retrieves the Timer Facility.
|
Object getActivityContextInterfaceFactory(javax.slee.resource.ResourceAdaptorTypeID raTypeID) throws NullPointerException, IllegalArgumentException
ActivityContextInterface factory for the Resource
Adaptor Type with the specified ID.raTypeID - NullPointerException - if the raTypeID parameter is nullIllegalArgumentException - if there is no reference to such factory in the Sbb's XML
descriptor.javax.slee.facilities.ActivityContextNamingFacility getActivityContextNamingFacility()
javax.slee.facilities.AlarmFacility getAlarmFacility()
javax.slee.nullactivity.NullActivityContextInterfaceFactory getNullActivityContextInterfaceFactory()
javax.slee.nullactivity.NullActivityFactory getNullActivityFactory()
javax.slee.profile.ProfileFacility getProfileFacility()
javax.slee.profile.ProfileTableActivityContextInterfaceFactory getProfileTableActivityContextInterfaceFactory()
Object getResourceAdaptorInterface(javax.slee.resource.ResourceAdaptorTypeID raTypeID, String raEntityLink) throws NullPointerException, IllegalArgumentException
raTypeID - raEntityLink - NullPointerException - if any of parameters is nullIllegalArgumentException - if there is no reference to such RA Sbb interface in the
Sbb's XML descriptor.javax.slee.serviceactivity.ServiceActivityContextInterfaceFactory getServiceActivityContextInterfaceFactory()
javax.slee.serviceactivity.ServiceActivityFactory getServiceActivityFactory()
javax.slee.facilities.TimerFacility getTimerFacility()
SbbLocalObjectExt getSbbLocalObject() throws javax.slee.TransactionRequiredLocalException, IllegalStateException, javax.slee.SLEEException
getSbbLocalObject in interface javax.slee.SbbContextjavax.slee.TransactionRequiredLocalExceptionIllegalStateExceptionjavax.slee.SLEEExceptionCopyright © 2017. All rights reserved.