public abstract class MultipartD1Node extends MultipartD1Node
defaultRestClient, defaultSession, latestRestClient, latestSession, log, nodeType
Constructor and Description |
---|
MultipartD1Node(MultipartRestClient client,
String nodeBaseServiceUrl) |
MultipartD1Node(MultipartRestClient client,
String nodeBaseServiceUrl,
Session session) |
MultipartD1Node(String nodeBaseServiceUrl)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Node |
getCapabilities() |
SystemMetadata |
getSystemMetadata(Session session,
Identifier pid)
Get the system metadata from a resource with the specified guid, potentially using the local
system metadata cache if specified to do so.
|
boolean |
updateSystemMetadata(Session session,
Identifier pid,
SystemMetadata sysmeta) |
archive, archive, closeLoudly, delete, delete, describe, describe, deserializeServiceType, generateIdentifier, generateIdentifier, get, get, getChecksum, getChecksum, getLatestRequestUrl, getNodeBaseServiceUrl, getNodeId, getNodeType, getQueryEngineDescription, getRestClient, isAuthorized, isAuthorized, listQueryEngines, listViews, ping, query, setNodeBaseServiceUrl, setNodeId, setNodeType, systemMetadataChanged, view
public MultipartD1Node(MultipartRestClient client, String nodeBaseServiceUrl, Session session)
public MultipartD1Node(MultipartRestClient client, String nodeBaseServiceUrl)
@Deprecated public MultipartD1Node(String nodeBaseServiceUrl) throws IOException, ClientSideException
IOException
ClientSideException
public Node getCapabilities() throws NotImplemented, ServiceFailure
NotImplemented
ServiceFailure
public SystemMetadata getSystemMetadata(Session session, Identifier pid) throws InvalidToken, ServiceFailure, NotAuthorized, NotFound, NotImplemented
InvalidToken
ServiceFailure
NotAuthorized
NotFound
NotImplemented
DataONE API Reference (MemberNode API)
,
DataONE API Reference (CoordinatingNode API)
public boolean updateSystemMetadata(Session session, Identifier pid, SystemMetadata sysmeta) throws NotImplemented, NotAuthorized, ServiceFailure, InvalidRequest, InvalidSystemMetadata, InvalidToken
Copyright © 2020. All Rights Reserved.