Project

General

Profile

« Previous | Next » 

Revision 6573

Added by Chris Jones over 12 years ago

Add a placeholder setAccessPolicy() method in MNodeService that throws NotImplemented since this method is being deprecated. Note: need to confirm that this shouldn't be calling D1Client.getCN().setAccessPolicy().

View differences:

src/edu/ucsb/nceas/metacat/dataone/MNodeService.java
57 57
import org.dataone.service.mn.tier2.v1.MNAuthorization;
58 58
import org.dataone.service.mn.tier3.v1.MNStorage;
59 59
import org.dataone.service.mn.tier4.v1.MNReplication;
60
import org.dataone.service.types.v1.AccessPolicy;
60 61
import org.dataone.service.types.v1.Checksum;
61 62
import org.dataone.service.types.v1.DescribeResponse;
62 63
import org.dataone.service.types.v1.Event;
......
952 953
        return inputStream;
953 954
    }
954 955

  
956
    /**
957
     * Set the access policy
958
     */
959
    @Deprecated
960
    @Override
961
    public boolean setAccessPolicy(Session session, Identifier pid,
962
        AccessPolicy policy) 
963
        throws InvalidToken, ServiceFailure, NotFound, NotAuthorized, 
964
        NotImplemented, InvalidRequest {
965
        
966
        throw new NotImplemented("4401", "This method is deprecated for Member Nodes.");
967
        
968
    }
969

  
955 970
}

Also available in: Unified diff