Class SituationQueryBeanFederatedServiceMethodInvocationHandler
- java.lang.Object
-
- org.onebusaway.transit_data.model.service_alerts.SituationQueryBeanFederatedServiceMethodInvocationHandler
-
- All Implemented Interfaces:
FederatedServiceMethodInvocationHandler
public class SituationQueryBeanFederatedServiceMethodInvocationHandler extends Object implements FederatedServiceMethodInvocationHandler
A customFederatedServiceMethodInvocationHandler
for handling federated dispatch of method that accept a singleSituationQueryBean
as an argument, such asTransitDataService.getServiceAlerts(SituationQueryBean)
.- Author:
- bdferris
- See Also:
TransitDataService.getServiceAlerts(SituationQueryBean)
,SituationQueryBean
,FederatedServiceMethodInvocationHandler
-
-
Constructor Summary
Constructors Constructor Description SituationQueryBeanFederatedServiceMethodInvocationHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
invoke(FederatedServiceCollection collection, Method method, Object[] args)
-
-
-
Method Detail
-
invoke
public Object invoke(FederatedServiceCollection collection, Method method, Object[] args) throws ServiceException, IllegalArgumentException, IllegalAccessException, InvocationTargetException
- Specified by:
invoke
in interfaceFederatedServiceMethodInvocationHandler
- Throws:
ServiceException
IllegalArgumentException
IllegalAccessException
InvocationTargetException
-
-