|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ServerException in fedora.server.access |
|---|
| Methods in fedora.server.access that throw ServerException | |
|---|---|
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. |
protected void |
Report.writeOut(java.io.OutputStream ultOut)
|
| Uses of ServerException in fedora.server.access.defaultdisseminator |
|---|
| Methods in fedora.server.access.defaultdisseminator that throw ServerException | |
|---|---|
java.lang.String |
ObjectInfoAsXML.getDublinCoreFields(DOReader reader)
|
java.lang.String |
ObjectInfoAsXML.getItemIndex(java.lang.String reposBaseURL,
DOReader reader,
java.util.Date versDateTime)
|
java.lang.String |
ObjectInfoAsXML.getMethodIndex(java.lang.String reposBaseURL,
java.lang.String PID,
ObjectMethodsDef[] methods,
java.util.Date versDateTime)
|
java.lang.String |
ObjectInfoAsXML.getOAIDublinCore(DatastreamXMLMetadata dublinCore)
|
java.lang.String |
ObjectInfoAsXML.getObjectProfile(java.lang.String reposBaseURL,
ObjectProfile objProfile,
java.util.Date versDateTime)
|
java.lang.String |
ObjectInfoAsXML.getSearchFields(DOReader reader)
|
java.lang.Object |
ServiceMethodDispatcher.invokeMethod(java.lang.Object service_object,
java.lang.String methodName,
Property[] userParms)
Invoke a method on an internal service. |
static MethodDef[] |
InternalService.reflectMethods()
A method to reflect the behavior method definitions implemented by the internal service. |
MIMETypedStream |
DefaultDisseminatorImpl.viewDublinCore()
Returns the Dublin Core record for the object, if one exists. |
MIMETypedStream |
DefaultDisseminator.viewDublinCore()
Returns the Dublin Core record for the object, if one exists. |
MIMETypedStream |
DefaultDisseminatorImpl.viewItemIndex()
Returns an HTML rendering of the Item Index for the object. |
MIMETypedStream |
DefaultDisseminator.viewItemIndex()
Returns an HTML rendering of the Item Index for the object. |
MIMETypedStream |
DefaultDisseminatorImpl.viewMethodIndex()
Returns an HTML rendering of the Dissemination Index for the object. |
MIMETypedStream |
DefaultDisseminator.viewMethodIndex()
Returns an HTML rendering of the Dissemination Index for the object. |
MIMETypedStream |
DefaultDisseminatorImpl.viewObjectProfile()
Returns an HTML rendering of the object profile which contains key metadata from the object, plus URLs for the object's Dissemination Index and Item Index. |
MIMETypedStream |
DefaultDisseminator.viewObjectProfile()
Returns an HTML rendering of the object profile which contains key metadata from the object, plus URLs for the object's Dissemination Index and Item Index. |
| Constructors in fedora.server.access.defaultdisseminator that throw ServerException | |
|---|---|
DefaultDisseminatorImpl(Context context,
java.util.Date asOfDateTime,
DOReader reader,
Access access,
java.lang.String reposBaseURL,
java.io.File reposHomeDir)
|
|
| Uses of ServerException in fedora.server.access.dissemination |
|---|
| Methods in fedora.server.access.dissemination that throw ServerException | |
|---|---|
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. |
java.lang.String |
DisseminationService.registerDatastreamLocation(java.lang.String dsLocation,
java.lang.String dsControlGroupType,
java.lang.String beServiceCallbackRole,
java.lang.String methodName)
Datastream locations are considered privileged information by the Fedora repository. |
| Uses of ServerException in fedora.server.errors |
|---|
| Subclasses of ServerException in fedora.server.errors | |
|---|---|
class |
BackendSecurityParserException
Title: BackendSecurityParserException.java |
class |
ConnectionPoolNotFoundException
Title: ConnectionPoolNotFoundException.java |
class |
DatastreamNotFoundException
Title: DatastreamNotFoundException.java |
class |
DisallowedHostException
Title: DisallowedHostException.java |
class |
DisseminationBindingInfoNotFoundException
Title: DisseminationBindingInfoNotFoundException.java |
class |
DisseminationException
Title: DisseminationException.java |
class |
DisseminatorNotFoundException
Title: DisseminatorNotFound.java |
class |
GeneralException
Title: GeneralException.java |
class |
HttpServiceNotFoundException
Title: HttpServiceNotFoundException.java |
class |
InconsistentTableSpecException
Title: InconsistentTableSpecException.java |
class |
InitializationException
Title: InitializationException.java |
class |
InvalidContextException
Title: InvalidContextException.java |
class |
InvalidIPSpecException
Title: InvalidIPSpecException.java |
class |
InvalidOperatorException
Title: InvalidOperatorException.java |
class |
InvalidStateException
Title: InvalidStateException.java |
class |
InvalidUserParmException
Title: InvalidUserParmException.java |
class |
InvalidXMLNameException
Title: InvalidXMLNameException.java |
class |
LowlevelStorageException
Title: LowLevelStorageException.java |
class |
LowlevelStorageInconsistencyException
Title: LowLevelStorageInconsistencyException.java |
class |
MalformedPidException
Title: MalformedPidException.java |
class |
MethodNotFoundException
Title: MethodNotFoundException.java |
class |
MethodParmNotFoundException
Title: MethodParmNotFoundException.java |
class |
ModuleInitializationException
Title: ModuleInitializationException.java |
class |
ModuleShutdownException
Title: ModuleShutdownException.java |
class |
ObjectAlreadyInLowlevelStorageException
Title: ObjectAlreadyInLowLevelStorageException.java |
class |
ObjectDependencyException
Title: ObjectDependencyException.java |
class |
ObjectExistsException
Title: ObjectExistsException.java |
class |
ObjectIntegrityException
Title: ObjectIntegrityException.java |
class |
ObjectLockedException
Title: ObjectLockedException.java |
class |
ObjectNotFoundException
Title: ObjectNotFoundException.java |
class |
ObjectNotInLowlevelStorageException
Title: ObjectNotInLowLevelStorage.java |
class |
ObjectValidityException
Title: ObjectValidityException.java |
class |
QueryParseException
Title: QueryParseException.java |
class |
ReplicationException
Title: ReplicationException.java |
class |
RepositoryConfigurationException
Title: RepositoryConfigurationException.java |
class |
ResourceIndexException
|
class |
ServerInitializationException
Title: ServerInitializationException.java |
class |
ServerShutdownException
Title: ServerShutdownException.java |
class |
ShutdownException
Title: ShutdownException.java |
class |
StorageDeviceException
Title: StorageDeviceException.java |
class |
StorageException
Title: StorageException.java |
class |
StreamIOException
Title: StreamIOException.java |
class |
StreamReadException
Title: StreamReadException.java |
class |
StreamWriteException
Title: StreamWriteException.java |
class |
UnknownSessionTokenException
Title: UnknownSessionTokenException.java |
class |
UnrecognizedFieldException
Title: UnrecognizedFieldException.java |
class |
UnsupportedQueryLanguageException
|
class |
UnsupportedTranslationException
Title: UnsupportedTranslationException.java |
class |
ValidationException
Title: ValidationException.java |
| Uses of ServerException in fedora.server.errors.authorization |
|---|
| Subclasses of ServerException in fedora.server.errors.authorization | |
|---|---|
class |
AuthzDeniedException
Title: NotAuthorizedException.java |
class |
AuthzException
Title: AuthzException.java |
class |
AuthzOperationalException
Title: AuthzOperationalException.java |
class |
AuthzPermittedException
Title: AuthorizedPermittedException.java |
class |
PasswordComparisonException
Title: AuthorizedPermittedException.java |
| Uses of ServerException in fedora.server.journal |
|---|
| Methods in fedora.server.journal that throw ServerException | |
|---|---|
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. |
static void |
JournalOperatingMode.enforceCurrentMode()
If a modifying operation is attempted while we are in Read-Only mode, throw an exception to prevent it. |
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 |
ServerWrapper.getRepositoryHash()
|
java.lang.String |
ServerInterface.getRepositoryHash()
|
java.io.InputStream |
Journaller.getTempStream(java.lang.String id)
Delegate to the JournalWorker. |
java.io.InputStream |
JournalCreator.getTempStream(java.lang.String id)
Let the delegate do it. |
java.io.InputStream |
JournalConsumer.getTempStream(java.lang.String id)
Delegate 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 ServerException in fedora.server.journal.entry |
|---|
| Methods in fedora.server.journal.entry that throw ServerException | |
|---|---|
java.lang.Object |
CreatorJournalEntry.invokeAndClose(ManagementDelegate delegate,
JournalWriter writer)
A convenience method that invokes the management method and then closes the JournalEntry, thereby cleaning up any temp files. |
void |
ConsumerJournalEntry.invokeMethod(ManagementDelegate delegate,
JournalRecoveryLog recoveryLog)
|
java.lang.Object |
CreatorJournalEntry.invokeMethod(ManagementDelegate delegate,
JournalWriter writer)
Process the management method: Check the operating mode - if we are in Read-Only mode, this check will
throw an exception.
Prepare the writer in case we need to initialize a new file with a
repository hash.
Invoke the method on the ManagementDelegate.
Write the full journal entry, including any context changes from the
Management method.
These operations occur within a synchronized block. |
| Uses of ServerException in fedora.server.journal.managementmethods |
|---|
| Methods in fedora.server.journal.managementmethods that throw ServerException | |
|---|---|
java.lang.Object |
SetDisseminatorStateMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
SetDatastreamVersionableMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
SetDatastreamStateMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
PutTempStreamMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
PurgeObjectMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
PurgeDisseminatorMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
PurgeDatastreamMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
ModifyObjectMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
ModifyDisseminatorMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
ModifyDatastreamByValueMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
ModifyDatastreamByReferenceMethod.invoke(ManagementDelegate delegate)
|
abstract java.lang.Object |
ManagementMethod.invoke(ManagementDelegate delegate)
Each concrete sub-class should use this method to pull the necessary arguments from the map of the parent JournalEntry, call the appropriate method on the ManagementDelegate, and perhaps store the result in the context of the parent JournalEntry (depends on the sub-class). |
java.lang.Object |
IngestObjectMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
GetNextPidMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
AddDisseminatorMethod.invoke(ManagementDelegate delegate)
|
java.lang.Object |
AddDatastreamMethod.invoke(ManagementDelegate delegate)
|
| Uses of ServerException in fedora.server.management |
|---|
| Methods in fedora.server.management that throw ServerException | |
|---|---|
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.io.InputStream |
Management.getTempStream(java.lang.String id)
|
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.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)
|
| Uses of ServerException in fedora.server.search |
|---|
| Methods in fedora.server.search that throw ServerException | |
|---|---|
boolean |
FieldSearchSQLModule.delete(java.lang.String pid)
|
boolean |
FieldSearchSQLImpl.delete(java.lang.String pid)
|
boolean |
FieldSearch.delete(java.lang.String pid)
Remove an object from the search indexes. |
FieldSearchResult |
FieldSearchSQLModule.findObjects(java.lang.String[] resultFields,
int maxResults,
FieldSearchQuery query)
|
FieldSearchResult |
FieldSearchSQLImpl.findObjects(java.lang.String[] resultFields,
int maxResults,
FieldSearchQuery query)
|
FieldSearchResult |
FieldSearch.findObjects(java.lang.String[] resultFields,
int maxResults,
FieldSearchQuery query)
Search across specific fields and return the desired fields. |
FieldSearchResult |
FieldSearchSQLModule.resumeFindObjects(java.lang.String sessionToken)
|
FieldSearchResult |
FieldSearchSQLImpl.resumeFindObjects(java.lang.String sessionToken)
|
FieldSearchResult |
FieldSearch.resumeFindObjects(java.lang.String sessionToken)
Resume an in-progress search across specific fields and return the desired fields. |
protected void |
FieldSearchResultSQLImpl.step()
Update object with the next chunk of results. |
void |
FieldSearchSQLModule.update(DOReader reader)
|
void |
FieldSearchSQLImpl.update(DOReader reader)
|
void |
FieldSearch.update(DOReader reader)
Update the search indexes with information from the provided DOReader. |
| Uses of ServerException in fedora.server.storage |
|---|
| Methods in fedora.server.storage that throw ServerException | |
|---|---|
void |
SimpleDOWriter.addDatastream(Datastream datastream,
boolean addNewVersion)
Adds a datastream to the object. |
void |
DOWriter.addDatastream(Datastream datastream,
boolean addNewVersion)
Adds a datastream to the object. |
void |
SimpleDOWriter.addDisseminator(Disseminator disseminator)
Adds a disseminator to the object. |
void |
DOWriter.addDisseminator(Disseminator disseminator)
Adds a disseminator to the object. |
void |
SimpleDOWriter.commit(java.lang.String logMessage)
Saves the changes thus far to the permanent copy of the digital object. |
void |
DOWriter.commit(java.lang.String logMessage)
Saves the changes thus far to the permanent copy of the digital object. |
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. |
java.io.InputStream |
SimpleDOReader.ExportObject(java.lang.String format,
java.lang.String exportContext)
Return the object as an XML input stream in the specified XML format and in the specified export context. |
java.io.InputStream |
DOReader.ExportObject(java.lang.String format,
java.lang.String exportContext)
Gets the content of the entire digital object as XML, with public URIs as references to managed content datastreams under the custodianship of the repository. |
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)
|
MethodDef[] |
FastBdefReader.getAbstractMethods(java.util.Date versDateTime)
This method retrieves the list of available methods based on Behavior Definition object. |
MethodDef[] |
BDefReader.getAbstractMethods(java.util.Date versDateTime)
|
java.io.InputStream |
FastBdefReader.getAbstractMethodsXML(java.util.Date versDateTime)
Gets XML containing method definitions. |
java.io.InputStream |
BDefReader.getAbstractMethodsXML(java.util.Date versDateTime)
|
java.util.List<AuditRecord> |
FastDOReader.getAuditRecords()
|
java.util.List<AuditRecord> |
DOReader.getAuditRecords()
Gets the entire list of audit records for the object. |
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. |
java.lang.String[] |
DOReader.GetBehaviorDefs(java.util.Date versDateTime)
Gets PIDs of Behavior Definitions to which object subscribes. |
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. |
java.lang.String |
FastDOReader.getContentModelId()
|
java.lang.String |
DOReader.getContentModelId()
Gets the content model of the object. |
java.util.Date |
FastDOReader.getCreateDate()
|
java.util.Date |
DOReader.getCreateDate()
Gets the date of creation of this object. |
Datastream |
DOReader.GetDatastream(java.lang.String datastreamID,
java.util.Date versDateTime)
Gets a particular Datastream in the digital object. |
Datastream |
DOReader.getDatastream(java.lang.String datastreamID,
java.lang.String versionID)
Gets a particular datastream in the digital object. |
Datastream[] |
DOReader.GetDatastreams(java.util.Date versDateTime,
java.lang.String state)
Gets all datastreams as of a certain date and in a certain state. |
java.util.Date[] |
FastDOReader.getDatastreamVersions(java.lang.String datastreamID)
|
java.util.Date[] |
DOReader.getDatastreamVersions(java.lang.String datastreamID)
Gets the creation dates of all versions of a particular datastream, in no particular order. |
DisseminationBindingInfo[] |
SimpleDOReader.getDisseminationBindingInfo(java.lang.String bDefPID,
java.lang.String methodName,
java.util.Date versDateTime)
|
DisseminationBindingInfo[] |
DOReader.getDisseminationBindingInfo(java.lang.String bDefPID,
java.lang.String methodName,
java.util.Date versDateTime)
Gets the dissemination binding info necessary to perform a particular dissemination. |
Disseminator |
DOReader.GetDisseminator(java.lang.String disseminatorID,
java.util.Date versDateTime)
Same as getDatastream, but for disseminators. |
Disseminator[] |
DOReader.GetDisseminators(java.util.Date versDateTime,
java.lang.String state)
Same as getDatastreams, but for disseminators. |
java.util.Date[] |
FastDOReader.getDisseminatorVersions(java.lang.String dissID)
|
java.util.Date[] |
DOReader.getDisseminatorVersions(java.lang.String dissID)
Gets the creation dates of all versions of a particular disseminator, in no particular order. |
DSBindingMapAugmented[] |
SimpleDOReader.GetDSBindingMaps(java.util.Date versDateTime)
|
DSBindingMapAugmented[] |
DOReader.GetDSBindingMaps(java.util.Date versDateTime)
Gets datastream binding map. |
MIMETypedStream |
ExternalContentManager.getExternalContent(java.lang.String URL,
Context context)
|
java.lang.String |
FastDOReader.getFedoraObjectType()
|
java.lang.String |
DOReader.getFedoraObjectType()
Gets the type of fedora object (O=FEDORA_OBJECT, D=FEDORA_BDEF_OBJECT, M=FEDORA_BMECH_OBJECT) this is a handle on. |
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. |
java.util.Date |
FastDOReader.getLastModDate()
|
java.util.Date |
DOReader.getLastModDate()
Gets the date of the last modification of this object. |
java.lang.String[] |
DOManager.getNextPID(int numPIDs,
java.lang.String namespace)
|
java.lang.String[] |
DefaultDOManager.getNextPID(int numPIDs,
java.lang.String namespace)
Gets a list of the requested next available PIDs. |
java.lang.String[] |
DOReader.getObjectHistory(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 |
DOReader.GetObjectLabel()
Gets the label of the digital object. |
MethodParmDef[] |
SimpleDOReader.getObjectMethodParms(java.lang.String bDefPID,
java.lang.String methodName,
java.util.Date versDateTime)
Get the parameters for a given method. |
MethodParmDef[] |
DOReader.getObjectMethodParms(java.lang.String bDefPID,
java.lang.String methodName,
java.util.Date versDateTime)
Gets list of method parameter definitions that are available on a particular method. |
java.lang.String |
DOReader.GetObjectPID()
Gets the PID of the digital object. |
java.lang.String |
DOReader.GetObjectState()
Gets the state of the digital object. |
java.io.InputStream |
SimpleDOReader.GetObjectXML()
Return the object as an XML input stream in the internal serialization format. |
java.io.InputStream |
DOReader.GetObjectXML()
Gets the content of the entire digital object as XML. |
java.lang.String |
FastDOReader.getOwnerId()
|
java.lang.String |
DOReader.getOwnerId()
Gets the userid of the user who owns the objects. |
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. |
java.lang.String |
DOManager.getRepositoryHash()
Get a "hash" of the repository. |
java.lang.String |
DefaultDOManager.getRepositoryHash()
|
BMechDSBindSpec |
FastBmechReader.getServiceDSInputSpec(java.util.Date versDateTime)
|
BMechDSBindSpec |
BMechReader.getServiceDSInputSpec(java.util.Date versDateTime)
|
MethodDefOperationBind[] |
FastBmechReader.getServiceMethodBindings(java.util.Date versDateTime)
|
MethodDefOperationBind[] |
BMechReader.getServiceMethodBindings(java.util.Date versDateTime)
|
MethodParmDef[] |
SimpleBMechReader.getServiceMethodParms(java.lang.String methodName,
java.util.Date versDateTime)
|
MethodParmDef[] |
BMechReader.getServiceMethodParms(java.lang.String methodName,
java.util.Date versDateTime)
|
MethodDef[] |
FastBmechReader.getServiceMethods(java.util.Date versDateTime)
Gets all method defintiions associated with the specified Behavior Mechanism. |
MethodDef[] |
BMechReader.getServiceMethods(java.util.Date versDateTime)
|
java.io.InputStream |
FastBmechReader.getServiceMethodsXML(java.util.Date versDateTime)
Gets XML containing method definitions. |
java.io.InputStream |
BMechReader.getServiceMethodsXML(java.util.Date versDateTime)
|
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[] |
DOReader.ListDatastreamIDs(java.lang.String state)
Gets a list of Datastream identifiers for all Datastreams in the digital object. |
java.lang.String[] |
DOReader.ListDisseminatorIDs(java.lang.String state)
Same as listDatastreamIds, but for disseminators. |
ObjectMethodsDef[] |
SimpleDOReader.listMethods(java.util.Date versDateTime)
|
ObjectMethodsDef[] |
DOReader.listMethods(java.util.Date versDateTime)
Gets list of ALL method definitions that are available on a particular digital object. |
MethodDef[] |
SimpleDOReader.listMethods(java.lang.String bDefPID,
java.util.Date versDateTime)
|
MethodDef[] |
DOReader.listMethods(java.lang.String bDefPID,
java.util.Date versDateTime)
Gets list of method definitions that are available on a particular Disseminator. |
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 |
FastBdefReader.locateBdefPID(java.lang.String bDefPID)
Locates the specified bdef object using its persistent identifier. |
java.lang.String |
FastBmechReader.locateBmechPID(java.lang.String bMechPID)
Locates the specified bmech object using its persistent identifier. |
java.lang.String |
FastDOReader.locatePID(java.lang.String PID)
Locates the specified digital object using its persitent identifier. |
void |
DOManager.releaseWriter(DOWriter writer)
Relinquishes control of a DOWriter back to the DOManager. |
void |
DOWriter.remove()
Removes the entire digital object. |
java.util.Date[] |
SimpleDOWriter.removeDatastream(java.lang.String id,
java.util.Date start,
java.util.Date end)
Removes a datastream from the object. |
java.util.Date[] |
DOWriter.removeDatastream(java.lang.String id,
java.util.Date start,
java.util.Date end)
Removes a range of datastream versions from an object without leaving anything behind. |
java.util.Date[] |
SimpleDOWriter.removeDisseminator(java.lang.String id,
java.util.Date start,
java.util.Date end)
Removes a disseminator from the object. |
java.util.Date[] |
DOWriter.removeDisseminator(java.lang.String id,
java.util.Date start,
java.util.Date end)
Removes a range of disseminator versions from an object without leaving anything behind. |
void |
DOManager.reservePIDs(java.lang.String[] pidList)
Reserve a series of PIDs so that they are never used for subsequent PID generations. |
void |
DefaultDOManager.reservePIDs(java.lang.String[] pidList)
|
FieldSearchResult |
DOManager.resumeFindObjects(Context context,
java.lang.String sessionToken)
|
FieldSearchResult |
DefaultDOManager.resumeFindObjects(Context context,
java.lang.String sessionToken)
|
void |
SimpleDOWriter.setDatastreamState(java.lang.String datastreamID,
java.lang.String dsState)
|
void |
DOWriter.setDatastreamState(java.lang.String id,
java.lang.String state)
Sets the state for all versions of the specified datastream. |
void |
SimpleDOWriter.setDatastreamVersionable(java.lang.String datastreamID,
boolean versionable)
|
void |
DOWriter.setDatastreamVersionable(java.lang.String id,
boolean versionable)
Sets the indicator as to whether the datastream is subject to versioning. |
void |
SimpleDOWriter.setDisseminatorState(java.lang.String disseminatorID,
java.lang.String dissState)
|
void |
DOWriter.setDisseminatorState(java.lang.String id,
java.lang.String state)
Sets the state for all versions of the specified disseminator. |
void |
DOWriter.setLabel(java.lang.String label)
Sets the label of the digital object. |
void |
DOWriter.setOwnerId(java.lang.String ownerId)
Sets the ownerId for the digital object. |
void |
DOWriter.setState(java.lang.String state)
Sets the state of the entire digital object. |
| Constructors in fedora.server.storage that throw ServerException | |
|---|---|
DirectoryBasedRepositoryReader(java.io.File directory,
DOTranslator translator,
java.lang.String exportFormat,
java.lang.String storageFormat,
java.lang.String encoding)
Initializes the RepositoryReader by looking at all files in the provided directory and ensuring that they're all serialized digital objects and that there are no PID conflicts. |
|
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 storageFormat,
java.lang.String encoding,
java.io.InputStream serializedObject)
|
|
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 storageFormat,
java.lang.String encoding,
java.io.InputStream serializedObject)
|
|
SimpleServiceAwareReader(Context context,
RepositoryReader repoReader,
DOTranslator translator,
java.lang.String exportFormat,
java.lang.String storageFormat,
java.lang.String encoding,
java.io.InputStream serializedObject)
|
|
| Uses of ServerException in fedora.server.storage.translation |
|---|
| Methods in fedora.server.storage.translation that throw ServerException | |
|---|---|
void |
DOTranslatorModule.deserialize(java.io.InputStream in,
DigitalObject out,
java.lang.String format,
java.lang.String encoding,
int transContext)
|
void |
DOTranslatorImpl.deserialize(java.io.InputStream in,
DigitalObject out,
java.lang.String format,
java.lang.String encoding,
int transContext)
|
void |
DOTranslator.deserialize(java.io.InputStream in,
DigitalObject out,
java.lang.String format,
java.lang.String encoding,
int transContext)
|
DOSerializer |
DOSerializer.getInstance()
|
DODeserializer |
DODeserializer.getInstance()
|
void |
DOTranslatorModule.serialize(DigitalObject in,
java.io.OutputStream out,
java.lang.String format,
java.lang.String encoding,
int transContext)
|
void |
DOTranslatorImpl.serialize(DigitalObject in,
java.io.OutputStream out,
java.lang.String format,
java.lang.String encoding,
int transContext)
|
void |
DOTranslator.serialize(DigitalObject in,
java.io.OutputStream out,
java.lang.String format,
java.lang.String encoding,
int transContext)
|
| Uses of ServerException in fedora.server.utilities |
|---|
| Methods in fedora.server.utilities with parameters of type ServerException | |
|---|---|
static org.apache.axis.AxisFault |
AxisUtility.getFault(ServerException se)
|
static void |
AxisUtility.throwFault(ServerException se)
|
| Uses of ServerException in fedora.server.validation |
|---|
| Methods in fedora.server.validation that throw ServerException | |
|---|---|
void |
DOValidatorSchematron.validate(java.io.File objectAsFile)
Run the Schematron validation on a Fedora object. |
void |
DOValidatorModule.validate(java.io.File objectAsFile,
java.lang.String format,
int validationType,
java.lang.String phase)
Validates a digital object. |
void |
DOValidator.validate(java.io.File in,
java.lang.String format,
int validationLevel,
java.lang.String phase)
Validates a digital object. |
void |
DOValidatorSchematron.validate(java.io.InputStream objectAsStream)
Run the Schematron validation on a Fedora object. |
void |
DOValidatorModule.validate(java.io.InputStream objectAsStream,
java.lang.String format,
int validationType,
java.lang.String phase)
Validates a digital object. |
void |
DOValidator.validate(java.io.InputStream in,
java.lang.String format,
int validationLevel,
java.lang.String phase)
Validates a digital object. |
void |
DOValidatorSchematron.validate(javax.xml.transform.stream.StreamSource objectSource)
Run the Schematron validation on a Fedora object. |
| Constructors in fedora.server.validation that throw ServerException | |
|---|---|
DOValidatorImpl(java.lang.String tempDir,
java.util.Map xmlSchemaMap,
java.lang.String schematronPreprocessorPath,
java.util.Map ruleSchemaMap)
Constructs a new DOValidatorImpl to support all forms of digital object validation, using specified values for configuration values. |
|
DOValidatorModule(java.util.Map moduleParameters,
Server server,
java.lang.String role)
Constructs a new DOValidatorModule |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||