Uses of Interface
fedora.server.Context

Packages that use Context
fedora.oai   
fedora.server   
fedora.server.access   
fedora.server.access.defaultdisseminator   
fedora.server.access.dissemination   
fedora.server.journal   
fedora.server.journal.entry   
fedora.server.management   
fedora.server.security   
fedora.server.storage   
 

Uses of Context in fedora.oai
 

Methods in fedora.oai with parameters of type Context
 void OAIResponder.respond(Context context, java.util.Map args, java.io.OutputStream outStream)
           
 

Uses of Context in fedora.server
 

Subinterfaces of Context in fedora.server
 interface RecoveryContext
          A Context used for recovery.
 

Classes in fedora.server that implement Context
 class ReadOnlyContext
          Context that is read-only.
 

Methods in fedora.server that return Context
static Context ReadOnlyContext.getSoapContext()
           
 

Methods in fedora.server with parameters of type Context
static java.util.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.
 java.lang.String Server.status(Context context)
           
 

Uses of Context in fedora.server.access
 

Methods in fedora.server.access with parameters of type Context
 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, java.lang.String[] resultFields, int maxResults, FieldSearchQuery query)
           
 FieldSearchResult DynamicAccessImpl.findObjects(Context context, java.lang.String[] resultFields, int maxResults, FieldSearchQuery query)
           
 FieldSearchResult DefaultAccess.findObjects(Context context, java.lang.String[] resultFields, int maxResults, FieldSearchQuery query)
          Lists the specified fields of each object matching the given criteria.
 FieldSearchResult Access.findObjects(Context context, java.lang.String[] resultFields, int maxResults, FieldSearchQuery query)
          Lists the specified fields of each object matching the given criteria.
 java.lang.String[] DynamicAccessModule.getBehaviorDefinitions(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Get a list of behavior definition identifiers for dynamic disseminators associated with the digital object.
 java.lang.String[] DynamicAccessImpl.getBehaviorDefinitions(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Get a list of behavior definition identifiers for dynamic disseminators associated with the digital object.
 MethodDef[] DynamicAccessModule.getBehaviorMethods(Context context, java.lang.String PID, java.lang.String bDefPID, java.util.Date asOfDateTime)
          Get the behavior method defintions for a given dynamic disseminator that is associated with the digital object.
 MethodDef[] DynamicAccessImpl.getBehaviorMethods(Context context, java.lang.String PID, java.lang.String bDefPID, java.util.Date asOfDateTime)
          Get the behavior method defintions for a given dynamic disseminator that is associated with the digital object.
 MIMETypedStream DynamicAccessModule.getBehaviorMethodsXML(Context context, java.lang.String PID, java.lang.String bDefPID, java.util.Date asOfDateTime)
          Get an XML encoding of the behavior defintions for a given dynamic disseminator that is associated with the digital object.
 MIMETypedStream DynamicAccessImpl.getBehaviorMethodsXML(Context context, java.lang.String PID, java.lang.String bDefPID, java.util.Date asOfDateTime)
          Get an XML encoding of the behavior defintions for a given dynamic disseminator that is associated with the digital object.
 MIMETypedStream DynamicAccessModule.getDatastreamDissemination(Context context, java.lang.String PID, java.lang.String dsID, java.util.Date asOfDateTime)
           
 MIMETypedStream DynamicAccessImpl.getDatastreamDissemination(Context context, java.lang.String PID, java.lang.String dsID, java.util.Date asOfDateTime)
           
 MIMETypedStream DefaultAccess.getDatastreamDissemination(Context context, java.lang.String PID, java.lang.String dsID, java.util.Date asOfDateTime)
           
 MIMETypedStream Access.getDatastreamDissemination(Context context, java.lang.String PID, java.lang.String dsID, java.util.Date asOfDateTime)
           
 void FedoraAccessServlet.getDatastreamDissemination(Context context, java.lang.String PID, java.lang.String dsID, java.util.Date asOfDateTime, javax.servlet.http.HttpServletResponse response, javax.servlet.http.HttpServletRequest request)
           
 MIMETypedStream DynamicAccessModule.getDissemination(Context context, java.lang.String PID, java.lang.String bDefPID, java.lang.String methodName, Property[] userParms, java.util.Date asOfDateTime)
          Perform a dissemination for a behavior method that belongs to a dynamic disseminator that is associate with the digital object.
 MIMETypedStream DefaultAccess.getDissemination(Context context, java.lang.String PID, java.lang.String bDefPID, java.lang.String methodName, Property[] userParms, java.util.Date asOfDateTime)
          Disseminates the content produced by executing the specified method of the associated Behavior Mechanism object of the specified digital object.
 MIMETypedStream Access.getDissemination(Context context, java.lang.String PID, java.lang.String bDefPID, java.lang.String methodName, Property[] userParms, java.util.Date asOfDateTime)
          Disseminates the content produced by executing the specified method of the associated Behavior Mechanism object of the specified digital object.
 MIMETypedStream DynamicAccessImpl.getDissemination(Context context, java.lang.String PID, java.lang.String bDefPID, java.lang.String methodName, Property[] userParms, java.util.Date asOfDateTime, DOReader reader)
          Perform a dissemination for a behavior method that belongs to a dynamic disseminator that is associate with the digital object.
 void FedoraAccessServlet.getDissemination(Context context, java.lang.String PID, java.lang.String bDefPID, java.lang.String methodName, Property[] userParms, java.util.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.
protected static Report Report.getInstance(Context context, java.lang.String _remoteAddr, java.lang.String _sessionToken, java.lang.String _reportName, java.lang.String[] _fieldsArray, java.lang.String _query, java.lang.String _xslt, java.lang.String _maxResults, java.lang.String newBase, java.lang.String prefix, java.lang.String dateRange)
           
protected static Report Report.getInstance(Context context, java.lang.String remoteAddr, java.lang.String sessionToken, java.lang.String reportName, java.lang.String xslt, java.lang.String maxResults, java.lang.String newBase, java.lang.String prefix, java.lang.String dateRange)
           
 java.lang.String[] DynamicAccessModule.getObjectHistory(Context context, java.lang.String PID)
           
 java.lang.String[] DynamicAccessImpl.getObjectHistory(Context context, java.lang.String PID)
           
 java.lang.String[] DefaultAccess.getObjectHistory(Context context, java.lang.String PID)
          Gets the change history of an object by returning a list of timestamps that correspond to modification dates of components.
 java.lang.String[] Access.getObjectHistory(Context context, java.lang.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, java.lang.String PID, boolean xml, javax.servlet.http.HttpServletResponse response)
           
 ObjectProfile DynamicAccessModule.getObjectProfile(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Get the profile information for the digital object.
 ObjectProfile DynamicAccessImpl.getObjectProfile(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Get the profile information for the digital object.
 ObjectProfile DefaultAccess.getObjectProfile(Context context, java.lang.String PID, java.util.Date asOfDateTime)
           
 ObjectProfile Access.getObjectProfile(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Gets object profile
 void FedoraAccessServlet.getObjectProfile(Context context, java.lang.String PID, java.util.Date asOfDateTime, boolean xml, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  boolean DynamicAccessModule.isDynamicBehaviorDefinition(Context context, java.lang.String PID, java.lang.String bDefPID)
           
 boolean DynamicAccessImpl.isDynamicBehaviorDefinition(Context context, java.lang.String PID, java.lang.String bDefPID)
           
 DatastreamDef[] DynamicAccessModule.listDatastreams(Context context, java.lang.String PID, java.util.Date asOfDateTime)
           
 DatastreamDef[] DynamicAccessImpl.listDatastreams(Context context, java.lang.String PID, java.util.Date asOfDateTime)
           
 DatastreamDef[] DefaultAccess.listDatastreams(Context context, java.lang.String PID, java.util.Date asOfDateTime)
           
 DatastreamDef[] Access.listDatastreams(Context context, java.lang.String PID, java.util.Date asOfDateTime)
           
 void ListDatastreamsServlet.listDatastreams(Context context, java.lang.String PID, java.util.Date asOfDateTime, boolean xml, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 ObjectMethodsDef[] DynamicAccessModule.listMethods(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Get the definitions for all dynamic disseminations on the object.
 ObjectMethodsDef[] DynamicAccessImpl.listMethods(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Get the definitions for all dynamic disseminations on the object.
 ObjectMethodsDef[] DefaultAccess.listMethods(Context context, java.lang.String PID, java.util.Date asOfDateTime)
           
 ObjectMethodsDef[] Access.listMethods(Context context, java.lang.String PID, java.util.Date asOfDateTime)
          Gets a list of all Behavior Definition object PIDs and method names associated with the specified digital object.
 void ListMethodsServlet.listMethods(Context context, java.lang.String PID, java.util.Date asOfDateTime, boolean xml, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 FieldSearchResult DynamicAccessModule.resumeFindObjects(Context context, java.lang.String sessionToken)
           
 FieldSearchResult DynamicAccessImpl.resumeFindObjects(Context context, java.lang.String sessionToken)
           
 FieldSearchResult DefaultAccess.resumeFindObjects(Context context, java.lang.String sessionToken)
          Resumes an in-progress listing of object fields.
 FieldSearchResult Access.resumeFindObjects(Context context, java.lang.String sessionToken)
          Resumes an in-progress listing of object fields.
 

Constructors in fedora.server.access with parameters of type Context
DescribeRepositoryServlet.ReposInfoSerializerThread(Context context, RepositoryInfo repositoryInfo, java.io.PipedWriter pw)
           Constructor for ReposInfoSerializerThread.
FedoraAccessServlet.ProfileSerializerThread(Context context, java.lang.String PID, ObjectProfile objProfile, java.util.Date versDateTime, java.io.PipedWriter pw)
           Constructor for ProfileSerializeThread.
GetObjectHistoryServlet.ObjectHistorySerializerThread(Context context, java.lang.String[] objectHistory, java.lang.String PID, java.io.PipedWriter pw)
           Constructor for ObjectHistorySerializerThread.
ListDatastreamsServlet.DatastreamDefSerializerThread(Context context, java.lang.String PID, DatastreamDef[] dsDefs, java.util.Date versDateTime, java.io.PipedWriter pw)
           Constructor for ProfileSerializeThread.
ListMethodsServlet.ObjectMethodsDefSerializerThread(Context context, java.lang.String PID, ObjectMethodsDef[] methodDefs, java.util.Date versDateTime, java.io.PipedWriter pw)
           Constructor for ProfileSerializeThread.
 

Uses of Context in fedora.server.access.defaultdisseminator
 

Constructors in fedora.server.access.defaultdisseminator with parameters of type Context
DefaultDisseminatorImpl(Context context, java.util.Date asOfDateTime, DOReader reader, Access access, java.lang.String reposBaseURL, java.io.File reposHomeDir)
           
 

Uses of Context in fedora.server.access.dissemination
 

Methods in fedora.server.access.dissemination with parameters of type Context
 MIMETypedStream DisseminationService.assembleDissemination(Context context, java.lang.String PID, java.util.Hashtable h_userParms, DisseminationBindingInfo[] dissBindInfoArray, java.lang.String bMechPid, java.lang.String methodName)
          Assembles a dissemination given an instance of DisseminationBindingInfo which has the dissemination-related information from the digital object and its associated Behavior Mechanism object.
 MIMETypedStream DisseminationService.getDisseminationContent(java.lang.String url, Context context, java.lang.String user, java.lang.String pass)
          A method that reads the contents of the specified URL and returns the result as a MIMETypedStream
 

Uses of Context in fedora.server.journal
 

Methods in fedora.server.journal with parameters of type Context
 java.lang.String Journaller.addDatastream(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String[] altIDs, java.lang.String dsLabel, boolean versionable, java.lang.String MIMEType, java.lang.String formatURI, java.lang.String location, java.lang.String controlGroup, java.lang.String dsState, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage)
          Delegate to the JournalWorker.
 java.lang.String JournalCreator.addDatastream(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String[] altIDs, java.lang.String dsLabel, boolean versionable, java.lang.String MIMEType, java.lang.String formatURI, java.lang.String location, java.lang.String controlGroup, java.lang.String dsState, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage)
          Create a journal entry, add the arguments, and invoke the method.
 java.lang.String JournalConsumer.addDatastream(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String[] altIDs, java.lang.String dsLabel, boolean versionable, java.lang.String MIMEType, java.lang.String formatURI, java.lang.String location, java.lang.String controlGroup, java.lang.String dsState, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage)
          Reject API calls from outside while we are in recovery mode.
 java.lang.String Journaller.addDisseminator(Context context, java.lang.String pid, java.lang.String bDefPID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage)
          Delegate to the JournalWorker.
 java.lang.String JournalCreator.addDisseminator(Context context, java.lang.String pid, java.lang.String bDefPID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage)
          Create a journal entry, add the arguments, and invoke the method.
 java.lang.String JournalConsumer.addDisseminator(Context context, java.lang.String pid, java.lang.String bDefPID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage)
          Reject API calls from outside while we are in recovery mode.
 boolean Journaller.adminPing(Context context)
          Delegate to the JournalWorker.
 boolean JournalCreator.adminPing(Context context)
          Let the delegate do it.
 boolean JournalConsumer.adminPing(Context context)
          Read-only method: pass the call to the ManagementDelegate.
 java.lang.String Journaller.compareDatastreamChecksum(Context context, java.lang.String pid, java.lang.String dsID, java.util.Date versionDate)
          Delegate to the JournalWorker.
 java.lang.String JournalCreator.compareDatastreamChecksum(Context context, java.lang.String pid, java.lang.String dsID, java.util.Date versionDate)
          Let the delegate do it.
 java.lang.String JournalConsumer.compareDatastreamChecksum(Context context, java.lang.String pid, java.lang.String dsID, java.util.Date versionDate)
          Read-only method: pass the call to the ManagementDelegate.
 java.io.InputStream Journaller.exportObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.lang.String encoding)
          Delegate to the JournalWorker.
 java.io.InputStream JournalCreator.exportObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.lang.String encoding)
          Let the delegate do it.
 java.io.InputStream JournalConsumer.exportObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.lang.String encoding)
          Read-only method: pass the call to the ManagementDelegate.
 Datastream Journaller.getDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date asOfDateTime)
          Delegate to the JournalWorker.
 Datastream JournalCreator.getDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date asOfDateTime)
          Let the delegate do it.
 Datastream JournalConsumer.getDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date asOfDateTime)
          Read-only method: pass the call to the ManagementDelegate.
 Datastream[] Journaller.getDatastreamHistory(Context context, java.lang.String pid, java.lang.String datastreamID)
          Delegate to the JournalWorker.
 Datastream[] JournalCreator.getDatastreamHistory(Context context, java.lang.String pid, java.lang.String datastreamID)
          Let the delegate do it.
 Datastream[] JournalConsumer.getDatastreamHistory(Context context, java.lang.String pid, java.lang.String datastreamID)
          Read-only method: pass the call to the ManagementDelegate.
 Datastream[] Journaller.getDatastreams(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dsState)
          Delegate to the JournalWorker.
 Datastream[] JournalCreator.getDatastreams(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dsState)
          Let the delegate do it.
 Datastream[] JournalConsumer.getDatastreams(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dsState)
          Read-only method: pass the call to the ManagementDelegate.
 Disseminator Journaller.getDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date asOfDateTime)
          Delegate to the JournalWorker.
 Disseminator JournalCreator.getDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date asOfDateTime)
          Let the delegate do it.
 Disseminator JournalConsumer.getDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date asOfDateTime)
          Read-only method: pass the call to the ManagementDelegate.
 Disseminator[] Journaller.getDisseminatorHistory(Context context, java.lang.String pid, java.lang.String disseminatorID)
          Delegate to the JournalWorker.
 Disseminator[] JournalCreator.getDisseminatorHistory(Context context, java.lang.String pid, java.lang.String disseminatorID)
          Let the delegate do it.
 Disseminator[] JournalConsumer.getDisseminatorHistory(Context context, java.lang.String pid, java.lang.String disseminatorID)
          Read-only method: pass the call to the ManagementDelegate.
 Disseminator[] Journaller.getDisseminators(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dissState)
          Delegate to the JournalWorker.
 Disseminator[] JournalCreator.getDisseminators(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dissState)
          Let the delegate do it.
 Disseminator[] JournalConsumer.getDisseminators(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dissState)
          Read-only method: pass the call to the ManagementDelegate.
 java.lang.String[] Journaller.getNextPID(Context context, int numPIDs, java.lang.String namespace)
          Delegate to the JournalWorker.
 java.lang.String[] JournalCreator.getNextPID(Context context, int numPIDs, java.lang.String namespace)
          Create a journal entry, add the arguments, and invoke the method.
 java.lang.String[] JournalConsumer.getNextPID(Context context, int numPIDs, java.lang.String namespace)
          Reject API calls from outside while we are in recovery mode.
 Property[] Journaller.getObjectProperties(Context context, java.lang.String pid)
          Delegate to the JournalWorker.
 Property[] JournalCreator.getObjectProperties(Context context, java.lang.String pid)
          Let the delegate do it.
 Property[] JournalConsumer.getObjectProperties(Context context, java.lang.String pid)
          Read-only method: pass the call to the ManagementDelegate.
 java.io.InputStream Journaller.getObjectXML(Context context, java.lang.String pid, java.lang.String encoding)
          Delegate to the JournalWorker.
 java.io.InputStream JournalCreator.getObjectXML(Context context, java.lang.String pid, java.lang.String encoding)
          Let the delegate do it.
 java.io.InputStream JournalConsumer.getObjectXML(Context context, java.lang.String pid, java.lang.String encoding)
          Read-only method: pass the call to the ManagementDelegate.
 java.lang.String Journaller.ingestObject(Context context, java.io.InputStream serialization, java.lang.String logMessage, java.lang.String format, java.lang.String encoding, boolean newPid)
          Delegate to the JournalWorker.
 java.lang.String JournalCreator.ingestObject(Context context, java.io.InputStream serialization, java.lang.String logMessage, java.lang.String format, java.lang.String encoding, boolean newPid)
          Let the delegate do it, and then write a journal entry.
 java.lang.String JournalConsumer.ingestObject(Context context, java.io.InputStream serialization, java.lang.String logMessage, java.lang.String format, java.lang.String encoding, boolean newPid)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.modifyDatastreamByReference(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.modifyDatastreamByReference(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.modifyDatastreamByReference(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.modifyDatastreamByValue(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.io.InputStream dsContent, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.modifyDatastreamByValue(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.io.InputStream dsContent, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.modifyDatastreamByValue(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.io.InputStream dsContent, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.modifyDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage, boolean force)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.modifyDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage, boolean force)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.modifyDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage, boolean force)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.modifyObject(Context context, java.lang.String pid, java.lang.String state, java.lang.String label, java.lang.String ownerId, java.lang.String logMessage)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.modifyObject(Context context, java.lang.String pid, java.lang.String state, java.lang.String label, java.lang.String ownerId, java.lang.String logMessage)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.modifyObject(Context context, java.lang.String pid, java.lang.String state, java.lang.String label, java.lang.String ownerId, java.lang.String logMessage)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date[] Journaller.purgeDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date startDT, java.util.Date endDT, java.lang.String logMessage, boolean force)
          Delegate to the JournalWorker.
 java.util.Date[] JournalCreator.purgeDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date startDT, java.util.Date endDT, java.lang.String logMessage, boolean force)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date[] JournalConsumer.purgeDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date startDT, java.util.Date endDT, java.lang.String logMessage, boolean force)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date[] Journaller.purgeDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date endDT, java.lang.String logMessage)
          Delegate to the JournalWorker.
 java.util.Date[] JournalCreator.purgeDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date endDT, java.lang.String logMessage)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date[] JournalConsumer.purgeDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date endDT, java.lang.String logMessage)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.purgeObject(Context context, java.lang.String pid, java.lang.String logMessage, boolean force)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.purgeObject(Context context, java.lang.String pid, java.lang.String logMessage, boolean force)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.purgeObject(Context context, java.lang.String pid, java.lang.String logMessage, boolean force)
          Reject API calls from outside while we are in recovery mode.
 java.lang.String Journaller.putTempStream(Context context, java.io.InputStream in)
          Delegate to the JournalWorker.
 java.lang.String JournalCreator.putTempStream(Context context, java.io.InputStream in)
          Create a journal entry, add the arguments, and invoke the method.
 java.lang.String JournalConsumer.putTempStream(Context context, java.io.InputStream in)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.setDatastreamState(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String dsState, java.lang.String logMessage)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.setDatastreamState(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String dsState, java.lang.String logMessage)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.setDatastreamState(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String dsState, java.lang.String logMessage)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.setDatastreamVersionable(Context context, java.lang.String pid, java.lang.String dsID, boolean versionable, java.lang.String logMessage)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.setDatastreamVersionable(Context context, java.lang.String pid, java.lang.String dsID, boolean versionable, java.lang.String logMessage)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.setDatastreamVersionable(Context context, java.lang.String pid, java.lang.String dsID, boolean versionable, java.lang.String logMessage)
          Reject API calls from outside while we are in recovery mode.
 java.util.Date Journaller.setDisseminatorState(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String dsState, java.lang.String logMessage)
          Delegate to the JournalWorker.
 java.util.Date JournalCreator.setDisseminatorState(Context context, java.lang.String pid, java.lang.String disseminatorID, java.lang.String dissState, java.lang.String logMessage)
          Create a journal entry, add the arguments, and invoke the method.
 java.util.Date JournalConsumer.setDisseminatorState(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String dsState, java.lang.String logMessage)
          Reject API calls from outside while we are in recovery mode.
 

