org.eclipse.emf.emfstore.mongodb.client
Class MongoClientURIConverter

java.lang.Object
  extended by org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl
      extended by org.eclipse.emf.emfstore.client.provider.ESAbstractClientURIConverter
          extended by org.eclipse.emf.emfstore.mongodb.client.MongoClientURIConverter
All Implemented Interfaces:
org.eclipse.emf.ecore.resource.URIConverter

public class MongoClientURIConverter
extends ESAbstractClientURIConverter

Converts from EMFStore to mongoDB URIs.

mongoDB URIs are expected to be of form:
mongodb://host[:port]/database/collection/{id}

Author:
jfaltermeier

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl
org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl.URIMap
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.URIConverter
org.eclipse.emf.ecore.resource.URIConverter.Cipher, org.eclipse.emf.ecore.resource.URIConverter.Loadable, org.eclipse.emf.ecore.resource.URIConverter.Readable, org.eclipse.emf.ecore.resource.URIConverter.ReadableInputStream, org.eclipse.emf.ecore.resource.URIConverter.Saveable, org.eclipse.emf.ecore.resource.URIConverter.Writeable, org.eclipse.emf.ecore.resource.URIConverter.WriteableOutputStream
 
Field Summary
 
Fields inherited from interface org.eclipse.emf.ecore.resource.URIConverter
ATTRIBUTE_ARCHIVE, ATTRIBUTE_DIRECTORY, ATTRIBUTE_EXECUTABLE, ATTRIBUTE_HIDDEN, ATTRIBUTE_LENGTH, ATTRIBUTE_READ_ONLY, ATTRIBUTE_TIME_STAMP, INSTANCE, NULL_TIME_STAMP, OPTION_REQUESTED_ATTRIBUTES, OPTION_RESPONSE, OPTION_TIMEOUT, OPTION_URI_CONVERTER, RESPONSE_TIME_STAMP_PROPERTY, RESPONSE_URI, URI_MAP
 
Constructor Summary
MongoClientURIConverter()
           
 
Method Summary
 
Methods inherited from class org.eclipse.emf.emfstore.client.provider.ESAbstractClientURIConverter
normalize
 
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ExtensibleURIConverterImpl
contentDescription, createInputStream, createInputStream, createOutputStream, createOutputStream, delete, exists, getAttributes, getContentHandlers, getURIHandler, getURIHandlers, getURIMap, setAttributes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MongoClientURIConverter

public MongoClientURIConverter()


Copyright © 2015. All Rights Reserved.