Package javax.slee

Interface Summary
ActivityContextInterface The ActivityContextInterface interface provides an SBB object with a Java interface to an Activity Context.
ActivityEndEvent This interface is implemented by activity end events generated by the SLEE when an activity ends.
ChildRelation The ChildRelation interface is used by SBBs that require child relationships with other SBBs.
EventContext The EventContext interface provides an SBB object with access to information and state about events and event delivery.
InitialEventSelector This interface defines selection criteria for initial events for Services.
RolledBackContext This interface defines the context for an sbbRolledBack method invocation on an SBB abstract class.
Sbb The Sbb interface is implemented by every Service Building Block (SBB) abstract class.
SbbContext The SbbContext interface provides an SBB object with access to SLEE-managed state that is dependent on the SBB's currently executing context.
SbbLocalObject The SbbLocalObject interface must be extended by all SBB local interfaces used for synchronous SBB invocations.
 

Class Summary
Address The Address class encapsulates an address that can be used by the SLEE.
AddressPlan This class defines an enumerated type that encapsulates the values available for address or numbering plans.
AddressPresentation This class defines an enumerated type that encapsulates the values available for address presentation to other call parties.
AddressScreening This class defines an enumerated type that encapsulates the values defining whether an address has been screened by a user application.
ComponentID The ComponentID class is the common base class for all component identifiers.
EventTypeID The EventTypeID class encapsulates event type component identity.
SbbID The SbbID class encapsulates SBB component identity.
ServiceID The ServiceID class encapsulates Service component identity.
 

Exception Summary
CreateException This exception is thrown by the ChildRelation.create() method if an attempt to create an SBB entity cannot be completed successfully.
FactoryException This exception is thrown by activity context and activity context interface factories when the factory cannot perform its function due to a system-level failure.
InvalidArgumentException This exception class is thrown by management operations when given an illegal argument such as a zero-length string or invalid numerical value.
InvalidStateException This exception is thrown by management operations that change the state of some entity (such as the SLEE or a Service) when that entity is not in the correct state to transition to the selected state.
NoSuchObjectLocalException This exception is thrown if an attempt is made to invoke a method on an SBB entity that no longer exists.
NotAttachedException This exception is thrown by methods in SbbContext if an SBB entity attempts to obtain or modify the event mask for an activity it is not attached to.
SLEEException This exception is the base exception class for runtime SLEE exceptions.
TransactionRequiredLocalException This exception is thrown by the SLEE when an mandatory transactional method is invoked without a valid transaction context.
TransactionRolledbackLocalException This exception is thrown by the SLEE when a method invoked on an SbbLocalObject throws an unchecked exception, or when a method invoked on a required-transactional facility is invoked without a transaction context and the newly created transaction fails to commit.
UnrecognizedActivityException This exception is thrown if the activity object supplied to an activity context interface factory method is not an activity generated by a resource adaptor installed in the SLEE.
UnrecognizedAlarmException This exception is thrown when an attempt is made to obtain or reference an alarm using an alarm ID that is not recognized by the SLEE, or does not represent an alarm known by the SLEE.
UnrecognizedComponentException This exception class is the base class for the exceptions that report that a ComponentID (or a deritive interface) object does not identify a component installed in the SLEE.
UnrecognizedEventException This exception is thrown if the event names array passed to the SbbContext.maskEvent method contains the name of an event that is not received by the SBB.
UnrecognizedSbbException This exception is thrown by management operations when passed a SbbID object that is not recognized by the SLEE, or does not identify an SBB installed in the SLEE.
UnrecognizedServiceException This exception is thrown by management operations when passed a ServiceID object that is not recognized by the SLEE, or does not identify a Service installed in the SLEE.
 



Copyright © 2008. All Rights Reserved.