Uses of Context in fedora.server.journal.entry
 

Classes in fedora.server.journal.entry that implement Context
 class JournalEntryContext
           Title: JournalEntryContext.java
 

Constructors in fedora.server.journal.entry with parameters of type Context
CreatorJournalEntry(java.lang.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.
 

Uses of Context in fedora.server.management
 

Methods in fedora.server.management with parameters of type Context
 java.lang.String Management.addDatastream(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String[] altIDs, java.lang.String dsLabel, boolean versionable, java.lang.String MIMEType, java.lang.String formatURI, java.lang.String location, java.lang.String controlGroup, java.lang.String dsState, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage)
           
 java.lang.String DefaultManagement.addDatastream(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String[] altIDs, java.lang.String dsLabel, boolean versionable, java.lang.String MIMEType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String controlGroup, java.lang.String dsState, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage)
           
 java.lang.String Management.addDisseminator(Context context, java.lang.String pid, java.lang.String bDefPID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage)
           
 java.lang.String DefaultManagement.addDisseminator(Context context, java.lang.String pid, java.lang.String bDefPid, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage)
           
 boolean Management.adminPing(Context context)
           
 boolean DefaultManagement.adminPing(Context context)
           
 java.lang.String Management.compareDatastreamChecksum(Context context, java.lang.String pid, java.lang.String dsID, java.util.Date asOfDateTime)
           
 java.lang.String DefaultManagement.compareDatastreamChecksum(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date versionDate)
           
 java.io.InputStream Management.exportObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.lang.String encoding)
           
 java.io.InputStream DefaultManagement.exportObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.lang.String encoding)
           
 Datastream Management.getDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date asOfDateTime)
           
 Datastream DefaultManagement.getDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date asOfDateTime)
           
 Datastream[] Management.getDatastreamHistory(Context context, java.lang.String pid, java.lang.String datastreamID)
           
 Datastream[] DefaultManagement.getDatastreamHistory(Context context, java.lang.String pid, java.lang.String datastreamID)
           
 Datastream[] Management.getDatastreams(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dsState)
           
 Datastream[] DefaultManagement.getDatastreams(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String state)
           
 Disseminator Management.getDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date asOfDateTime)
           
 Disseminator DefaultManagement.getDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.util.Date asOfDateTime)
           
 Disseminator[] Management.getDisseminatorHistory(Context context, java.lang.String pid, java.lang.String disseminatorID)
           
 Disseminator[] DefaultManagement.getDisseminatorHistory(Context context, java.lang.String pid, java.lang.String disseminatorID)
           
 Disseminator[] Management.getDisseminators(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dissState)
           
 Disseminator[] DefaultManagement.getDisseminators(Context context, java.lang.String pid, java.util.Date asOfDateTime, java.lang.String dissState)
           
 java.lang.String[] Management.getNextPID(Context context, int numPIDs, java.lang.String namespace)
           
 java.lang.String[] DefaultManagement.getNextPID(Context context, int numPIDs, java.lang.String namespace)
           
 void GetNextPIDServlet.getNextPID(Context context, int numPIDs, java.lang.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.
 Property[] Management.getObjectProperties(Context context, java.lang.String pid)
           
 Property[] DefaultManagement.getObjectProperties(Context context, java.lang.String pid)
           
 java.io.InputStream Management.getObjectXML(Context context, java.lang.String pid, java.lang.String encoding)
           
 java.io.InputStream DefaultManagement.getObjectXML(Context context, java.lang.String pid, java.lang.String encoding)
           
 java.lang.String Management.ingestObject(Context context, java.io.InputStream serialization, java.lang.String logMessage, java.lang.String format, java.lang.String encoding, boolean newPid)
           
 java.lang.String DefaultManagement.ingestObject(Context context, java.io.InputStream serialization, java.lang.String logMessage, java.lang.String format, java.lang.String encoding, boolean newPid)
           
 java.util.Date Management.modifyDatastreamByReference(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
           
 java.util.Date DefaultManagement.modifyDatastreamByReference(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
           
 java.util.Date Management.modifyDatastreamByValue(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.io.InputStream dsContent, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
           
 java.util.Date DefaultManagement.modifyDatastreamByValue(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String[] altIDs, java.lang.String dsLabel, java.lang.String mimeType, java.lang.String formatURI, java.io.InputStream dsContent, java.lang.String checksumType, java.lang.String checksum, java.lang.String logMessage, boolean force)
           
 java.util.Date Management.modifyDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap bindingMap, java.lang.String dissState, java.lang.String logMessage, boolean force)
           
 java.util.Date DefaultManagement.modifyDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.lang.String bMechPid, java.lang.String dissLabel, DSBindingMap dsBindingMap, java.lang.String dissState, java.lang.String logMessage, boolean force)
           
 java.util.Date Management.modifyObject(Context context, java.lang.String pid, java.lang.String state, java.lang.String label, java.lang.String ownerId, java.lang.String logMessage)
           
 java.util.Date DefaultManagement.modifyObject(Context context, java.lang.String pid, java.lang.String state, java.lang.String label, java.lang.String ownerId, java.lang.String logMessage)
           
 java.util.Date[] Management.purgeDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date startDT, java.util.Date endDT, java.lang.String logMessage, boolean force)
           
 java.util.Date[] DefaultManagement.purgeDatastream(Context context, java.lang.String pid, java.lang.String datastreamID, java.util.Date startDT, java.util.Date endDT, java.lang.String logMessage, boolean force)
           
 java.util.Date[] Management.purgeDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date endDT, java.lang.String logMessage)
           
 java.util.Date[] DefaultManagement.purgeDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorID, java.util.Date endDT, java.lang.String logMessage)
           
 java.util.Date Management.purgeObject(Context context, java.lang.String pid, java.lang.String logMessage, boolean force)
           
 java.util.Date DefaultManagement.purgeObject(Context context, java.lang.String pid, java.lang.String logMessage, boolean force)
           
 java.lang.String Management.putTempStream(Context context, java.io.InputStream in)
           
 java.lang.String DefaultManagement.putTempStream(Context context, java.io.InputStream in)
           
 java.util.Date Management.setDatastreamState(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String dsState, java.lang.String logMessage)
           
 java.util.Date DefaultManagement.setDatastreamState(Context context, java.lang.String pid, java.lang.String datastreamID, java.lang.String dsState, java.lang.String logMessage)
           
 java.util.Date Management.setDatastreamVersionable(Context context, java.lang.String pid, java.lang.String dsID, boolean versionable, java.lang.String logMessage)
           
 java.util.Date DefaultManagement.setDatastreamVersionable(Context context, java.lang.String pid, java.lang.String datastreamID, boolean versionable, java.lang.String logMessage)
           
 java.util.Date Management.setDisseminatorState(Context context, java.lang.String pid, java.lang.String dsID, java.lang.String dsState, java.lang.String logMessage)
           
 java.util.Date DefaultManagement.setDisseminatorState(Context context, java.lang.String pid, java.lang.String disseminatorID, java.lang.String dissState, java.lang.String logMessage)
           
 

Constructors in fedora.server.management with parameters of type Context
GetNextPIDServlet.GetNextPIDSerializerThread(Context context, java.lang.String[] pidList, java.io.PipedWriter pw)
           Constructor for GetNextPIDSerializerThread.
 

Uses of Context in fedora.server.security
 

Methods in fedora.server.security with parameters of type Context
 void DefaultAuthorization.enforce_Internal_DSState(Context context, java.lang.String id, java.lang.String state)
           
 void Authorization.enforce_Internal_DSState(Context context, java.lang.String PID, java.lang.String state)
           
 void PolicyEnforcementPoint.enforce(java.lang.String subjectId, java.lang.String action, java.lang.String api, java.lang.String pid, java.lang.String namespace, Context context)
           
 void DefaultAuthorization.enforceAddDatastream(Context context, java.lang.String pid, java.lang.String dsId, java.lang.String[] altIDs, java.lang.String MIMEType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String controlGroup, java.lang.String dsState, java.lang.String checksumType, java.lang.String checksum)
          Enforce authorization for adding a datastream to an object.
 void Authorization.enforceAddDatastream(Context context, java.lang.String pid, java.lang.String dsId, java.lang.String[] altIDs, java.lang.String MIMEType, java.lang.String formatURI, java.lang.String dsLocation, java.lang.String controlGroup, java.lang.String dsState, java.lang.String checksumType, java.lang.String checksum)
           
 void DefaultAuthorization.enforceAddDisseminator(Context context, java.lang.String pid, java.lang.String bDefPid, java.lang.String bMechPid, java.lang.String dissState)
           
 void Authorization.enforceAddDisseminator(Context context, java.lang.String pid, java.lang.String bDefPid, java.lang.String bMechPid, java.lang.String dissState)
           
 void DefaultAuthorization.enforceAdminPing(Context context)
           
 void Authorization.enforceAdminPing(Context context)
           
 void DefaultAuthorization.enforceCompareDatastreamChecksum(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date versionDate)
           
 void Authorization.enforceCompareDatastreamChecksum(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date versionDate)
           
 void DefaultAuthorization.enforceDescribeRepository(Context context)
           
 void Authorization.enforceDescribeRepository(Context context)
           
 void DefaultAuthorization.enforceExportObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.lang.String exportEncoding)
           
 void Authorization.enforceExportObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String exportContext, java.lang.String exportEncoding)
           
 void DefaultAuthorization.enforceFindObjects(Context context)
           
 void Authorization.enforceFindObjects(Context context)
           
 void DefaultAuthorization.enforceGetDatastream(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date asOfDateTime)
           
 void Authorization.enforceGetDatastream(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date asOfDateTime)
           
 void DefaultAuthorization.enforceGetDatastreamDissemination(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date asOfDate)
           
 void Authorization.enforceGetDatastreamDissemination(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date asOfDate)
           
 void DefaultAuthorization.enforceGetDatastreamHistory(Context context, java.lang.String pid, java.lang.String datastreamId)
           
 void Authorization.enforceGetDatastreamHistory(Context context, java.lang.String pid, java.lang.String datastreamId)
           
 void DefaultAuthorization.enforceGetDatastreams(Context context, java.lang.String pid, java.util.Date asOfDate, java.lang.String datastreamState)
           
 void Authorization.enforceGetDatastreams(Context context, java.lang.String pid, java.util.Date asOfDate, java.lang.String state)
           
 void DefaultAuthorization.enforceGetDissemination(Context context, java.lang.String pid, java.lang.String bdefPid, java.lang.String methodName, java.util.Date asOfDate, java.lang.String objectState, java.lang.String bdefState, java.lang.String bmechPid, java.lang.String bmechState, java.lang.String dissState)
           
 void Authorization.enforceGetDissemination(Context context, java.lang.String pid, java.lang.String bDefPID, java.lang.String methodName, java.util.Date asOfDate, java.lang.String authzAux_objState, java.lang.String authzAux_bdefState, java.lang.String authzAux_bmechPID, java.lang.String authzAux_bmechState, java.lang.String authzAux_dissState)
           
 void DefaultAuthorization.enforceGetDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.util.Date asOfDate)
           
 void Authorization.enforceGetDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.util.Date asOfDateTime)
           
 void DefaultAuthorization.enforceGetDisseminatorHistory(Context context, java.lang.String pid, java.lang.String disseminatorId)
           
 void Authorization.enforceGetDisseminatorHistory(Context context, java.lang.String pid, java.lang.String disseminatorPid)
           
 void DefaultAuthorization.enforceGetDisseminators(Context context, java.lang.String pid, java.util.Date asOfDate, java.lang.String disseminatorState)
           
 void Authorization.enforceGetDisseminators(Context context, java.lang.String pid, java.util.Date asOfDate, java.lang.String disseminatorState)
           
 void DefaultAuthorization.enforceGetNextPid(Context context, java.lang.String namespace, int nNewPids)
           
 void Authorization.enforceGetNextPid(Context context, java.lang.String namespace, int nNewPids)
           
 void DefaultAuthorization.enforceGetObjectHistory(Context context, java.lang.String pid)
           
 void Authorization.enforceGetObjectHistory(Context context, java.lang.String pid)
           
 void DefaultAuthorization.enforceGetObjectProfile(Context context, java.lang.String pid, java.util.Date asOfDate)
           
 void Authorization.enforceGetObjectProfile(Context context, java.lang.String pid, java.util.Date asOfDate)
           
 void DefaultAuthorization.enforceGetObjectProperties(Context context, java.lang.String pid)
           
 void Authorization.enforceGetObjectProperties(Context context, java.lang.String pid)
           
 void DefaultAuthorization.enforceGetObjectXML(Context context, java.lang.String pid, java.lang.String objectXmlEncoding)
           
 void Authorization.enforceGetObjectXML(Context context, java.lang.String pid, java.lang.String objectXmlEncoding)
           
 void DefaultAuthorization.enforceIngestObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String ingestEncoding)
           
 void Authorization.enforceIngestObject(Context context, java.lang.String pid, java.lang.String format, java.lang.String ingestEncoding)
           
 void DefaultAuthorization.enforceListDatastreams(Context context, java.lang.String pid, java.util.Date asOfDate)
           
 void Authorization.enforceListDatastreams(Context context, java.lang.String pid, java.util.Date asOfDate)
           
 void DefaultAuthorization.enforceListMethods(Context context, java.lang.String pid, java.util.Date asOfDate)
           
 void Authorization.enforceListMethods(Context context, java.lang.String pid, java.util.Date ofAsDate)
           
 void DefaultAuthorization.enforceListObjectInFieldSearchResults(Context context, java.lang.String pid)
           
 void Authorization.enforceListObjectInFieldSearchResults(Context context, java.lang.String pid)
           
 void DefaultAuthorization.enforceListObjectInResourceIndexResults(Context context, java.lang.String pid)
           
 void Authorization.enforceListObjectInResourceIndexResults(Context context, java.lang.String pid)
           
 void DefaultAuthorization.enforceMethods(Context context)
          This method serves only to hold comments common to the various Enforce methods of this class.
 void DefaultAuthorization.enforceModifyDatastreamByReference(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String[] datastreamNewAltIDs, java.lang.String datastreamNewMimeType, java.lang.String datastreamNewFormatURI, java.lang.String datastreamNewLocation, java.lang.String datastreamNewChecksumType, java.lang.String datastreamNewChecksum)
           
 void Authorization.enforceModifyDatastreamByReference(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String[] altIDs, java.lang.String mimeType, java.lang.String formatURI, java.lang.String datastreamNewLocation, java.lang.String checksumType, java.lang.String checksum)
           
 void DefaultAuthorization.enforceModifyDatastreamByValue(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String[] newDatastreamAltIDs, java.lang.String newDatastreamMimeType, java.lang.String newDatastreamFormatURI, java.lang.String newDatastreamChecksumType, java.lang.String newDatastreamChecksum)
           
 void Authorization.enforceModifyDatastreamByValue(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String[] altIDs, java.lang.String mimeType, java.lang.String formatURI, java.lang.String checksumType, java.lang.String checksum)
           
 void DefaultAuthorization.enforceModifyDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.lang.String bmechNewPid, java.lang.String disseminatorNewState)
           
 void Authorization.enforceModifyDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.lang.String mechanismPid, java.lang.String disseminatorState)
           
 void DefaultAuthorization.enforceModifyObject(Context context, java.lang.String pid, java.lang.String objectNewState, java.lang.String objectNewOwnerId)
           
 void Authorization.enforceModifyObject(Context context, java.lang.String pid, java.lang.String objectState, java.lang.String ownerId)
           
 void DefaultAuthorization.enforceOAIRespond(Context context)
           
 void Authorization.enforceOAIRespond(Context context)
           
 void DefaultAuthorization.enforcePurgeDatastream(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date endDT)
           
 void Authorization.enforcePurgeDatastream(Context context, java.lang.String pid, java.lang.String datastreamId, java.util.Date endDT)
           
 void DefaultAuthorization.enforcePurgeDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.util.Date endDT)
           
 void Authorization.enforcePurgeDisseminator(Context context, java.lang.String pid, java.lang.String disseminatorId, java.util.Date endDT)
           
 void DefaultAuthorization.enforcePurgeObject(Context context, java.lang.String pid)
           
 void Authorization.enforcePurgeObject(Context context, java.lang.String pid)
           
 void DefaultAuthorization.enforceReloadPolicies(Context context)
           
 void Authorization.enforceReloadPolicies(Context context)
           
 void DefaultAuthorization.enforceResolveDatastream(Context context, java.util.Date ticketIssuedDateTime)
           
 void Authorization.enforceResolveDatastream(Context context, java.util.Date ticketDateTime)
           
 void DefaultAuthorization.enforceRIFindObjects(Context context)
           
 void Authorization.enforceRIFindObjects(Context context)
           
 void DefaultAuthorization.enforceServerShutdown(Context context)
           
 void Authorization.enforceServerShutdown(Context context)
           
 void DefaultAuthorization.enforceServerStatus(Context context)
           
 void Authorization.enforceServerStatus(Context context)
           
 void DefaultAuthorization.enforceSetDatastreamState(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String datastreamNewState)
           
 void Authorization.enforceSetDatastreamState(Context context, java.lang.String pid, java.lang.String datastreamId, java.lang.String datastreamNewState)
           
 void DefaultAuthorization.enforceSetDatastreamVersionable(Context context, java.lang.String pid, java.lang.String datastreamId, boolean datastreamNewVersionable)
           
 void Authorization.enforceSetDatastreamVersionable(Context context, java.lang.String pid, java.lang.String datastreamId, boolean versionableNewState)
           
 void DefaultAuthorization.enforceSetDisseminatorState(Context context, java.lang.String pid, java.lang.String disseminatorId, java.lang.String disseminatorNewState)
           
 void Authorization.enforceSetDisseminatorState(Context context, java.lang.String pid, java.lang.String disseminatorId, java.lang.String disseminatorNewState)
           
 void DefaultAuthorization.enforceUpload(Context context)
           
 void Authorization.enforceUpload(Context context)
           
 void DefaultAuthorization.reloadPolicies(Context context)
           
 void Authorization.reloadPolicies(Context context)
           
 

