Package | Description |
---|---|
javax.slee.facilities |
This package defines the interfaces and classes for the SLEE facilities available to SBBs and resource adaptors.
|
javax.slee.resource |
This package defines the classes and interfaces for resource adaptor components.
|
Modifier and Type | Method and Description |
---|---|
FireableEventType |
EventLookupFacility.getFireableEventType(EventTypeID eventType)
Get a
FireableEventType object for a given event type. |
Modifier and Type | Method and Description |
---|---|
void |
ResourceAdaptor.eventProcessingFailed(ActivityHandle handle,
FireableEventType eventType,
Object event,
Address address,
ReceivableService service,
int flags,
FailureReason reason)
The SLEE invokes this method on a resource adaptor object to inform it that an
event it fired to the SLEE could not be processed successfully.
|
void |
ResourceAdaptor.eventProcessingSuccessful(ActivityHandle handle,
FireableEventType eventType,
Object event,
Address address,
ReceivableService service,
int flags)
The SLEE invokes this method on a resource adaptor object to inform it that an
event it fired to the SLEE has been processed successfully.
|
void |
ResourceAdaptor.eventUnreferenced(ActivityHandle handle,
FireableEventType eventType,
Object event,
Address address,
ReceivableService service,
int flags)
The SLEE invokes this method on a resource adaptor object when the event object
for an event fired by the resource adaptor is no longer referenced by the SLEE.
|
void |
SleeEndpoint.fireEvent(ActivityHandle handle,
FireableEventType eventType,
Object event,
Address address,
ReceivableService service)
Fire an event on an activity to the SLEE.
|
void |
SleeEndpoint.fireEvent(ActivityHandle handle,
FireableEventType eventType,
Object event,
Address address,
ReceivableService service,
int eventFlags)
Fire an event on an activity to the SLEE.
|
void |
SleeEndpoint.fireEventTransacted(ActivityHandle handle,
FireableEventType eventType,
Object event,
Address address,
ReceivableService service)
Fire an event on an activity to the SLEE.
|
void |
SleeEndpoint.fireEventTransacted(ActivityHandle handle,
FireableEventType eventType,
Object event,
Address address,
ReceivableService service,
int eventFlags)
Fire an event on an activity to the SLEE.
|
int |
Marshaler.getEstimatedEventSize(FireableEventType eventType,
Object event)
Get an estimate of the size (in bytes) of the marshaled form of the specified event
or event type.
|
ByteBuffer |
Marshaler.getEventBuffer(FireableEventType eventType,
Object event)
Get a buffer containing an already marshaled for of the specified event, if such
a buffer exists.
|
void |
Marshaler.marshalEvent(FireableEventType eventType,
Object event,
DataOutput out)
Marshal an event.
|
void |
Marshaler.releaseEventBuffer(FireableEventType eventType,
Object event,
ByteBuffer buffer)
The SLEE invokes this method to notify the resource adaptor that a buffer it
previously obtained from the resource adaptor via the
Marshaler.getEventBuffer(javax.slee.resource.FireableEventType, java.lang.Object) method
is no longer required. |
Object |
Marshaler.unmarshalEvent(FireableEventType eventType,
DataInput in)
Unmarshal a previously marshaled event.
|