![JAR search and dependency download from the Maven repository](/logo.png)
com.cosmicpush.common.plugins.PluginContext Maven / Gradle / Ivy
package com.cosmicpush.common.plugins;
import com.cosmicpush.common.accounts.AccountStore;
import com.cosmicpush.common.accounts.DomainStore;
import com.cosmicpush.common.requests.PushRequestStore;
import com.cosmicpush.common.system.AppContext;
import com.cosmicpush.common.system.CpCouchServer;
import com.cosmicpush.jackson.CpObjectMapper;
import java.net.URI;
public interface PluginContext {
PushRequestStore getPushRequestStore();
DomainStore getDomainStore();
CpObjectMapper getObjectMapper();
CpCouchServer getCouchServer();
PushProcessor getPushProcessor();
URI getBaseURI();
AppContext getAppContext();
void setLastMessage(String message);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy