package com.celements.rights.publication;
import org.xwiki.component.annotation.ComponentRole;
import org.xwiki.model.reference.DocumentReference;
import com.xpn.xwiki.doc.XWikiDocument;
@ComponentRole
public interface IPublicationServiceRole {
public static final String OVERRIDE_PUB_CHECK = "overridePubCheck";
public boolean isPubUnpubOverride();
public boolean isPubOverride();
public boolean isUnpubOverride();
public boolean isRestrictedRightsAction(String accessLevel);
public boolean isPublishActive();
public boolean isPublishActive(DocumentReference docRef);
public boolean isPublished(XWikiDocument doc);
public void overridePubUnpub(EPubUnpub value);
}