package accountServer;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import resources.ResourceFactory;
import resources.TestResource;
/**
* @author v.chibrikov
*/
public class ResourceServerImpl implements ResourceServer {
static final Logger logger = LogManager.getLogger(ResourceServerImpl.class.getName());
private TestResource resource;
public ResourceServerImpl() {
}
@Override
public String getName() {
return resource.getName();
}
@Override
public int getAge() {
return resource.getAge();
}
@Override
public void readResource(String path) {
resource = ResourceFactory.instance().getResource(path, TestResource.class);
logger.info("Resource loaded");
}
}