Class TinkerServiceRegistry
- java.lang.Object
- 
- org.apache.tinkerpop.gremlin.structure.service.ServiceRegistry
- 
- org.apache.tinkerpop.gremlin.tinkergraph.services.TinkerServiceRegistry
 
 
- 
- All Implemented Interfaces:
- AutoCloseable,- Service,- Service.DirectoryService,- Service.ServiceFactory
 
 public class TinkerServiceRegistry extends ServiceRegistry TinkerGraph services are currently just "toy" services, used to demonstrate and to test.- Author:
- Mike Personick (http://github.com/mikepersonick)
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTinkerServiceRegistry.LambdaBarrierService<I,R>static classTinkerServiceRegistry.LambdaServiceFactory<I,R>static classTinkerServiceRegistry.LambdaStartService<I,R>static classTinkerServiceRegistry.LambdaStreamingService<I,R>static classTinkerServiceRegistry.TinkerService<I,R>static classTinkerServiceRegistry.TinkerServiceFactory<I,R>- 
Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.structure.service.ServiceService.DirectoryService<I>, Service.Exceptions, Service.ServiceCallContext, Service.ServiceFactory<I,R>, Service.Type
 - 
Nested classes/interfaces inherited from interface org.apache.tinkerpop.gremlin.structure.service.Service.DirectoryServiceService.DirectoryService.Params
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.tinkerpop.gremlin.structure.service.ServiceRegistryEMPTY
 - 
Fields inherited from interface org.apache.tinkerpop.gremlin.structure.service.Service.DirectoryServiceNAME
 
- 
 - 
Constructor SummaryConstructors Constructor Description TinkerServiceRegistry(TinkerGraph graph)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description <I,R>
 TinkerServiceRegistry.LambdaServiceFactory<I,R>registerLambdaService(String name)TinkerServiceRegistry.TinkerServiceFactoryregisterService(TinkerServiceRegistry.TinkerServiceFactory service)- 
Methods inherited from class org.apache.tinkerpop.gremlin.structure.service.ServiceRegistrycheckRegisteredService, close, describe, execute, get, registerService
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.structure.service.Serviceexecute, execute, getMaxBarrierSize, getRequirements, isBarrier, isStart, isStreaming
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.structure.service.Service.DirectoryServicecreateService, describeParams, getName, getSupportedTypes, getType
 - 
Methods inherited from interface org.apache.tinkerpop.gremlin.structure.service.Service.ServiceFactorygetRequirements, getRequirementsByType
 
- 
 
- 
- 
- 
Constructor Detail- 
TinkerServiceRegistrypublic TinkerServiceRegistry(TinkerGraph graph) 
 
- 
 - 
Method Detail- 
registerServicepublic TinkerServiceRegistry.TinkerServiceFactory registerService(TinkerServiceRegistry.TinkerServiceFactory service) 
 - 
registerLambdaServicepublic <I,R> TinkerServiceRegistry.LambdaServiceFactory<I,R> registerLambdaService(String name) 
 
- 
 
-