| Modifier and Type | Method and Description |
|---|---|
void |
OAIResponder.respond(Context context,
Map args,
OutputStream outStream) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
RecoveryContext
A
Context used for recovery. |
| Modifier and Type | Class and Description |
|---|---|
class |
ReadOnlyContext
Context that is read-only.
|
| Modifier and Type | Method and Description |
|---|---|
static Context |
ReadOnlyContext.getSoapContext(MessageContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
static Date |
Server.getCurrentDate(Context context)
Get the current date from the context.
|
void |
Server.shutdown(Context context)
Performs shutdown tasks for the modules and the server.
|
String |
Server.status(Context context) |
| Modifier and Type | Method and Description |
|---|---|
RepositoryInfo |
DynamicAccessModule.describeRepository(Context context) |
RepositoryInfo |
DynamicAccessImpl.describeRepository(Context context) |
RepositoryInfo |
DefaultAccess.describeRepository(Context context)
Gets information that describes the repository.
|
RepositoryInfo |
Access.describeRepository(Context context)
Gets information that describes the repository.
|
void |
DescribeRepositoryServlet.describeRepository(Context context,
boolean xml,
javax.servlet.http.HttpServletResponse response) |
FieldSearchResult |
DynamicAccessModule.findObjects(Context context,
String[] resultFields,
int maxResults,
FieldSearchQuery query) |
FieldSearchResult |
DynamicAccessImpl.findObjects(Context context,
String[] resultFields,
int maxResults,
FieldSearchQuery query) |
FieldSearchResult |
DefaultAccess.findObjects(Context context,
String[] resultFields,
int maxResults,
FieldSearchQuery query)
Lists the specified fields of each object matching the given criteria.
|
FieldSearchResult |
Access.findObjects(Context context,
String[] resultFields,
int maxResults,
FieldSearchQuery query)
Lists the specified fields of each object matching the given criteria.
|
MIMETypedStream |
DynamicAccessModule.getDatastreamDissemination(Context context,
String PID,
String dsID,
Date asOfDateTime) |
MIMETypedStream |
DynamicAccessImpl.getDatastreamDissemination(Context context,
String PID,
String dsID,
Date asOfDateTime) |
MIMETypedStream |
DefaultAccess.getDatastreamDissemination(Context context,
String PID,
String dsID,
Date asOfDateTime) |
MIMETypedStream |
Access.getDatastreamDissemination(Context context,
String pid,
String dsID,
Date asOfDateTime) |
void |
FedoraAccessServlet.getDatastreamDissemination(Context context,
String PID,
String dsID,
Date asOfDateTime,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request) |
MIMETypedStream |
DynamicAccessModule.getDissemination(Context context,
String PID,
String sDefPID,
String methodName,
Property[] userParms,
Date asOfDateTime)
Perform a dissemination for a method that belongs to a dynamic
disseminator that is associate with the digital object.
|
MIMETypedStream |
DefaultAccess.getDissemination(Context context,
String PID,
String sDefPID,
String methodName,
Property[] userParms,
Date asOfDateTime)
Disseminates the content produced by executing the specified method of
the associated deployment object of the specified digital object.
|
MIMETypedStream |
Access.getDissemination(Context context,
String pid,
String sDefPID,
String methodName,
Property[] userParms,
Date asOfDateTime)
Disseminates the content produced by executing the specified method of
the associated Service Deployment object of the specified digital object.
|
MIMETypedStream |
DynamicAccessImpl.getDissemination(Context context,
String PID,
String sDefPID,
String methodName,
Property[] userParms,
Date asOfDateTime,
DOReader reader)
Perform a dissemination for a method that belongs to a dynamic
disseminator that is associate with the digital object.
|
void |
FedoraAccessServlet.getDissemination(Context context,
String PID,
String sDefPID,
String methodName,
Property[] userParms,
Date asOfDateTime,
javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
This method calls the Fedora Access Subsystem to retrieve a MIME-typed
stream corresponding to the dissemination request.
|
MethodDef[] |
DynamicAccessModule.getMethods(Context context,
String PID,
String sDefPID,
Date asOfDateTime)
Get the method defintions for a given dynamic disseminator that
is associated with the digital object.
|
MethodDef[] |
DynamicAccessImpl.getMethods(Context context,
String PID,
String sDefPID,
Date asOfDateTime)
Get the method defintions for a given dynamic disseminator that
is associated with the digital object.
|
MIMETypedStream |
DynamicAccessModule.getMethodsXML(Context context,
String PID,
String sDefPID,
Date asOfDateTime)
Get an XML encoding of the service defintions for a given dynamic
disseminator that is associated with the digital object.
|
MIMETypedStream |
DynamicAccessImpl.getMethodsXML(Context context,
String PID,
String sDefPID,
Date asOfDateTime)
Get an XML encoding of the service defintions for a given dynamic
disseminator that is associated with the digital object.
|
String[] |
DynamicAccessModule.getObjectHistory(Context context,
String PID) |
String[] |
DynamicAccessImpl.getObjectHistory(Context context,
String PID) |
String[] |
DefaultAccess.getObjectHistory(Context context,
String PID)
Gets the change history of an object by returning a list of timestamps
that correspond to modification dates of components.
|
String[] |
Access.getObjectHistory(Context context,
String pid)
Gets the change history of an object by returning a list of timestamps
that correspond to modification dates of components.
|
void |
GetObjectHistoryServlet.getObjectHistory(Context context,
String PID,
boolean xml,
javax.servlet.http.HttpServletResponse response) |
ObjectProfile |
DynamicAccessModule.getObjectProfile(Context context,
String PID,
Date asOfDateTime)
Get the profile information for the digital object.
|
ObjectProfile |
DynamicAccessImpl.getObjectProfile(Context context,
String PID,
Date asOfDateTime)
Get the profile information for the digital object.
|
ObjectProfile |
DefaultAccess.getObjectProfile(Context context,
String PID,
Date asOfDateTime) |
ObjectProfile |
Access.getObjectProfile(Context context,
String pid,
Date asOfDateTime)
Gets object profile
|
void |
FedoraAccessServlet.getObjectProfile(Context context,
String PID,
Date asOfDateTime,
boolean xml,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
String[] |
DynamicAccessModule.getServiceDefinitions(Context context,
String PID,
Date asOfDateTime)
Get a list of service definition identifiers for dynamic disseminators
associated with the digital object.
|
String[] |
DynamicAccessImpl.getServiceDefinitions(Context context,
String PID,
Date asOfDateTime)
Get a list of Service Definition identifiers for dynamic disseminators
associated with the digital object.
|
boolean |
DynamicAccessImpl.isDynamicDeployment(Context context,
String PID,
String sDefPID) |
protected boolean |
DynamicAccessModule.isDynamicService(Context context,
String PID,
String sDefPID) |
DatastreamDef[] |
DynamicAccessModule.listDatastreams(Context context,
String PID,
Date asOfDateTime) |
DatastreamDef[] |
DynamicAccessImpl.listDatastreams(Context context,
String PID,
Date asOfDateTime) |
DatastreamDef[] |
DefaultAccess.listDatastreams(Context context,
String PID,
Date asOfDateTime) |
DatastreamDef[] |
Access.listDatastreams(Context context,
String pid,
Date asOfDateTime) |
void |
ListDatastreamsServlet.listDatastreams(Context context,
String PID,
Date asOfDateTime,
boolean xml,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
ObjectMethodsDef[] |
DynamicAccessModule.listMethods(Context context,
String PID,
Date asOfDateTime)
Get the definitions for all dynamic disseminations on the object.
|
ObjectMethodsDef[] |
DynamicAccessImpl.listMethods(Context context,
String PID,
Date asOfDateTime)
Get the definitions for all dynamic disseminations on the object.
|
ObjectMethodsDef[] |
DefaultAccess.listMethods(Context context,
String PID,
Date asOfDateTime) |
ObjectMethodsDef[] |
Access.listMethods(Context context,
String pid,
Date asOfDateTime) |
void |
ListMethodsServlet.listMethods(Context context,
String PID,
Date asOfDateTime,
boolean xml,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
FieldSearchResult |
DynamicAccessModule.resumeFindObjects(Context context,
String sessionToken) |
FieldSearchResult |
DynamicAccessImpl.resumeFindObjects(Context context,
String sessionToken) |
FieldSearchResult |
DefaultAccess.resumeFindObjects(Context context,
String sessionToken)
Resumes an in-progress listing of object fields.
|
FieldSearchResult |
Access.resumeFindObjects(Context context,
String sessionToken)
Resumes an in-progress listing of object fields.
|
| Constructor and Description |
|---|
DescribeRepositoryServlet.ReposInfoSerializerThread(Context context,
RepositoryInfo repositoryInfo,
PipedWriter pw)
Constructor for ReposInfoSerializerThread.
|
FedoraAccessServlet.ProfileSerializerThread(Context context,
String PID,
ObjectProfile objProfile,
Date versDateTime,
PipedWriter pw)
Constructor for ProfileSerializeThread.
|
GetObjectHistoryServlet.ObjectHistorySerializerThread(Context context,
String[] objectHistory,
String PID,
PipedWriter pw)
Constructor for ObjectHistorySerializerThread.
|
ListDatastreamsServlet.DatastreamDefSerializerThread(Context context,
String PID,
DatastreamDef[] dsDefs,
Date versDateTime,
PipedWriter pw)
Constructor for ProfileSerializeThread.
|
ListMethodsServlet.ObjectMethodsDefSerializerThread(Context context,
String PID,
ObjectMethodsDef[] methodDefs,
Date versDateTime,
PipedWriter pw)
Constructor for ProfileSerializeThread.
|
| Constructor and Description |
|---|
DefaultDisseminatorImpl(Context context,
Date asOfDateTime,
DOReader reader,
Access access,
String reposBaseURL,
File reposHomeDir) |
ObjectInfoAsXML(Context context) |
| Modifier and Type | Method and Description |
|---|---|
MIMETypedStream |
DisseminationService.assembleDissemination(Context context,
String PID,
Hashtable<String,String> h_userParms,
DisseminationBindingInfo[] dissBindInfoArray,
String deploymentPID,
ServiceDeploymentReader bmReader,
String methodName)
Assembles a dissemination given an instance of
DisseminationBindingInfo which has the dissemination-related
information from the digital object and its associated Service Deployment
object. |
| Modifier and Type | Method and Description |
|---|---|
String |
Journaler.addDatastream(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
boolean versionable,
String MIMEType,
String formatURI,
String location,
String controlGroup,
String dsState,
String checksumType,
String checksum,
String logMessage)
Delegate to the JournalWorker.
|
String |
JournalCreator.addDatastream(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
boolean versionable,
String MIMEType,
String formatURI,
String location,
String controlGroup,
String dsState,
String checksumType,
String checksum,
String logMessage)
Create a journal entry, add the arguments, and invoke the method.
|
String |
JournalConsumer.addDatastream(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
boolean versionable,
String MIMEType,
String formatURI,
String location,
String controlGroup,
String dsState,
String checksumType,
String checksum,
String logMessage)
Reject API calls from outside while we are in recovery mode.
|
boolean |
Journaler.addRelationship(Context context,
String pid,
String relationship,
String object,
boolean isLiteral,
String datatype)
Delegate to the JournalWorker.
|
boolean |
JournalCreator.addRelationship(Context context,
String pid,
String relationship,
String objURI,
boolean isLiteral,
String datatype) |
boolean |
JournalConsumer.addRelationship(Context context,
String pid,
String relationship,
String objURI,
boolean isLiteral,
String datatype)
Reject API calls from outside while we are in recovery mode.
|
String |
Journaler.compareDatastreamChecksum(Context context,
String pid,
String dsID,
Date versionDate)
Delegate to the JournalWorker.
|
String |
JournalCreator.compareDatastreamChecksum(Context context,
String pid,
String dsID,
Date versionDate)
Let the delegate do it.
|
String |
JournalConsumer.compareDatastreamChecksum(Context context,
String pid,
String dsID,
Date versionDate)
Read-only method: pass the call to the
ManagementDelegate. |
InputStream |
Journaler.export(Context context,
String pid,
String format,
String exportContext,
String encoding)
Delegate to the JournalWorker.
|
InputStream |
JournalCreator.export(Context context,
String pid,
String format,
String exportContext,
String encoding)
Let the delegate do it.
|
InputStream |
JournalConsumer.export(Context context,
String pid,
String format,
String exportContext,
String encoding)
Read-only method: pass the call to the
ManagementDelegate. |
Datastream |
Journaler.getDatastream(Context context,
String pid,
String datastreamID,
Date asOfDateTime)
Delegate to the JournalWorker.
|
Datastream |
JournalCreator.getDatastream(Context context,
String pid,
String datastreamID,
Date asOfDateTime)
Let the delegate do it.
|
Datastream |
JournalConsumer.getDatastream(Context context,
String pid,
String datastreamID,
Date asOfDateTime)
Read-only method: pass the call to the
ManagementDelegate. |
Datastream[] |
Journaler.getDatastreamHistory(Context context,
String pid,
String datastreamID)
Delegate to the JournalWorker.
|
Datastream[] |
JournalCreator.getDatastreamHistory(Context context,
String pid,
String datastreamID)
Let the delegate do it.
|
Datastream[] |
JournalConsumer.getDatastreamHistory(Context context,
String pid,
String datastreamID)
Read-only method: pass the call to the
ManagementDelegate. |
Datastream[] |
Journaler.getDatastreams(Context context,
String pid,
Date asOfDateTime,
String dsState)
Delegate to the JournalWorker.
|
Datastream[] |
JournalCreator.getDatastreams(Context context,
String pid,
Date asOfDateTime,
String dsState)
Let the delegate do it.
|
Datastream[] |
JournalConsumer.getDatastreams(Context context,
String pid,
Date asOfDateTime,
String dsState)
Read-only method: pass the call to the
ManagementDelegate. |
String[] |
Journaler.getNextPID(Context context,
int numPIDs,
String namespace)
Delegate to the JournalWorker.
|
String[] |
JournalCreator.getNextPID(Context context,
int numPIDs,
String namespace)
Create a journal entry, add the arguments, and invoke the method.
|
String[] |
JournalConsumer.getNextPID(Context context,
int numPIDs,
String namespace)
Reject API calls from outside while we are in recovery mode.
|
InputStream |
Journaler.getObjectXML(Context context,
String pid,
String encoding)
Delegate to the JournalWorker.
|
InputStream |
JournalCreator.getObjectXML(Context context,
String pid,
String encoding)
Let the delegate do it.
|
InputStream |
JournalConsumer.getObjectXML(Context context,
String pid,
String encoding)
Read-only method: pass the call to the
ManagementDelegate. |
RelationshipTuple[] |
Journaler.getRelationships(Context context,
String pid,
String relationship)
Delegate to the JournalWorker.
|
RelationshipTuple[] |
JournalCreator.getRelationships(Context context,
String pid,
String relationship)
Let the delegate do it.
|
RelationshipTuple[] |
JournalConsumer.getRelationships(Context context,
String pid,
String relationship)
Read-only method: pass the call to the
ManagementDelegate. |
String |
Journaler.ingest(Context context,
InputStream serialization,
String logMessage,
String format,
String encoding,
String pid)
Delegate to the JournalWorker.
|
String |
JournalCreator.ingest(Context context,
InputStream serialization,
String logMessage,
String format,
String encoding,
String pid)
Let the delegate do it, and then write a journal entry.
|
String |
JournalConsumer.ingest(Context context,
InputStream serialization,
String logMessage,
String format,
String encoding,
String pid)
Reject API calls from outside while we are in recovery mode.
|
Date |
Journaler.modifyDatastreamByReference(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String dsLocation,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate)
Delegate to the JournalWorker.
|
Date |
JournalCreator.modifyDatastreamByReference(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String dsLocation,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate)
Create a journal entry, add the arguments, and invoke the method.
|
Date |
JournalConsumer.modifyDatastreamByReference(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String dsLocation,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate)
Reject API calls from outside while we are in recovery mode.
|
Date |
Journaler.modifyDatastreamByValue(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
InputStream dsContent,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate)
Delegate to the JournalWorker.
|
Date |
JournalCreator.modifyDatastreamByValue(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
InputStream dsContent,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate)
Create a journal entry, add the arguments, and invoke the method.
|
Date |
JournalConsumer.modifyDatastreamByValue(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
InputStream dsContent,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate)
Reject API calls from outside while we are in recovery mode.
|
Date |
Journaler.modifyObject(Context context,
String pid,
String state,
String label,
String ownerId,
String logMessage,
Date lastModifiedDate)
Delegate to the JournalWorker.
|
Date |
JournalCreator.modifyObject(Context context,
String pid,
String state,
String label,
String ownerId,
String logMessage,
Date lastModifiedDate)
Create a journal entry, add the arguments, and invoke the method.
|
Date |
JournalConsumer.modifyObject(Context context,
String pid,
String state,
String label,
String ownerId,
String logMessage,
Date lastModifiedDate)
Reject API calls from outside while we are in recovery mode.
|
Date[] |
Journaler.purgeDatastream(Context context,
String pid,
String datastreamID,
Date startDT,
Date endDT,
String logMessage)
Delegate to the JournalWorker.
|
Date[] |
JournalCreator.purgeDatastream(Context context,
String pid,
String datastreamID,
Date startDT,
Date endDT,
String logMessage)
Create a journal entry, add the arguments, and invoke the method.
|
Date[] |
JournalConsumer.purgeDatastream(Context context,
String pid,
String datastreamID,
Date startDT,
Date endDT,
String logMessage)
Reject API calls from outside while we are in recovery mode.
|
Date |
Journaler.purgeObject(Context context,
String pid,
String logMessage)
Delegate to the JournalWorker.
|
Date |
JournalCreator.purgeObject(Context context,
String pid,
String logMessage)
Create a journal entry, add the arguments, and invoke the method.
|
Date |
JournalConsumer.purgeObject(Context context,
String pid,
String logMessage)
Reject API calls from outside while we are in recovery mode.
|
boolean |
Journaler.purgeRelationship(Context context,
String pid,
String relationship,
String object,
boolean isLiteral,
String datatype)
Delegate to the JournalWorker.
|
boolean |
JournalCreator.purgeRelationship(Context context,
String pid,
String relationship,
String object,
boolean isLiteral,
String datatype) |
boolean |
JournalConsumer.purgeRelationship(Context context,
String pid,
String relationship,
String objURI,
boolean isLiteral,
String datatype)
Reject API calls from outside while we are in recovery mode.
|
String |
Journaler.putTempStream(Context context,
InputStream in)
Delegate to the JournalWorker.
|
String |
JournalCreator.putTempStream(Context context,
InputStream in)
Create a journal entry, add the arguments, and invoke the method.
|
String |
JournalConsumer.putTempStream(Context context,
InputStream in)
Reject API calls from outside while we are in recovery mode.
|
Date |
Journaler.setDatastreamState(Context context,
String pid,
String dsID,
String dsState,
String logMessage)
Delegate to the JournalWorker.
|
Date |
JournalCreator.setDatastreamState(Context context,
String pid,
String dsID,
String dsState,
String logMessage)
Create a journal entry, add the arguments, and invoke the method.
|
Date |
JournalConsumer.setDatastreamState(Context context,
String pid,
String dsID,
String dsState,
String logMessage)
Reject API calls from outside while we are in recovery mode.
|
Date |
Journaler.setDatastreamVersionable(Context context,
String pid,
String dsID,
boolean versionable,
String logMessage)
Delegate to the JournalWorker.
|
Date |
JournalCreator.setDatastreamVersionable(Context context,
String pid,
String dsID,
boolean versionable,
String logMessage)
Create a journal entry, add the arguments, and invoke the method.
|
Date |
JournalConsumer.setDatastreamVersionable(Context context,
String pid,
String dsID,
boolean versionable,
String logMessage)
Reject API calls from outside while we are in recovery mode.
|
Date |
JournalConsumer.setDisseminatorState(Context context,
String pid,
String dsID,
String dsState,
String logMessage)
Reject API calls from outside while we are in recovery mode.
|
Validation |
Journaler.validate(Context context,
String pid,
Date asOfDateTime)
Delegate to the JournalWorker.
|
Validation |
JournalCreator.validate(Context context,
String pid,
Date asOfDateTime)
Let the delegate do it.
|
Validation |
JournalConsumer.validate(Context context,
String pid,
Date asOfDateTime)
Reject API calls from outside while we are in recovery mode.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JournalEntryContext
A fully writable context that can be used when recovering entries from a
Journal.
|
| Constructor and Description |
|---|
CreatorJournalEntry(String methodName,
Context context)
Don't store the Context that was given; store a writable version of it.
|
JournalEntryContext(Context source)
A "copy constructor" that creates a writable context from one that might
be read-only.
|
| Modifier and Type | Method and Description |
|---|---|
String |
ManagementModule.addDatastream(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
boolean versionable,
String MIMEType,
String formatURI,
String location,
String controlGroup,
String dsState,
String checksumType,
String checksum,
String logMessage) |
String |
Management.addDatastream(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
boolean versionable,
String mimeType,
String formatURI,
String dsLocation,
String controlGroup,
String dsState,
String checksumType,
String checksum,
String logMessage) |
String |
DefaultManagement.addDatastream(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
boolean versionable,
String MIMEType,
String formatURI,
String dsLocation,
String controlGroup,
String dsState,
String checksumType,
String checksum,
String logMessage) |
boolean |
ManagementModule.addRelationship(Context context,
String pid,
String relationship,
String object,
boolean isLiteral,
String datatype) |
boolean |
Management.addRelationship(Context context,
String subject,
String relationship,
String object,
boolean isLiteral,
String datatype) |
boolean |
DefaultManagement.addRelationship(Context context,
String subject,
String relationship,
String object,
boolean isLiteral,
String datatype) |
String |
ManagementModule.compareDatastreamChecksum(Context context,
String pid,
String dsID,
Date asOfDateTime) |
String |
Management.compareDatastreamChecksum(Context context,
String pid,
String dsID,
Date asOfDateTime) |
String |
DefaultManagement.compareDatastreamChecksum(Context context,
String pid,
String datastreamID,
Date versionDate) |
InputStream |
ManagementModule.export(Context context,
String pid,
String format,
String exportContext,
String encoding) |
InputStream |
Management.export(Context context,
String pid,
String format,
String exportContext,
String encoding) |
InputStream |
DefaultManagement.export(Context context,
String pid,
String format,
String exportContext,
String encoding) |
Datastream |
ManagementModule.getDatastream(Context context,
String pid,
String datastreamID,
Date asOfDateTime) |
Datastream |
Management.getDatastream(Context context,
String pid,
String dsID,
Date asOfDateTime) |
Datastream |
DefaultManagement.getDatastream(Context context,
String pid,
String datastreamID,
Date asOfDateTime) |
Datastream[] |
ManagementModule.getDatastreamHistory(Context context,
String pid,
String datastreamID) |
Datastream[] |
Management.getDatastreamHistory(Context context,
String pid,
String dsID) |
Datastream[] |
DefaultManagement.getDatastreamHistory(Context context,
String pid,
String datastreamID) |
Datastream[] |
ManagementModule.getDatastreams(Context context,
String pid,
Date asOfDateTime,
String dsState) |
Datastream[] |
Management.getDatastreams(Context context,
String pid,
Date asOfDateTime,
String dsState) |
Datastream[] |
DefaultManagement.getDatastreams(Context context,
String pid,
Date asOfDateTime,
String state) |
String[] |
ManagementModule.getNextPID(Context context,
int numPIDs,
String namespace) |
String[] |
Management.getNextPID(Context context,
int numPIDs,
String namespace) |
String[] |
DefaultManagement.getNextPID(Context context,
int numPIDs,
String namespace) |
void |
GetNextPIDServlet.getNextPID(Context context,
int numPIDs,
String namespace,
boolean xml,
javax.servlet.http.HttpServletResponse response)
Get the requested list of next Available PIDs by invoking the approriate
method from the Management subsystem.
|
InputStream |
ManagementModule.getObjectXML(Context context,
String pid,
String encoding) |
InputStream |
Management.getObjectXML(Context context,
String pid,
String encoding) |
InputStream |
DefaultManagement.getObjectXML(Context context,
String pid,
String encoding) |
RelationshipTuple[] |
ManagementModule.getRelationships(Context context,
String pid,
String relationship) |
RelationshipTuple[] |
Management.getRelationships(Context context,
String subject,
String relationship) |
RelationshipTuple[] |
DefaultManagement.getRelationships(Context context,
String subject,
String relationship) |
String |
ManagementModule.ingest(Context context,
InputStream serialization,
String logMessage,
String format,
String encoding,
String pid) |
String |
Management.ingest(Context context,
InputStream serialization,
String logMessage,
String format,
String encoding,
String pid) |
String |
DefaultManagement.ingest(Context context,
InputStream serialization,
String logMessage,
String format,
String encoding,
String pid) |
Date |
ManagementModule.modifyDatastreamByReference(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String dsLocation,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate) |
Date |
Management.modifyDatastreamByReference(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String dsLocation,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate) |
Date |
DefaultManagement.modifyDatastreamByReference(Context context,
String pid,
String datastreamId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
String dsLocation,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate) |
Date |
ManagementModule.modifyDatastreamByValue(Context context,
String pid,
String datastreamID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
InputStream dsContent,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate) |
Date |
Management.modifyDatastreamByValue(Context context,
String pid,
String dsID,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
InputStream dsContent,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate) |
Date |
DefaultManagement.modifyDatastreamByValue(Context context,
String pid,
String datastreamId,
String[] altIDs,
String dsLabel,
String mimeType,
String formatURI,
InputStream dsContent,
String checksumType,
String checksum,
String logMessage,
Date lastModifiedDate) |
Date[] |
ManagementModule.modifyDatastreamControlGroup(Context context,
String pid,
String dsID,
String controlGroup,
boolean addXMLHeader,
boolean reformat,
boolean setMIMETypeCharset)
Migrate the datastream from one control group to another, returning list of versions migrated.
|
Date[] |
DefaultManagement.modifyDatastreamControlGroup(Context context,
String pid,
String dsID,
String controlGroup,
boolean addXMLHeader,
boolean reformat,
boolean setMIMETypeCharset)
Migrate the datastream from one control group to another, returning list of versions migrated.
|
Date |
ManagementModule.modifyObject(Context context,
String pid,
String state,
String label,
String ownerId,
String logMessage,
Date lastModifiedDate) |
Date |
Management.modifyObject(Context context,
String pid,
String state,
String label,
String ownerID,
String logMessage,
Date lastModifiedDate) |
Date |
DefaultManagement.modifyObject(Context context,
String pid,
String state,
String label,
String ownerId,
String logMessage,
Date lastModifiedDate) |
Date[] |
ManagementModule.purgeDatastream(Context context,
String pid,
String datastreamID,
Date startDT,
Date endDT,
String logMessage) |
Date[] |
Management.purgeDatastream(Context context,
String pid,
String dsID,
Date startDT,
Date endDT,
String logMessage) |
Date[] |
DefaultManagement.purgeDatastream(Context context,
String pid,
String datastreamID,
Date startDT,
Date endDT,
String logMessage) |
Date |
ManagementModule.purgeObject(Context context,
String pid,
String logMessage) |
Date |
Management.purgeObject(Context context,
String pid,
String logMessage) |
Date |
DefaultManagement.purgeObject(Context context,
String pid,
String logMessage) |
boolean |
ManagementModule.purgeRelationship(Context context,
String pid,
String relationship,
String object,
boolean isLiteral,
String datatype) |
boolean |
Management.purgeRelationship(Context context,
String subject,
String relationship,
String object,
boolean isLiteral,
String datatype) |
boolean |
DefaultManagement.purgeRelationship(Context context,
String subject,
String relationship,
String object,
boolean isLiteral,
String datatype) |
String |
ManagementModule.putTempStream(Context context,
InputStream in) |
String |
Management.putTempStream(Context context,
InputStream in) |
String |
DefaultManagement.putTempStream(Context context,
InputStream in) |
Date |
ManagementModule.setDatastreamState(Context context,
String pid,
String dsID,
String dsState,
String logMessage) |
Date |
Management.setDatastreamState(Context context,
String pid,
String dsID,
String dsState,
String logMessage) |
Date |
DefaultManagement.setDatastreamState(Context context,
String pid,
String datastreamID,
String dsState,
String logMessage) |
Date |
ManagementModule.setDatastreamVersionable(Context context,
String pid,
String dsID,
boolean versionable,
String logMessage) |
Date |
Management.setDatastreamVersionable(Context context,
String pid,
String dsID,
boolean versionable,
String logMessage) |
Date |
DefaultManagement.setDatastreamVersionable(Context context,
String pid,
String datastreamID,
boolean versionable,
String logMessage) |
Validation |
ManagementModule.validate(Context context,
String pid,
Date asOfDateTime) |
Validation |
Management.validate(Context context,
String pid,
Date asOfDateTime) |
Validation |
DefaultManagement.validate(Context context,
String pid,
Date asOfDateTime)
Validate the object against the datacontracts from the objects content model.
|
| Constructor and Description |
|---|
GetNextPIDServlet.GetNextPIDSerializerThread(Context context,
String[] pidList,
PipedWriter pw)
Constructor for GetNextPIDSerializerThread.
|
| Modifier and Type | Method and Description |
|---|---|
Context |
FedoraMethod.getContext()
Get the
Context of the API method. |
| Modifier and Type | Method and Description |
|---|---|
protected Context |
BaseRestResource.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
DatastreamFilenameHelper.addContentDispositionHeader(Context context,
String pid,
String dsID,
String download,
Date asOfDateTime,
MIMETypedStream stream)
Add a content disposition header to a MIMETypedStream based on configuration preferences.
|
javax.ws.rs.core.Response |
DescribeRepositoryResource.describeRepository(Context context,
boolean xml) |
protected DefaultSerializer |
BaseRestResource.getSerializer(Context context) |
| Constructor and Description |
|---|
DefaultSerializer(String fedoraServerHost,
Context context) |
DescribeRepositoryResource.HtmlTransformation(Context context,
DescribeRepositoryResource.ReposInfoSerializer input) |
DescribeRepositoryResource.ReposInfoSerializer(Context context,
RepositoryInfo repositoryInfo)
Constructor for ReposInfoSerializerThread.
|
| Modifier and Type | Method and Description |
|---|---|
Context |
ContextRegistry.getContext(Object key) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultAuthorization.enforce_Internal_DSState(Context context,
String id,
String state) |
void |
Authorization.enforce_Internal_DSState(Context context,
String PID,
String state) |
void |
PolicyEnforcementPoint.enforce(String subjectId,
String action,
String api,
String pid,
String namespace,
Context context) |
void |
DefaultAuthorization.enforceAddDatastream(Context context,
String pid,
String dsId,
String[] altIDs,
String MIMEType,
String formatURI,
String dsLocation,
String controlGroup,
String dsState,
String checksumType,
String checksum)
Enforce authorization for adding a datastream to an object.
|
void |
Authorization.enforceAddDatastream(Context context,
String pid,
String dsId,
String[] altIDs,
String MIMEType,
String formatURI,
String dsLocation,
String controlGroup,
String dsState,
String checksumType,
String checksum) |
void |
DefaultAuthorization.enforceAddRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype) |
void |
Authorization.enforceAddRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype) |
void |
DefaultAuthorization.enforceCompareDatastreamChecksum(Context context,
String pid,
String datastreamId,
Date versionDate) |
void |
Authorization.enforceCompareDatastreamChecksum(Context context,
String pid,
String datastreamId,
Date versionDate) |
void |
DefaultAuthorization.enforceDescribeRepository(Context context) |
void |
Authorization.enforceDescribeRepository(Context context) |
void |
DefaultAuthorization.enforceExport(Context context,
String pid,
String format,
String exportContext,
String exportEncoding) |
void |
Authorization.enforceExport(Context context,
String pid,
String format,
String exportContext,
String exportEncoding) |
void |
DefaultAuthorization.enforceExportObject(Context context,
String pid,
String format,
String exportContext,
String exportEncoding)
Deprecated.
in Fedora 3.0, use enforceExport() instead
|
void |
Authorization.enforceExportObject(Context context,
String pid,
String format,
String exportContext,
String exportEncoding)
Deprecated.
|
void |
DefaultAuthorization.enforceFindObjects(Context context) |
void |
Authorization.enforceFindObjects(Context context) |
void |
DefaultAuthorization.enforceGetDatastream(Context context,
String pid,
String datastreamId,
Date asOfDateTime) |
void |
Authorization.enforceGetDatastream(Context context,
String pid,
String datastreamId,
Date asOfDateTime) |
void |
DefaultAuthorization.enforceGetDatastreamDissemination(Context context,
String pid,
String datastreamId,
Date asOfDate) |
void |
Authorization.enforceGetDatastreamDissemination(Context context,
String pid,
String datastreamId,
Date asOfDate) |
void |
DefaultAuthorization.enforceGetDatastreamHistory(Context context,
String pid,
String datastreamId) |
void |
Authorization.enforceGetDatastreamHistory(Context context,
String pid,
String datastreamId) |
void |
DefaultAuthorization.enforceGetDatastreams(Context context,
String pid,
Date asOfDate,
String datastreamState) |
void |
Authorization.enforceGetDatastreams(Context context,
String pid,
Date asOfDate,
String state) |
void |
DefaultAuthorization.enforceGetDissemination(Context context,
String pid,
String sDefPid,
String methodName,
Date asOfDate,
String objectState,
String sDefState,
String sDepPid,
String sDepState,
String dissState) |
void |
Authorization.enforceGetDissemination(Context context,
String pid,
String sDefPID,
String methodName,
Date asOfDate,
String authzAux_objState,
String authzAux_sdefState,
String authzAux_sDepPID,
String authzAux_sDepState,
String authzAux_dissState) |
void |
DefaultAuthorization.enforceGetNextPid(Context context,
String namespace,
int nNewPids) |
void |
Authorization.enforceGetNextPid(Context context,
String namespace,
int nNewPids) |
void |
DefaultAuthorization.enforceGetObjectHistory(Context context,
String pid) |
void |
Authorization.enforceGetObjectHistory(Context context,
String pid) |
void |
DefaultAuthorization.enforceGetObjectProfile(Context context,
String pid,
Date asOfDate) |
void |
Authorization.enforceGetObjectProfile(Context context,
String pid,
Date asOfDate) |
void |
DefaultAuthorization.enforceGetObjectXML(Context context,
String pid,
String objectXmlEncoding) |
void |
Authorization.enforceGetObjectXML(Context context,
String pid,
String objectXmlEncoding) |
void |
DefaultAuthorization.enforceGetRelationships(Context context,
String pid,
String predicate) |
void |
Authorization.enforceGetRelationships(Context context,
String pid,
String predicate) |
void |
DefaultAuthorization.enforceIngest(Context context,
String pid,
String format,
String ingestEncoding) |
void |
Authorization.enforceIngest(Context context,
String pid,
String format,
String ingestEncoding) |
void |
DefaultAuthorization.enforceIngestObject(Context context,
String pid,
String format,
String ingestEncoding)
Deprecated.
in Fedora 3.0, use enforceIngest() instead
|
void |
Authorization.enforceIngestObject(Context context,
String pid,
String format,
String ingestEncoding)
Deprecated.
|
void |
DefaultAuthorization.enforceListDatastreams(Context context,
String pid,
Date asOfDate) |
void |
Authorization.enforceListDatastreams(Context context,
String pid,
Date asOfDate) |
void |
DefaultAuthorization.enforceListMethods(Context context,
String pid,
Date asOfDate) |
void |
Authorization.enforceListMethods(Context context,
String pid,
Date ofAsDate) |
void |
DefaultAuthorization.enforceListObjectInFieldSearchResults(Context context,
String pid) |
void |
Authorization.enforceListObjectInFieldSearchResults(Context context,
String pid) |
void |
DefaultAuthorization.enforceListObjectInResourceIndexResults(Context context,
String pid) |
void |
Authorization.enforceListObjectInResourceIndexResults(Context context,
String pid) |
void |
DefaultAuthorization.enforceModifyDatastreamByReference(Context context,
String pid,
String datastreamId,
String[] datastreamNewAltIDs,
String datastreamNewMimeType,
String datastreamNewFormatURI,
String datastreamNewLocation,
String datastreamNewChecksumType,
String datastreamNewChecksum) |
void |
Authorization.enforceModifyDatastreamByReference(Context context,
String pid,
String datastreamId,
String[] altIDs,
String mimeType,
String formatURI,
String datastreamNewLocation,
String checksumType,
String checksum) |
void |
DefaultAuthorization.enforceModifyDatastreamByValue(Context context,
String pid,
String datastreamId,
String[] newDatastreamAltIDs,
String newDatastreamMimeType,
String newDatastreamFormatURI,
String newDatastreamChecksumType,
String newDatastreamChecksum) |
void |
Authorization.enforceModifyDatastreamByValue(Context context,
String pid,
String datastreamId,
String[] altIDs,
String mimeType,
String formatURI,
String checksumType,
String checksum) |
void |
DefaultAuthorization.enforceModifyObject(Context context,
String pid,
String objectNewState,
String objectNewOwnerId) |
void |
Authorization.enforceModifyObject(Context context,
String pid,
String objectState,
String ownerId) |
void |
DefaultAuthorization.enforceOAIRespond(Context context) |
void |
Authorization.enforceOAIRespond(Context context) |
void |
DefaultAuthorization.enforcePurgeDatastream(Context context,
String pid,
String datastreamId,
Date endDT) |
void |
Authorization.enforcePurgeDatastream(Context context,
String pid,
String datastreamId,
Date endDT) |
void |
DefaultAuthorization.enforcePurgeObject(Context context,
String pid) |
void |
Authorization.enforcePurgeObject(Context context,
String pid) |
void |
DefaultAuthorization.enforcePurgeRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype) |
void |
Authorization.enforcePurgeRelationship(Context context,
String pid,
String predicate,
String object,
boolean isLiteral,
String datatype) |
void |
DefaultAuthorization.enforceReloadPolicies(Context context) |
void |
Authorization.enforceReloadPolicies(Context context) |
void |
DefaultAuthorization.enforceResolveDatastream(Context context,
Date ticketIssuedDateTime) |
void |
Authorization.enforceResolveDatastream(Context context,
Date ticketDateTime) |
void |
DefaultAuthorization.enforceRetrieveFile(Context context,
String fileURI) |
void |
Authorization.enforceRetrieveFile(Context context,
String fileURI) |
void |
DefaultAuthorization.enforceRIFindObjects(Context context) |
void |
Authorization.enforceRIFindObjects(Context context) |
void |
DefaultAuthorization.enforceServerStatus(Context context) |
void |
Authorization.enforceServerStatus(Context context) |
void |
DefaultAuthorization.enforceSetDatastreamState(Context context,
String pid,
String datastreamId,
String datastreamNewState) |
void |
Authorization.enforceSetDatastreamState(Context context,
String pid,
String datastreamId,
String datastreamNewState) |
void |
DefaultAuthorization.enforceSetDatastreamVersionable(Context context,
String pid,
String datastreamId,
boolean datastreamNewVersionable) |
void |
Authorization.enforceSetDatastreamVersionable(Context context,
String pid,
String datastreamId,
boolean versionableNewState) |
void |
DefaultAuthorization.enforceUpload(Context context) |
void |
Authorization.enforceUpload(Context context) |
void |
DefaultAuthorization.enforceValidate(Context context,
String pid,
Date asOfDate) |
void |
Authorization.enforceValidate(Context context,
String pid,
Date asOfDateTime) |
void |
ContextRegistry.registerContext(Object key,
Context value) |
void |
DefaultAuthorization.reloadPolicies(Context context) |
void |
Authorization.reloadPolicies(Context context) |
| Modifier and Type | Method and Description |
|---|---|
Context |
HashtableContextRegistry.getContext(Object key) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultPolicyEnforcementPoint.enforce(String subjectId,
String action,
String api,
String pid,
String namespace,
Context context) |
void |
HashtableContextRegistry.registerContext(Object key,
Context value) |
| Modifier and Type | Method and Description |
|---|---|
Context |
ContentManagerParams.getContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
GSearchDOManager.doCommit(boolean cachedObjectRequired,
Context context,
DigitalObject obj,
String logMessage,
boolean remove)
Commits the changes to the given object as usual, then attempts to
propagate the change to the GSearch service.
|
void |
DefaultDOManager.doCommit(boolean cachedObjectRequired,
Context context,
DigitalObject obj,
String logMessage,
boolean remove)
The doCommit method finalizes an ingest/update/remove of a digital
object.
|
FieldSearchResult |
DOManager.findObjects(Context context,
String[] resultFields,
int maxResults,
FieldSearchQuery query) |
FieldSearchResult |
DefaultDOManager.findObjects(Context context,
String[] resultFields,
int maxResults,
FieldSearchQuery query) |
DOWriter |
DOManager.getIngestWriter(boolean cachedObjectRequired,
Context context,
InputStream in,
String format,
String encoding,
String pid)
Creates a copy of the digital object given by the InputStream, with
either a new PID or the PID indicated by the InputStream.
|
DOWriter |
DefaultDOManager.getIngestWriter(boolean cachedObjectRequired,
Context context,
InputStream in,
String format,
String encoding,
String pid)
Manages the INGEST process which includes validation of the ingest XML
file, deserialization of the XML into a Digital Object instance, setting
of properties on the object by the system (dates and states), PID
validation or generation, object registry functions, getting a writer for
the digital object, and ultimately writing the object to persistent
storage via the writer.
|
DOReader |
RepositoryReader.getReader(boolean cachedObjectRequired,
Context context,
String pid)
Gets a digital object reader.
|
DOReader |
DirectoryBasedRepositoryReader.getReader(boolean UseCachedObject,
Context context,
String pid) |
DOReader |
DefaultDOManager.getReader(boolean cachedObjectRequired,
Context context,
String pid)
Gets a reader on an an existing digital object.
|
ServiceDefinitionReader |
RepositoryReader.getServiceDefinitionReader(boolean cachedObjectRequired,
Context context,
String pid) |
ServiceDefinitionReader |
DirectoryBasedRepositoryReader.getServiceDefinitionReader(boolean UseCachedObject,
Context context,
String pid) |
ServiceDefinitionReader |
DefaultDOManager.getServiceDefinitionReader(boolean cachedObjectRequired,
Context context,
String pid)
Gets a reader on an an existing service definition object.
|
ServiceDeploymentReader |
RepositoryReader.getServiceDeploymentReader(boolean cachedObjectRequired,
Context context,
String pid) |
ServiceDeploymentReader |
DirectoryBasedRepositoryReader.getServiceDeploymentReader(boolean UseCachedObject,
Context context,
String pid) |
ServiceDeploymentReader |
DefaultDOManager.getServiceDeploymentReader(boolean cachedObjectRequired,
Context context,
String pid)
Gets a reader on an an existing service deployment object.
|
DOWriter |
DOManager.getWriter(boolean cachedObjectRequired,
Context context,
String pid)
Gets a DOWriter for an existing digital object.
|
DOWriter |
DefaultDOManager.getWriter(boolean cachedObjectRequired,
Context context,
String pid)
Gets a writer on an an existing object.
|
String[] |
RepositoryReader.listObjectPIDs(Context context)
Gets a list of PIDs (accessible in the given context) of all objects in
the repository.
|
String[] |
DirectoryBasedRepositoryReader.listObjectPIDs(Context context) |
String[] |
DefaultDOManager.listObjectPIDs(Context context) |
FieldSearchResult |
DOManager.resumeFindObjects(Context context,
String sessionToken) |
FieldSearchResult |
DefaultDOManager.resumeFindObjects(Context context,
String sessionToken) |
void |
ContentManagerParams.setContext(Context context) |
| Constructor and Description |
|---|
SimpleDOReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String encoding,
DigitalObject obj)
Alternate constructor for when a DigitalObject is already available for
some reason.
|
SimpleDOReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String storageFormat,
String encoding,
InputStream serializedObject) |
SimpleDOWriter(Context context,
DefaultDOManager mgr,
DOTranslator translator,
String exportFormat,
String encoding,
DigitalObject obj) |
SimpleServiceAwareReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String encoding,
DigitalObject obj)
Alternate constructor for when a DigitalObject is already available for
some reason.
|
SimpleServiceAwareReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String storageFormat,
String encoding,
InputStream serializedObject) |
SimpleServiceDefinitionReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String encoding,
DigitalObject obj)
Alternate constructor for when a DigitalObject is already available for
some reason.
|
SimpleServiceDefinitionReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String storageFormat,
String encoding,
InputStream serializedObject) |
SimpleServiceDeploymentReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String encoding,
DigitalObject obj)
Alternate constructor for when a DigitalObject is already available for
some reason.
|
SimpleServiceDeploymentReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
String exportFormat,
String storageFormat,
String encoding,
InputStream serializedObject) |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
DatastreamXMLMetadata.getContentStream(Context context) |
InputStream |
DatastreamReferencedContent.getContentStream(Context context)
Gets an InputStream to the content of this externally-referenced
datastream.
|
InputStream |
DatastreamManagedContent.getContentStream(Context ctx) |
InputStream |
Datastream.getContentStream(Context context) |
byte[] |
XMLDatastreamProcessor.getXMLContent(Context ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
DOObjectValidatorModule.validate(Context context,
DOReader reader) |
void |
DOObjectValidator.validate(Context context,
DOReader reader)
Validate a digital object wrapped in a DOReader
|
| Modifier and Type | Method and Description |
|---|---|
protected Validation |
EcmValidator.doValidate(Context context,
DOReader reader,
Date asOfDateTime,
List<String> contentModels) |
void |
OwlValidator.validate(Context context,
Date asOfDateTime,
DOReader currentObjectReader,
Validation validation)
This is one complex method.
|
void |
EcmValidator.validate(Context context,
DOReader reader) |
void |
DatastreamValidator.validate(Context context,
DOReader currentObjectReader,
Date asOfDateTime,
Validation validation,
ExternalContentManager m_exExternalContentManager) |
Validation |
EcmValidator.validate(Context context,
String pid,
Date asOfDateTime) |
| Constructor and Description |
|---|
SchemaValidator.ResourceResolver(Context context,
RepositoryReader doMgr,
DOReader contentmodelReader,
Date asOfDateTime) |
Copyright © 2013 DuraSpace. All Rights Reserved.