final boolean autoStart ) {
checkNotNull( "clusterServiceFactory", clusterServiceFactory );
this.service = checkInstanceOf( "service", service, IOServiceIdentifiable.class );
logger.debug( "Creating instance of cluster service with auto start {}", autoStart );
this.clusterService = clusterServiceFactory.build( new MessageHandlerResolver() {
final MessageHandler newFs = new NewFileSystemMessageHandler();
final MessageHandler syncFs = new SyncFileSystemMessageHandler();
final MessageHandler queryFs = new QueryFileSystemMessageHandler();