org.onebusaway.federations
public interface FederatedServiceRegistry
FederatedService
instances exported as Hessian RPC services and
aggregated into one virtual FederatedServiceCollection
using
DynamicFederatedServiceCollectionImpl
.FederatedServiceRegistryEntry
,
FederatedService
,
FederatedServiceCollection
,
DynamicFederatedServiceCollectionImpl
,
FederatedServiceRegistryImpl
Modifier and Type | Method and Description |
---|---|
void |
addService(String url,
String serviceClass,
Map<String,String> properties) |
List<FederatedServiceRegistryEntry> |
getAllServices() |
List<FederatedServiceRegistryEntry> |
getServices(String serviceClass,
Map<String,String> properties) |
void |
removeAllServices() |
void |
removeService(String url) |
void |
setServiceStatus(String url,
boolean enabled) |
void removeService(String url)
List<FederatedServiceRegistryEntry> getServices(String serviceClass, Map<String,String> properties)
void setServiceStatus(String url, boolean enabled)
List<FederatedServiceRegistryEntry> getAllServices()
void removeAllServices()
Copyright © 2014 OneBusAway. All Rights Reserved.