org.wildfly.clustering.context.Context Maven / Gradle / Ivy
/*
* Copyright The WildFly Authors
* SPDX-License-Identifier: Apache-2.0
*/
package org.wildfly.clustering.context;
/**
* Encapsulates some context that is applicable until {@link #close()}.
* @author Paul Ferraro
*/
public interface Context extends AutoCloseable {
Context EMPTY = new Context() {
@Override
public void close() {
}
};
@Override
void close();
}