NIHVIVO-2211 Clean up the type hierarchy under RequestedAction.
This commit is contained in:
parent
84c544accc
commit
5b36920c05
20 changed files with 68 additions and 72 deletions
|
@ -7,13 +7,14 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class AddNewUser implements RequestedAction, AdminRequestedAction{
|
public class AddNewUser implements AdminRequestedAction{
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,9 +7,8 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class LoadOntology implements RequestedAction , AdminRequestedAction{
|
public class LoadOntology implements AdminRequestedAction{
|
||||||
protected String ontologyUrl;
|
protected String ontologyUrl;
|
||||||
|
|
||||||
public String getOntologyUrl() {
|
public String getOntologyUrl() {
|
||||||
|
@ -20,10 +19,12 @@ public class LoadOntology implements RequestedAction , AdminRequestedAction{
|
||||||
this.ontologyUrl = ontologyUrl;
|
this.ontologyUrl = ontologyUrl;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,14 +7,14 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class RebuildTextIndex implements RequestedAction , AdminRequestedAction{
|
public class RebuildTextIndex implements AdminRequestedAction{
|
||||||
|
@Override
|
||||||
public String getURI() {
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,9 +7,8 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class RemoveUser implements RequestedAction, AdminRequestedAction{
|
public class RemoveUser implements AdminRequestedAction{
|
||||||
protected String userUri;
|
protected String userUri;
|
||||||
|
|
||||||
public String getUserUri() {
|
public String getUserUri() {
|
||||||
|
@ -20,10 +19,12 @@ public class RemoveUser implements RequestedAction, AdminRequestedAction{
|
||||||
this.userUri = userUri;
|
this.userUri = userUri;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,21 +7,21 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents a request to view information about the server status.
|
* Represents a request to view information about the server status.
|
||||||
* @author bdc34
|
* @author bdc34
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class ServerStatus implements RequestedAction, AdminRequestedAction {
|
public class ServerStatus implements AdminRequestedAction {
|
||||||
|
|
||||||
/** returns "java://edu.cornell.mannlib.vitro.webapp.auth.requestActions.ServerStatusRequest" */
|
@Override
|
||||||
public String getURI() {
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
|
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,14 +7,15 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class UpdateTextIndex implements RequestedAction, AdminRequestedAction{
|
public class UpdateTextIndex implements AdminRequestedAction{
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
|
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,10 +7,8 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.AdminRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class UploadFile implements RequestedAction, AdminRequestedAction{
|
|
||||||
|
|
||||||
|
public class UploadFile implements AdminRequestedAction{
|
||||||
protected String subjectUri;
|
protected String subjectUri;
|
||||||
protected String predicateUri;
|
protected String predicateUri;
|
||||||
|
|
||||||
|
@ -20,10 +18,12 @@ public class UploadFile implements RequestedAction, AdminRequestedAction{
|
||||||
this.predicateUri = predicateUri;
|
this.predicateUri = predicateUri;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,8 +2,6 @@
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces;
|
package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces;
|
||||||
|
|
||||||
/** marker interface */
|
public interface AdminRequestedAction extends RequestedAction {
|
||||||
|
/** marker interface */
|
||||||
public interface AdminRequestedAction {
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,6 @@
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces;
|
package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces;
|
||||||
|
|
||||||
/** marker interface */
|
public interface OntoRequestedAction extends RequestedAction {
|
||||||
public interface OntoRequestedAction {
|
/** marker interface */
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,8 @@ public abstract class SingleParameterAction implements RequestedAction {
|
||||||
this.subjectUri = subjectUri;
|
this.subjectUri = subjectUri;
|
||||||
}
|
}
|
||||||
|
|
||||||
public String toString(){
|
@Override
|
||||||
|
public String toString(){
|
||||||
return this.getClass().getName() + " <"+subjectUri+">";
|
return this.getClass().getName() + " <"+subjectUri+">";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,6 @@ public abstract class TwoParameterAction implements RequestedAction {
|
||||||
protected String resourceUri;
|
protected String resourceUri;
|
||||||
protected String secondUri;
|
protected String secondUri;
|
||||||
|
|
||||||
|
|
||||||
public String getResourceUri() {
|
public String getResourceUri() {
|
||||||
return resourceUri;
|
return resourceUri;
|
||||||
}
|
}
|
||||||
|
@ -20,5 +19,4 @@ public abstract class TwoParameterAction implements RequestedAction {
|
||||||
this.secondUri = secondUri;
|
this.secondUri = secondUri;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,16 +7,17 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
||||||
|
|
||||||
public class CreateOwlClass extends SingleParameterAction implements RequestedAction, OntoRequestedAction {
|
public class CreateOwlClass extends SingleParameterAction implements OntoRequestedAction {
|
||||||
|
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
|
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,15 +7,16 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
||||||
|
|
||||||
public class DefineDataProperty extends SingleParameterAction implements RequestedAction, OntoRequestedAction{
|
public class DefineDataProperty extends SingleParameterAction implements OntoRequestedAction{
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
|
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,16 +7,17 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
||||||
|
|
||||||
public class DefineObjectProperty extends SingleParameterAction implements RequestedAction, OntoRequestedAction{
|
public class DefineObjectProperty extends SingleParameterAction implements OntoRequestedAction{
|
||||||
|
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
|
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,14 +7,15 @@ import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.OntoRequestedAction;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestActionConstants;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.SingleParameterAction;
|
||||||
|
|
||||||
public class RemoveOwlClass extends SingleParameterAction implements RequestedAction, OntoRequestedAction{
|
public class RemoveOwlClass extends SingleParameterAction implements OntoRequestedAction{
|
||||||
public String getURI() {
|
@Override
|
||||||
|
public String getURI() {
|
||||||
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
return RequestActionConstants.actionNamespace + this.getClass().getName();
|
||||||
}
|
}
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
@Override
|
||||||
|
public PolicyDecision accept(VisitingPolicyIface policy, IdentifierBundle ids){
|
||||||
return policy.visit(ids,this);
|
return policy.visit(ids,this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,10 +5,8 @@ package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.propstmt;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class AddObjectPropStmt extends AbstractObjectPropertyAction implements
|
public class AddObjectPropStmt extends AbstractObjectPropertyAction {
|
||||||
RequestedAction {
|
|
||||||
|
|
||||||
public AddObjectPropStmt(String uriOfSub, String uriOfPred, String uriOfObj) {
|
public AddObjectPropStmt(String uriOfSub, String uriOfPred, String uriOfObj) {
|
||||||
super(uriOfSub, uriOfPred, uriOfObj);
|
super(uriOfSub, uriOfPred, uriOfObj);
|
||||||
|
|
|
@ -5,10 +5,8 @@ package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.propstmt;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class DropObjectPropStmt extends AbstractObjectPropertyAction implements
|
public class DropObjectPropStmt extends AbstractObjectPropertyAction {
|
||||||
RequestedAction {
|
|
||||||
|
|
||||||
public DropObjectPropStmt(String sub, String pred, String obj) {
|
public DropObjectPropStmt(String sub, String pred, String obj) {
|
||||||
super(sub, pred, obj);
|
super(sub, pred, obj);
|
||||||
|
|
|
@ -5,11 +5,9 @@ package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.propstmt;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.ObjectPropertyStatement;
|
import edu.cornell.mannlib.vitro.webapp.beans.ObjectPropertyStatement;
|
||||||
|
|
||||||
public class EditObjPropStmt extends AbstractObjectPropertyAction implements
|
public class EditObjPropStmt extends AbstractObjectPropertyAction {
|
||||||
RequestedAction {
|
|
||||||
|
|
||||||
public EditObjPropStmt(ObjectPropertyStatement ops) {
|
public EditObjPropStmt(ObjectPropertyStatement ops) {
|
||||||
super(ops.getSubjectURI(), ops.getPropertyURI(), ops.getObjectURI());
|
super(ops.getSubjectURI(), ops.getPropertyURI(), ops.getObjectURI());
|
||||||
|
|
|
@ -5,15 +5,14 @@ package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.resource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class AddResource extends AbstractResourceAction implements
|
public class AddResource extends AbstractResourceAction {
|
||||||
RequestedAction {
|
|
||||||
|
|
||||||
public AddResource(String typeUri, String subjectUri) {
|
public AddResource(String typeUri, String subjectUri) {
|
||||||
super(typeUri, subjectUri);
|
super(typeUri, subjectUri);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy,
|
public PolicyDecision accept(VisitingPolicyIface policy,
|
||||||
IdentifierBundle ids) {
|
IdentifierBundle ids) {
|
||||||
return policy.visit(ids, this);
|
return policy.visit(ids, this);
|
||||||
|
|
|
@ -5,15 +5,14 @@ package edu.cornell.mannlib.vitro.webapp.auth.requestedAction.resource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
import edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.PolicyDecision;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
import edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces.VisitingPolicyIface;
|
||||||
import edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces.RequestedAction;
|
|
||||||
|
|
||||||
public class DropResource extends AbstractResourceAction implements
|
public class DropResource extends AbstractResourceAction {
|
||||||
RequestedAction {
|
|
||||||
|
|
||||||
public DropResource(String typeUri, String subjectUri) {
|
public DropResource(String typeUri, String subjectUri) {
|
||||||
super(typeUri, subjectUri);
|
super(typeUri, subjectUri);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
public PolicyDecision accept(VisitingPolicyIface policy,
|
public PolicyDecision accept(VisitingPolicyIface policy,
|
||||||
IdentifierBundle ids) {
|
IdentifierBundle ids) {
|
||||||
return policy.visit(ids, this);
|
return policy.visit(ids, this);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue