Package | Description |
---|---|
org.fcrepo.http.api |
This package provides a RESTful API for several content management and
core repository services.
|
org.fcrepo.kernel.api.services | |
org.fcrepo.kernel.modeshape |
This package contains abstractions for
FedoraResourceImpl types and
some types and functionality for Transactions. |
org.fcrepo.kernel.modeshape.services |
Modifier and Type | Method and Description |
---|---|
protected void |
ContentExposingResource.replaceResourceBinaryWithStream(FedoraBinary result,
InputStream requestBodyStream,
org.glassfish.jersey.media.multipart.ContentDisposition contentDisposition,
javax.ws.rs.core.MediaType contentType,
Collection<String> checksums,
String externalHandling,
String externalUrl) |
Modifier and Type | Method and Description |
---|---|
FedoraBinary |
VersionService.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
InputStream contentStream,
Collection<URI> checksums,
StoragePolicyDecisionPoint storagePolicyDecisionPoint)
Explicitly creates a version of a binary resource.
|
FedoraBinary |
VersionService.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
StoragePolicyDecisionPoint storagePolicyDecisionPoint)
Explicitly creates a version of a binary resource from the current state of that binary.
|
FedoraBinary |
VersionService.createExternalBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
Collection<URI> checksums,
String externalHandling,
String externalUrl) |
FedoraBinary |
BinaryService.findOrCreateBinary(FedoraSession session,
String path)
Retrieves a FedoraBinary instance by session and path.
|
Modifier and Type | Method and Description |
---|---|
FedoraBinary |
VersionService.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
InputStream contentStream,
Collection<URI> checksums,
StoragePolicyDecisionPoint storagePolicyDecisionPoint)
Explicitly creates a version of a binary resource.
|
FedoraBinary |
VersionService.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
StoragePolicyDecisionPoint storagePolicyDecisionPoint)
Explicitly creates a version of a binary resource from the current state of that binary.
|
FedoraBinary |
VersionService.createExternalBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
Collection<URI> checksums,
String externalHandling,
String externalUrl) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFedoraBinary
Abstract class representing the content of a binary resource
|
class |
FedoraBinaryImpl |
class |
InternalFedoraBinary
Fedora Binary stored internally in modeshape
|
class |
LocalFileBinary
External binary from a local file
|
class |
UrlBinary
External binary from a url
|
Modifier and Type | Method and Description |
---|---|
FedoraBinary |
VersionServiceImpl.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
InputStream contentStream,
Collection<URI> checksums,
StoragePolicyDecisionPoint storagePolicyDecisionPoint) |
FedoraBinary |
VersionServiceImpl.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
StoragePolicyDecisionPoint storagePolicyDecisionPoint) |
FedoraBinary |
VersionServiceImpl.createExternalBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
Collection<URI> checksums,
String externalHandling,
String externalUrl) |
FedoraBinary |
BinaryServiceImpl.find(FedoraSession session,
String path)
Retrieve a Datastream instance by pid and dsid
|
FedoraBinary |
BinaryServiceImpl.findOrCreate(FedoraSession session,
String path)
Retrieve a T instance by session and path
|
FedoraBinary |
BinaryServiceImpl.findOrCreateBinary(FedoraSession session,
String path)
Retrieves a FedoraBinary instance by session and path.
|
Modifier and Type | Method and Description |
---|---|
FedoraBinary |
VersionServiceImpl.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
InputStream contentStream,
Collection<URI> checksums,
StoragePolicyDecisionPoint storagePolicyDecisionPoint) |
FedoraBinary |
VersionServiceImpl.createBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
StoragePolicyDecisionPoint storagePolicyDecisionPoint) |
FedoraBinary |
VersionServiceImpl.createExternalBinaryVersion(FedoraSession session,
FedoraBinary resource,
Instant dateTime,
Collection<URI> checksums,
String externalHandling,
String externalUrl) |
Copyright © 2013–2019 DuraSpace, Inc.. All rights reserved.