This class defines a BackendInfo. We cannot use DatabaseBackend as a
serializable object because it is used as an MBean interface. We use this
class to share configuration information on backends between distributed
virtual database.
author: Nicolas Modrzyk author: Emmanuel Cecchet version: 1.0
toDatabaseBackends(List backendInfos) Convert a List<BackendInfo> to a
List<DatabaseBackend>.
The DatabaseBackends returned by this method does
to reflect the state of the backends in the cluster.
Creates a new BackendInfo object. Extract configuration
information from the original backend object
Parameters: backend - DatabaseBackend to extract information from