Revision 6573
Added by Chris Jones over 13 years ago
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
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().