All Downloads are FREE. Search and download functionalities are using the official Maven repository.

info.kwarc.sally4.registration.SallyClient Maven / Gradle / Ivy

The newest version!
package info.kwarc.sally4.registration;

import info.kwarc.sally4.os.events.EventBusContext;

import com.google.common.eventbus.EventBus;
import com.google.common.util.concurrent.ListenableFuture;

public interface SallyClient {
	final public String clientQueue="docQueue";

	public String getDocStateQueue();
	public String getDocQueue();
	public String getEnvironmentID();

	public String[] getSchemas();
	public boolean supports(String ...s);
	
	void sendEvent(Object req);	
		ListenableFuture sendRequest(Object req, Class cls);
	EventBusContext getEventBusContext();	
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy