package com.marklogic.client.helper;
import com.marklogic.client.DatabaseClient;
import com.marklogic.client.extensions.ResourceManager;
public abstract class ResourceManagerSupport extends ResourceManager implements ResourceExtension {
protected abstract String getResourceName();
private DatabaseClient client;
protected DatabaseClient getClient() {
return this.client;
}
@Override
public void setDatabaseClient(DatabaseClient client) {
this.client = client;
client.init(getResourceName(), this);
}
}