public class

BackupUtils

extends Object
java.lang.Object
   ↳ org.mule.module.mongo.tools.BackupUtils

Summary

Constants
String BSON_EXTENSION
String SYSTEM_COLLECTION_PREFIX
Public Methods
static String getCollectionName(String fileName)
static Pattern getNamespacePattern(String database)
static boolean hasExtension(File file, String extension)
static boolean isBsonFile(File file)
static boolean isSystemCollection(String collection)
static boolean isUserCollection(String collection)
static String removeExtension(String path)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final String BSON_EXTENSION

Constant Value: "bson"

private static final String SYSTEM_COLLECTION_PREFIX

Constant Value: "system."

Public Methods

public static String getCollectionName (String fileName)

Parameters
fileName

public static Pattern getNamespacePattern (String database)

Parameters
database

public static boolean hasExtension (File file, String extension)

Parameters
file
extension

public static boolean isBsonFile (File file)

Parameters
file

public static boolean isSystemCollection (String collection)

Parameters
collection

public static boolean isUserCollection (String collection)

Parameters
collection

public static String removeExtension (String path)

Parameters
path