Uses of Context in fedora.server.storage
 

Fields in fedora.server.storage declared as Context
protected  Context FastDOReader.m_context
           
 

Methods in fedora.server.storage with parameters of type Context
 void GSearchDOManager.doCommit(boolean cachedObjectRequired, Context context, DigitalObject obj, java.lang.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, java.lang.String logMessage, boolean remove)
          The doCommit method finalizes an ingest/update/remove of a digital object.
 FieldSearchResult DOManager.findObjects(Context context, java.lang.String[] resultFields, int maxResults, FieldSearchQuery query)
           
 FieldSearchResult DefaultDOManager.findObjects(Context context, java.lang.String[] resultFields, int maxResults, FieldSearchQuery query)
           
 BDefReader RepositoryReader.getBDefReader(boolean cachedObjectRequired, Context context, java.lang.String pid)
           
 BDefReader DirectoryBasedRepositoryReader.getBDefReader(boolean UseCachedObject, Context context, java.lang.String pid)
           
 BDefReader DefaultDOManager.getBDefReader(boolean cachedObjectRequired, Context context, java.lang.String pid)
          Gets a reader on an an existing behavior definition object.
 BMechReader RepositoryReader.getBMechReader(boolean cachedObjectRequired, Context context, java.lang.String pid)
           
 BMechReader DirectoryBasedRepositoryReader.getBMechReader(boolean UseCachedObject, Context context, java.lang.String pid)
           
 BMechReader DefaultDOManager.getBMechReader(boolean cachedObjectRequired, Context context, java.lang.String pid)
          Gets a reader on an an existing behavior mechanism object.
 MIMETypedStream ExternalContentManager.getExternalContent(java.lang.String URL, Context context)
           
 MIMETypedStream DefaultExternalContentManager.getExternalContent(java.lang.String url, Context context)
          A method that reads the contents of the specified URL and returns the result as a MIMETypedStream
 DOWriter DOManager.getIngestWriter(boolean cachedObjectRequired, Context context, java.io.InputStream in, java.lang.String format, java.lang.String encoding, boolean newPid)
          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, java.io.InputStream in, java.lang.String format, java.lang.String encoding, boolean newPid)
          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, java.lang.String pid)
          Gets a digital object reader.
 DOReader DirectoryBasedRepositoryReader.getReader(boolean UseCachedObject, Context context, java.lang.String pid)
           
 DOReader DefaultDOManager.getReader(boolean cachedObjectRequired, Context context, java.lang.String pid)
          Gets a reader on an an existing digital object.
 DOWriter DOManager.getWriter(boolean cachedObjectRequired, Context context, java.lang.String pid)
          Gets a DOWriter for an existing digital object.
 DOWriter DefaultDOManager.getWriter(boolean cachedObjectRequired, Context context, java.lang.String pid)
          Gets a writer on an an existing object.
 java.lang.String[] RepositoryReader.listObjectPIDs(Context context)
          Gets a list of PIDs (accessible in the given context) of all objects in the repository.
 java.lang.String[] DirectoryBasedRepositoryReader.listObjectPIDs(Context context)
           
 java.lang.String[] DefaultDOManager.listObjectPIDs(Context context)
           
 FieldSearchResult DOManager.resumeFindObjects(Context context, java.lang.String sessionToken)
           
 FieldSearchResult DefaultDOManager.resumeFindObjects(Context context, java.lang.String sessionToken)
           
 

Constructors in fedora.server.storage with parameters of type Context
FastBdefReader(Context context, java.lang.String objectPID)
          Constructs an instance of FastBdefReader.
FastBmechReader(Context context, java.lang.String objectPID)
          Constructs an instance of FastBmechReader.
FastDOReader(Context context, java.lang.String objectPID)
          Constructs a new FastDOReader for the specified digital object.
SimpleBDefReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String encoding, DigitalObject obj)
          Alternate constructor for when a DigitalObject is already available for some reason.
SimpleBDefReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String storageFormat, java.lang.String encoding, java.io.InputStream serializedObject)
           
SimpleBMechReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String encoding, DigitalObject obj)
          Alternate constructor for when a DigitalObject is already available for some reason.
SimpleBMechReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String storageFormat, java.lang.String encoding, java.io.InputStream serializedObject)
           
SimpleDOReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String encoding, DigitalObject obj)
          Alternate constructor for when a DigitalObject is already available for some reason.
SimpleDOReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String storageFormat, java.lang.String encoding, java.io.InputStream serializedObject)
           
SimpleDOWriter(Context context, DefaultDOManager mgr, DOTranslator translator, java.lang.String exportFormat, java.lang.String encoding, DigitalObject obj)
           
SimpleServiceAwareReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String encoding, DigitalObject obj)
          Alternate constructor for when a DigitalObject is already available for some reason.
SimpleServiceAwareReader(Context context, RepositoryReader repoReader, DOTranslator translator, java.lang.String exportFormat, java.lang.String storageFormat, java.lang.String encoding, java.io.InputStream serializedObject)