org.fcrepo.client.datastream
Class DatastreamConduit
java.lang.Object
org.fcrepo.client.datastream.DatastreamConduit
public class DatastreamConduit
- extends Object
- Version:
- $Id$
- Author:
- Chris Wilper
|
Method Summary |
static Datastream |
getDatastream(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String asOfDateTime)
|
Datastream |
getDatastream(String pid,
String dsId,
String asOfDateTime)
|
static List<Datastream> |
getDatastreamHistory(FedoraAPIMMTOM skeleton,
String pid,
String dsId)
|
List<Datastream> |
getDatastreamHistory(String pid,
String dsId)
|
static List<Datastream> |
getDatastreams(FedoraAPIMMTOM skeleton,
String pid,
String asOfDateTime,
String state)
|
List<Datastream> |
getDatastreams(String pid,
String asOfDateTime,
String state)
|
static void |
main(String[] args)
|
static void |
modifyDatastreamByReference(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String location,
String checksumType,
String checksum,
String logMessage)
|
void |
modifyDatastreamByReference(String pid,
String dsId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String location,
String checksumType,
String checksum,
String logMessage)
|
static void |
modifyDatastreamByValue(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
byte[] content,
String checksumType,
String checksum,
String logMessage)
|
void |
modifyDatastreamByValue(String pid,
String dsId,
String[] altIDs,
String dsLabel,
boolean versionable,
String mimeType,
String formatURI,
byte[] content,
String state,
String checksumType,
String checksum,
String logMessage)
|
static List<String> |
purgeDatastream(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String startDT,
String endDT,
String logMessage)
|
List<String> |
purgeDatastream(String pid,
String dsId,
String startDT,
String endDT,
String logMessage)
|
static void |
showUsage(String errMessage)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatastreamConduit
public DatastreamConduit(FedoraAPIMMTOM apim)
throws MalformedURLException,
javax.xml.rpc.ServiceException
- Throws:
MalformedURLException
javax.xml.rpc.ServiceException
getDatastream
public static Datastream getDatastream(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String asOfDateTime)
getDatastream
public Datastream getDatastream(String pid,
String dsId,
String asOfDateTime)
getDatastreams
public static List<Datastream> getDatastreams(FedoraAPIMMTOM skeleton,
String pid,
String asOfDateTime,
String state)
getDatastreams
public List<Datastream> getDatastreams(String pid,
String asOfDateTime,
String state)
throws RemoteException
- Throws:
RemoteException
modifyDatastreamByReference
public static void modifyDatastreamByReference(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String location,
String checksumType,
String checksum,
String logMessage)
modifyDatastreamByReference
public void modifyDatastreamByReference(String pid,
String dsId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String location,
String checksumType,
String checksum,
String logMessage)
modifyDatastreamByValue
public static void modifyDatastreamByValue(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
byte[] content,
String checksumType,
String checksum,
String logMessage)
modifyDatastreamByValue
public void modifyDatastreamByValue(String pid,
String dsId,
String[] altIDs,
String dsLabel,
boolean versionable,
String mimeType,
String formatURI,
byte[] content,
String state,
String checksumType,
String checksum,
String logMessage)
throws RemoteException
- Throws:
RemoteException
purgeDatastream
public static List<String> purgeDatastream(FedoraAPIMMTOM skeleton,
String pid,
String dsId,
String startDT,
String endDT,
String logMessage)
purgeDatastream
public List<String> purgeDatastream(String pid,
String dsId,
String startDT,
String endDT,
String logMessage)
throws RemoteException
- Throws:
RemoteException
getDatastreamHistory
public static List<Datastream> getDatastreamHistory(FedoraAPIMMTOM skeleton,
String pid,
String dsId)
getDatastreamHistory
public List<Datastream> getDatastreamHistory(String pid,
String dsId)
showUsage
public static void showUsage(String errMessage)
main
public static void main(String[] args)
Copyright © 2012 DuraSpace. All Rights Reserved.