public class HttpClientNIOResourceAdaptor extends Object implements javax.slee.resource.ResourceAdaptor
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.http.nio.client.HttpAsyncClient |
httpclient |
protected boolean |
isActive |
protected javax.slee.resource.ResourceAdaptorContext |
resourceAdaptorContext |
| Constructor and Description |
|---|
HttpClientNIOResourceAdaptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
activityEnded(javax.slee.resource.ActivityHandle activityHandle) |
void |
activityUnreferenced(javax.slee.resource.ActivityHandle arg0) |
void |
addActivity(HttpClientNIORequestActivityHandle activityHandle,
HttpClientNIORequestActivity activity)
Maps the specified activity to the specified handle
|
void |
administrativeRemove(javax.slee.resource.ActivityHandle arg0) |
void |
endActivity(HttpClientNIORequestActivityImpl activity)
Ends the specified activity
|
void |
eventProcessingFailed(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5,
javax.slee.resource.FailureReason arg6) |
void |
eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5) |
void |
eventUnreferenced(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5) |
Object |
getActivity(javax.slee.resource.ActivityHandle activityHandle) |
javax.slee.resource.ActivityHandle |
getActivityHandle(Object arg0) |
javax.slee.resource.Marshaler |
getMarshaler() |
javax.slee.resource.ResourceAdaptorContext |
getResourceAdaptorContext()
Retrieves the ra context
|
Object |
getResourceAdaptorInterface(String arg0) |
void |
processResponseEvent(HttpClientNIOResponseEvent event,
HttpClientNIORequestActivityImpl activity)
Receives an Event from the HTTP client and sends it to the SLEE.
|
void |
queryLiveness(javax.slee.resource.ActivityHandle arg0) |
void |
raActive() |
void |
raConfigurationUpdate(javax.slee.resource.ConfigProperties arg0) |
void |
raConfigure(javax.slee.resource.ConfigProperties properties) |
void |
raInactive() |
void |
raStopping() |
void |
raUnconfigure() |
void |
raVerifyConfiguration(javax.slee.resource.ConfigProperties properties) |
void |
serviceActive(javax.slee.resource.ReceivableService arg0) |
void |
serviceInactive(javax.slee.resource.ReceivableService arg0) |
void |
serviceStopping(javax.slee.resource.ReceivableService arg0) |
void |
setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext arg0) |
void |
unsetResourceAdaptorContext() |
protected javax.slee.resource.ResourceAdaptorContext resourceAdaptorContext
protected org.apache.http.nio.client.HttpAsyncClient httpclient
protected volatile boolean isActive
public void setResourceAdaptorContext(javax.slee.resource.ResourceAdaptorContext arg0)
setResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptorpublic void raConfigure(javax.slee.resource.ConfigProperties properties)
raConfigure in interface javax.slee.resource.ResourceAdaptorpublic void raActive()
raActive in interface javax.slee.resource.ResourceAdaptorpublic void raStopping()
raStopping in interface javax.slee.resource.ResourceAdaptorpublic void raInactive()
raInactive in interface javax.slee.resource.ResourceAdaptorpublic void raUnconfigure()
raUnconfigure in interface javax.slee.resource.ResourceAdaptorpublic void unsetResourceAdaptorContext()
unsetResourceAdaptorContext in interface javax.slee.resource.ResourceAdaptorpublic void raVerifyConfiguration(javax.slee.resource.ConfigProperties properties)
throws javax.slee.resource.InvalidConfigurationException
raVerifyConfiguration in interface javax.slee.resource.ResourceAdaptorjavax.slee.resource.InvalidConfigurationExceptionpublic void raConfigurationUpdate(javax.slee.resource.ConfigProperties arg0)
raConfigurationUpdate in interface javax.slee.resource.ResourceAdaptorpublic void serviceActive(javax.slee.resource.ReceivableService arg0)
serviceActive in interface javax.slee.resource.ResourceAdaptorpublic void serviceStopping(javax.slee.resource.ReceivableService arg0)
serviceStopping in interface javax.slee.resource.ResourceAdaptorpublic void serviceInactive(javax.slee.resource.ReceivableService arg0)
serviceInactive in interface javax.slee.resource.ResourceAdaptorpublic Object getResourceAdaptorInterface(String arg0)
getResourceAdaptorInterface in interface javax.slee.resource.ResourceAdaptorpublic javax.slee.resource.Marshaler getMarshaler()
getMarshaler in interface javax.slee.resource.ResourceAdaptorpublic void administrativeRemove(javax.slee.resource.ActivityHandle arg0)
administrativeRemove in interface javax.slee.resource.ResourceAdaptorpublic Object getActivity(javax.slee.resource.ActivityHandle activityHandle)
getActivity in interface javax.slee.resource.ResourceAdaptorpublic javax.slee.resource.ActivityHandle getActivityHandle(Object arg0)
getActivityHandle in interface javax.slee.resource.ResourceAdaptorpublic void queryLiveness(javax.slee.resource.ActivityHandle arg0)
queryLiveness in interface javax.slee.resource.ResourceAdaptorpublic void eventProcessingSuccessful(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5)
eventProcessingSuccessful in interface javax.slee.resource.ResourceAdaptorpublic void eventProcessingFailed(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5,
javax.slee.resource.FailureReason arg6)
eventProcessingFailed in interface javax.slee.resource.ResourceAdaptorpublic void eventUnreferenced(javax.slee.resource.ActivityHandle arg0,
javax.slee.resource.FireableEventType arg1,
Object arg2,
javax.slee.Address arg3,
javax.slee.resource.ReceivableService arg4,
int arg5)
eventUnreferenced in interface javax.slee.resource.ResourceAdaptorpublic void activityEnded(javax.slee.resource.ActivityHandle activityHandle)
activityEnded in interface javax.slee.resource.ResourceAdaptorpublic void activityUnreferenced(javax.slee.resource.ActivityHandle arg0)
activityUnreferenced in interface javax.slee.resource.ResourceAdaptorpublic javax.slee.resource.ResourceAdaptorContext getResourceAdaptorContext()
public void addActivity(HttpClientNIORequestActivityHandle activityHandle, HttpClientNIORequestActivity activity)
activityHandle - activity - public void endActivity(HttpClientNIORequestActivityImpl activity)
activity - public void processResponseEvent(HttpClientNIOResponseEvent event, HttpClientNIORequestActivityImpl activity)
event - activity - Copyright © 2016. All Rights Reserved.