![JAR search and dependency download from the Maven repository](/logo.png)
io.hyperfoil.api.session.ResourceUtilizer Maven / Gradle / Ivy
package io.hyperfoil.api.session;
import java.util.Collection;
public interface ResourceUtilizer {
void reserve(Session session);
static void reserve(Session session, Object object) {
if (object instanceof ResourceUtilizer) {
((ResourceUtilizer) object).reserve(session);
}
}
static void reserve(Session session, Object... objects) {
if (objects == null) {
return;
}
for (Object o : objects) {
if (o instanceof ResourceUtilizer) {
((ResourceUtilizer) o).reserve(session);
}
}
}
static void reserve(Session session, Collection> objects) {
for (Object o : objects) {
if (o instanceof ResourceUtilizer) {
((ResourceUtilizer) o).reserve(session);
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy