public interface  org.apache.isis.viewer.restfulobjects.applib.domainobjects.DomainObjectResource extends java.lang.Object
{
public abstract javax.ws.rs.core.Response persist(java.lang.String, java.io.InputStream);
public abstract javax.ws.rs.core.Response object(java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response object(java.lang.String, java.lang.String, java.io.InputStream);
public abstract javax.ws.rs.core.Response deleteMethodNotSupported(java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response postMethodNotAllowed(java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response image(java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response layout(java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response propertyDetails(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response modifyProperty(java.lang.String, java.lang.String, java.lang.String, java.io.InputStream);
public abstract javax.ws.rs.core.Response clearProperty(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response postPropertyNotAllowed(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response accessCollection(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response addToSet(java.lang.String, java.lang.String, java.lang.String, java.io.InputStream);
public abstract javax.ws.rs.core.Response addToList(java.lang.String, java.lang.String, java.lang.String, java.io.InputStream);
public abstract javax.ws.rs.core.Response removeFromCollection(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response actionPrompt(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response deleteActionPromptNotAllowed(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response putActionPromptNotAllowed(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response postActionPromptNotAllowed(java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response invokeActionQueryOnly(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
public abstract javax.ws.rs.core.Response invokeActionIdempotent(java.lang.String, java.lang.String, java.lang.String, java.io.InputStream);
public abstract javax.ws.rs.core.Response invokeAction(java.lang.String, java.lang.String, java.lang.String, java.io.InputStream);
public abstract javax.ws.rs.core.Response deleteInvokeActionNotAllowed(java.lang.String, java.lang.String, java.lang.String);
}