Index

A B C D E F G H I L M N O P R S T U W X 
All Classes|All Packages

A

AbstractBroadcastWebsocket - Class in org.aktin.broker.websocket
 
AbstractBroadcastWebsocket() - Constructor for class org.aktin.broker.websocket.AbstractBroadcastWebsocket
 
AbstractRequestEndpoint - Class in org.aktin.broker.rest
 
AbstractRequestEndpoint() - Constructor for class org.aktin.broker.rest.AbstractRequestEndpoint
 
accessPrincipal(AuthInfo) - Method in interface org.aktin.broker.db.BrokerBackend
Add or retrieve the node principal.
accessPrincipal(AuthInfo) - Method in class org.aktin.broker.db.BrokerImpl
 
addOrReplaceResult(int, int, MediaType, InputStream) - Method in interface org.aktin.broker.db.AggregatorBackend
 
addOrReplaceResult(int, int, MediaType, InputStream) - Method in class org.aktin.broker.db.AggregatorImpl
 
addRequestDefinition(String, Reader, HttpHeaders) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Add (additional) request definitions to an existing request.
addSession(Session, Principal) - Method in class org.aktin.broker.websocket.AbstractBroadcastWebsocket
 
addSession(Session, Principal) - Method in class org.aktin.broker.websocket.MyBrokerWebsocket
 
addSession(Session, Principal) - Method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
AggregatorBackend - Interface in org.aktin.broker.db
 
AggregatorEndpoint - Class in org.aktin.broker.rest
 
AggregatorEndpoint() - Constructor for class org.aktin.broker.rest.AggregatorEndpoint
 
AggregatorImpl - Class in org.aktin.broker.db
 
AggregatorImpl() - Constructor for class org.aktin.broker.db.AggregatorImpl
 
AggregatorImpl(DataSource, Path) - Constructor for class org.aktin.broker.db.AggregatorImpl
 
allNodes() - Method in class org.aktin.broker.rest.NodeInfoEndpoint
Retrieve a list of registered nodes with the broker.
AUTH_FILTERS - Static variable in class org.aktin.broker.Broker
 
AUTH_USER - Static variable in class org.aktin.broker.websocket.HeaderAuthSessionConfigurator
Websocket session user properties key where the authenticated user Principal is stored.
AuthCache - Class in org.aktin.broker.auth
In memory cache for user objects which also has manages a last-contact timestamp.
AuthCache() - Constructor for class org.aktin.broker.auth.AuthCache
 
AuthCache(BrokerBackend) - Constructor for class org.aktin.broker.auth.AuthCache
CDI constructor
authenticateByHeaders(Function<String, String>) - Method in class org.aktin.broker.auth.CascadedHeaderAuthentication
 
authenticateByHeaders(Function<String, String>) - Method in class org.aktin.broker.util.AuthFilterSSLHeaders
 
Authenticated - Annotation Type in org.aktin.broker.rest
Qualifier indicating that a type or method requires a valid client certificate.
AuthenticationRequestFilter - Class in org.aktin.broker.auth
 
AuthenticationRequestFilter() - Constructor for class org.aktin.broker.auth.AuthenticationRequestFilter
 
AuthFilterSSLHeaders - Class in org.aktin.broker.util
Authentication filter for RESTful interfaces.
AuthFilterSSLHeaders() - Constructor for class org.aktin.broker.util.AuthFilterSSLHeaders
 
AuthorizationRequestFilter - Class in org.aktin.broker.auth
Authorization request filter.
AuthorizationRequestFilter() - Constructor for class org.aktin.broker.auth.AuthorizationRequestFilter
 
available() - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 

B

bindSingletons(BiConsumer<Object, Class<?>>) - Method in class org.aktin.broker.auth.CascadedAuthProvider
 
broadcastNodeResourceChange(int, String) - Static method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
broadcastNodeResult(int, int, String) - Static method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
broadcastRequestClosed(int) - Static method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
broadcastRequestClosed(int, int[]) - Static method in class org.aktin.broker.websocket.MyBrokerWebsocket
 
broadcastRequestCreated(int) - Static method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
broadcastRequestNodeStatus(int, int, String) - Static method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
broadcastRequestPublished(int) - Static method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
broadcastRequestPublished(int, int[]) - Static method in class org.aktin.broker.websocket.MyBrokerWebsocket
 
broadcastToNode(int, String) - Static method in class org.aktin.broker.websocket.MyBrokerWebsocket
 
Broker - Class in org.aktin.broker
 
Broker() - Constructor for class org.aktin.broker.Broker
 
BROKER_SERVER - Static variable in class org.aktin.broker.rest.BrokerStatusEndpoint
 
BrokerBackend - Interface in org.aktin.broker.db
 
BrokerImpl - Class in org.aktin.broker.db
 
BrokerImpl() - Constructor for class org.aktin.broker.db.BrokerImpl
 
BrokerImpl(DataSource, Path) - Constructor for class org.aktin.broker.db.BrokerImpl
 
BrokerImpl.RequestInfoLoader - Interface in org.aktin.broker.db
 
BrokerStatusEndpoint - Class in org.aktin.broker.rest
Broker status service.
BrokerStatusEndpoint() - Constructor for class org.aktin.broker.rest.BrokerStatusEndpoint
 
buildConverterChain(List<MediaType>, List<MediaType>) - Method in class org.aktin.broker.util.RequestTypeManager
Build a converter chain which produces an acceptable (in order of preference) request and consumes one of the available resource types.

C

CascadedAuthProvider - Class in org.aktin.broker.auth
 
CascadedAuthProvider(List<AuthProvider>) - Constructor for class org.aktin.broker.auth.CascadedAuthProvider
 
CascadedHeaderAuthentication - Class in org.aktin.broker.auth
 
CascadedHeaderAuthentication(HeaderAuthentication[]) - Constructor for class org.aktin.broker.auth.CascadedHeaderAuthentication
 
CHANGELOG_RESOURCE - Static variable in class org.aktin.broker.db.LiquibaseWrapper
 
ClassResourceAccessor - Class in org.aktin.broker.db
 
ClassResourceAccessor(Class<?>) - Constructor for class org.aktin.broker.db.ClassResourceAccessor
 
cleanupExpired() - Method in class org.aktin.broker.download.DownloadManager
Cleanup expired downloads.
clearDataDirectory() - Method in interface org.aktin.broker.db.AggregatorBackend
Delete all files in the data directory.
clearDataDirectory() - Method in class org.aktin.broker.db.AggregatorImpl
 
clearDataDirectory() - Method in interface org.aktin.broker.db.BrokerBackend
 
clearDataDirectory() - Method in class org.aktin.broker.db.BrokerImpl
 
clearRequestTargetNodes(Integer) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Delete a restriction to certain target nodes.
clearRequestTargets(int) - Method in class org.aktin.broker.db.BrokerImpl
 
close() - Method in class org.aktin.broker.auth.AuthCache
 
close() - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 
close() - Method in class org.aktin.broker.db.LiquibaseWrapper
 
close(Session) - Method in class org.aktin.broker.websocket.AbstractBroadcastWebsocket
 
closeRequest(Integer) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Mark a request as closed.
converterForType(String, String) - Method in class org.aktin.broker.util.RequestTypeManager
If a GET request with a specified Accept media type can not be satisfied from the database, a converter is searched (which is expected to produce that type).
createBundle(int, OutputStream) - Method in class org.aktin.broker.download.RequestBundleExport
 
createBundle(int, Path) - Method in class org.aktin.broker.download.RequestBundleExport
 
createDataSourceDownload(DataSource, String) - Method in class org.aktin.broker.download.DownloadManager
Create download to a given local path.
createMediaTypes(List<String>) - Method in class org.aktin.broker.util.RequestTypeManager
 
createRequest() - Method in class org.aktin.broker.db.BrokerImpl
 
createRequest(Reader, HttpHeaders, UriInfo) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Create a new request at the broker and return the request location in the HTTP-response header Location.
createRequest(String, Reader) - Method in class org.aktin.broker.db.BrokerImpl
 
createResultNodeDownload(int, int) - Method in class org.aktin.broker.rest.AggregatorEndpoint
Create a download id to download the result uploaded for the request id and node id.
createTemporaryFile(String, String) - Method in class org.aktin.broker.download.DownloadManager
Create a temporary file for download.

D

DataSourceDownload - Class in org.aktin.broker.download
Wraps a DataSource for download.
DataSourceDownload(DataSource) - Constructor for class org.aktin.broker.download.DataSourceDownload
 
DataSourceDownload(PathDataSource, boolean) - Constructor for class org.aktin.broker.download.DataSourceDownload
 
decrementWebsocketCount() - Method in class org.aktin.broker.auth.Principal
 
deleteNodesRequest(String, SecurityContext) - Method in class org.aktin.broker.rest.MyBrokerEndpoint
 
deleteRequest(int) - Method in class org.aktin.broker.db.BrokerImpl
 
deleteRequest(String) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Delete a single existing request
DigestCalculatingInputStream - Class in org.aktin.broker.db
 
DigestCalculatingInputStream(InputStream, String[]) - Constructor for class org.aktin.broker.db.DigestCalculatingInputStream
 
DigestPathDataSource - Class in org.aktin.broker.util
 
DigestPathDataSource(Path, String, Instant) - Constructor for class org.aktin.broker.util.DigestPathDataSource
 
download(String) - Method in class org.aktin.broker.rest.DownloadEndpoint
Retrieve a download.
Download - Interface in org.aktin.broker.download
 
downloadBundle(int) - Method in class org.aktin.broker.rest.ExportEndpoint
 
DownloadEndpoint - Class in org.aktin.broker.rest
Provide temporary download links which expire after a short period of time or number of downloads.
DownloadEndpoint() - Constructor for class org.aktin.broker.rest.DownloadEndpoint
 
DownloadManager - Class in org.aktin.broker.download
Creates and manages downloads which expire after a predefined amount of time.
DownloadManager() - Constructor for class org.aktin.broker.download.DownloadManager
 
DownloadManager(Path) - Constructor for class org.aktin.broker.download.DownloadManager
 

E

ENDPOINTS - Static variable in class org.aktin.broker.Broker
 
ExportEndpoint - Class in org.aktin.broker.rest
Create export bundles for download
ExportEndpoint() - Constructor for class org.aktin.broker.rest.ExportEndpoint
 

F

FileStreamingResponse - Class in org.aktin.broker.util
 
FileStreamingResponse() - Constructor for class org.aktin.broker.util.FileStreamingResponse
 
fillCachedAccessTimestamps(Iterable<Node>) - Method in class org.aktin.broker.auth.AuthCache
Get the cached last contact timestamp.
filter(ContainerRequestContext) - Method in class org.aktin.broker.auth.AuthenticationRequestFilter
 
filter(ContainerRequestContext) - Method in class org.aktin.broker.auth.AuthorizationRequestFilter
 
flush() - Method in class org.aktin.broker.auth.AuthCache
 

G

get(UUID) - Method in class org.aktin.broker.download.DownloadManager
Retrieve a download for the given id.
getAllNodes() - Method in class org.aktin.broker.db.BrokerImpl
 
getAuthenticationScheme() - Method in class org.aktin.broker.auth.Principal
 
getBroker() - Method in class org.aktin.broker.rest.AbstractRequestEndpoint
 
getBroker() - Method in class org.aktin.broker.rest.MyBrokerEndpoint
 
getBroker() - Method in class org.aktin.broker.rest.RequestAdminEndpoint
 
getClientDN() - Method in class org.aktin.broker.auth.Principal
Retrieve the full client DN string
getConsumedType() - Method in interface org.aktin.broker.util.RequestConverter
 
getContentLength() - Method in class org.aktin.broker.download.DataSourceDownload
 
getContentLength() - Method in class org.aktin.broker.util.PathDataSource
 
getContentType() - Method in class org.aktin.broker.download.DataSourceDownload
 
getContentType() - Method in class org.aktin.broker.util.PathDataSource
 
getDigests() - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 
getDistinctResultTypes(int) - Method in class org.aktin.broker.db.AggregatorImpl
 
getEndpoints() - Method in class org.aktin.broker.auth.CascadedAuthProvider
 
getExpireTimestamp() - Method in class org.aktin.broker.download.DataSourceDownload
 
getExpireTimestamp() - Method in interface org.aktin.broker.download.Download
 
getId() - Method in class org.aktin.broker.download.DataSourceDownload
 
getId() - Method in interface org.aktin.broker.download.Download
 
getInputStream() - Method in class org.aktin.broker.download.DataSourceDownload
 
getInputStream() - Method in class org.aktin.broker.util.PathDataSource
 
getInstance() - Method in class org.aktin.broker.auth.CascadedAuthProvider
 
getLastAccessed() - Method in class org.aktin.broker.auth.Principal
Get the timestamp for the last known contact to the principal.
getLastInsertId(Connection) - Method in class org.aktin.broker.db.BrokerImpl
 
getLastModified() - Method in class org.aktin.broker.download.DataSourceDownload
 
getLastModified() - Method in class org.aktin.broker.util.PathDataSource
 
getName() - Method in class org.aktin.broker.auth.Principal
Retrieve the user name
getName() - Method in class org.aktin.broker.download.DataSourceDownload
return the name set via DataSourceDownload.setName(String).
getName() - Method in class org.aktin.broker.util.PathDataSource
 
getNode(int) - Method in class org.aktin.broker.db.BrokerImpl
 
getNodeId() - Method in class org.aktin.broker.auth.Principal
Get the unique node client id.
getNodeInfo(int) - Method in class org.aktin.broker.rest.NodeInfoEndpoint
Retrieve information about a single node.
getNodeResource(int, String) - Method in class org.aktin.broker.db.BrokerImpl
 
getNodeResource(int, String) - Method in class org.aktin.broker.rest.NodeInfoEndpoint
Retrieve a named resource uploaded previously by the specified node.
getNodesRequest(Integer, SecurityContext, HttpHeaders) - Method in class org.aktin.broker.rest.MyBrokerEndpoint
 
getNodesRequestInfo(Integer, SecurityContext, HttpHeaders) - Method in class org.aktin.broker.rest.MyBrokerEndpoint
 
getOutputStream() - Method in class org.aktin.broker.download.DataSourceDownload
 
getOutputStream() - Method in class org.aktin.broker.util.PathDataSource
 
getOwnNodeInfo(SecurityContext) - Method in class org.aktin.broker.rest.MyBrokerEndpoint
 
getPath() - Method in class org.aktin.broker.util.PathDataSource
 
getPrincipal(AuthInfo) - Method in class org.aktin.broker.auth.AuthCache
Retrieve a Principal user object for a client node.
getProducedType() - Method in interface org.aktin.broker.util.RequestConverter
 
getRequest(int, List<MediaType>) - Method in class org.aktin.broker.rest.AbstractRequestEndpoint
 
getRequest(Integer, HttpHeaders) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Get a single content representation for the given request which matches the provided Accept header.
getRequestDefinition(int, String) - Method in class org.aktin.broker.db.BrokerImpl
 
getRequestInfo(int) - Method in class org.aktin.broker.db.BrokerImpl
 
getRequestInfo(int) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Retrieve available HTTP methods for the given request ID
getRequestInfo(Integer) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
List status information for the specified request for each node
getRequestNodeStatusMessage(int, int) - Method in class org.aktin.broker.db.BrokerImpl
 
getRequestNodeStatusMessage(Integer, Integer) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Retrieve request node status message (e.g. error messages) assigned to a request by a node
getRequestTargetNodes(Integer) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Get the targeted nodes for this request.
getRequestTargets(int) - Method in class org.aktin.broker.db.BrokerImpl
 
getRequestTypes(int) - Method in class org.aktin.broker.db.BrokerImpl
 
getResourcesAsStream(String) - Method in class org.aktin.broker.db.ClassResourceAccessor
 
getResult(int, int) - Method in class org.aktin.broker.db.AggregatorImpl
 
getResultNodeDataStream(int, int) - Method in class org.aktin.broker.rest.AggregatorEndpoint
Create a download id to download the result uploaded for the request id and node id.
getSessionPrincipal(Session) - Static method in class org.aktin.broker.websocket.AbstractBroadcastWebsocket
Get authentication info for a given websocket session
getTypeManager() - Method in class org.aktin.broker.rest.AbstractRequestEndpoint
 
getTypeManager() - Method in class org.aktin.broker.rest.MyBrokerEndpoint
 
getTypeManager() - Method in class org.aktin.broker.rest.RequestAdminEndpoint
 
getUserPrincipal() - Method in class org.aktin.broker.auth.Principal
 
getWebsocketCount() - Method in class org.aktin.broker.auth.Principal
 
guessFileExtension(String) - Static method in class org.aktin.broker.download.RequestBundleExport
 

H

HeaderAuthSessionConfigurator - Class in org.aktin.broker.websocket
Websocket session configurator with authentication.
HeaderAuthSessionConfigurator(HeaderAuthentication, AuthCache) - Constructor for class org.aktin.broker.websocket.HeaderAuthSessionConfigurator
 

I

incrementWebsocketCount() - Method in class org.aktin.broker.auth.Principal
 
isAdmin() - Method in class org.aktin.broker.auth.Principal
 
isAuthorized(Principal) - Method in class org.aktin.broker.websocket.AbstractBroadcastWebsocket
 
isAuthorized(Principal) - Method in class org.aktin.broker.websocket.MyBrokerWebsocket
 
isAuthorized(Principal) - Method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
isNode() - Method in class org.aktin.broker.auth.Principal
Determine whether the principal is a client node.
isRequestWritable(int, int) - Method in interface org.aktin.broker.db.AggregatorBackend
 
isRequestWritable(int, int) - Method in class org.aktin.broker.db.AggregatorImpl
 
isSecure() - Method in class org.aktin.broker.auth.Principal
 
isUserInRole(String) - Method in class org.aktin.broker.auth.Principal
This method is not used right now.

L

LiquibaseWrapper - Class in org.aktin.broker.db
Wraps the liquibase API with operations that are supported for the AKTIN database.
LiquibaseWrapper(Connection) - Constructor for class org.aktin.broker.db.LiquibaseWrapper
Construct a liquibase wrapper for sql connection.
list(String, String, boolean, boolean, boolean) - Method in class org.aktin.broker.db.ClassResourceAccessor
 
listAllRequests() - Method in class org.aktin.broker.db.BrokerImpl
 
listAllRequests() - Method in class org.aktin.broker.rest.RequestAdminEndpoint
List all request available at this broker
listNodesRequests(SecurityContext) - Method in class org.aktin.broker.rest.MyBrokerEndpoint
 
listRequestNodeStatus(Integer) - Method in class org.aktin.broker.db.BrokerImpl
 
listRequestsForNode(int) - Method in class org.aktin.broker.db.BrokerImpl
 
listResults(int) - Method in class org.aktin.broker.db.AggregatorImpl
 
listResultsForRequest(String) - Method in class org.aktin.broker.rest.AggregatorEndpoint
 
load(ResultSet) - Method in interface org.aktin.broker.db.BrokerImpl.RequestInfoLoader
 
loadRolesFromClientDN(String) - Method in class org.aktin.broker.util.AuthFilterSSLHeaders
Override this method to derive the user roles from client DN.

M

markRequestDeletedForNode(int, int) - Method in class org.aktin.broker.db.BrokerImpl
 
markSupported() - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 
md5 - Variable in class org.aktin.broker.util.DigestPathDataSource
 
message(Session, String) - Method in class org.aktin.broker.websocket.AbstractBroadcastWebsocket
 
modifyHandshake(ServerEndpointConfig, HandshakeRequest, HandshakeResponse) - Method in class org.aktin.broker.websocket.HeaderAuthSessionConfigurator
 
MyBrokerEndpoint - Class in org.aktin.broker.rest
Endpoint accessed by nodes to work with their (my) data.
MyBrokerEndpoint() - Constructor for class org.aktin.broker.rest.MyBrokerEndpoint
 
MyBrokerWebsocket - Class in org.aktin.broker.websocket
 
MyBrokerWebsocket() - Constructor for class org.aktin.broker.websocket.MyBrokerWebsocket
 

N

NodeInfoEndpoint - Class in org.aktin.broker.rest
 
NodeInfoEndpoint() - Constructor for class org.aktin.broker.rest.NodeInfoEndpoint
 

O

open(Session) - Method in class org.aktin.broker.websocket.AbstractBroadcastWebsocket
 
org.aktin.broker - package org.aktin.broker
 
org.aktin.broker.auth - package org.aktin.broker.auth
 
org.aktin.broker.db - package org.aktin.broker.db
 
org.aktin.broker.download - package org.aktin.broker.download
 
org.aktin.broker.rest - package org.aktin.broker.rest
 
org.aktin.broker.util - package org.aktin.broker.util
 
org.aktin.broker.websocket - package org.aktin.broker.websocket
 

P

PathDataSource - Class in org.aktin.broker.util
 
PathDataSource(Path, String, Instant) - Constructor for class org.aktin.broker.util.PathDataSource
 
Principal - Class in org.aktin.broker.auth
 
Principal(int, AuthInfo) - Constructor for class org.aktin.broker.auth.Principal
Constructor for node principal.
publishRequest(Integer) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Publish the given request.
putNodesRequestError(Integer, RequestStatus, SecurityContext, HttpHeaders, Reader) - Method in class org.aktin.broker.rest.MyBrokerEndpoint
Status report by a node for it's request.

R

read() - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 
read(byte[]) - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 
read(byte[], int, int) - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 
removeCharsetInfo(MediaType) - Static method in class org.aktin.broker.rest.AbstractRequestEndpoint
Remove charset information from media type.
removeSession(Session, Principal) - Method in class org.aktin.broker.websocket.AbstractBroadcastWebsocket
 
removeSession(Session, Principal) - Method in class org.aktin.broker.websocket.MyBrokerWebsocket
 
removeSession(Session, Principal) - Method in class org.aktin.broker.websocket.RequestAdminWebsocket
 
RequestAdminEndpoint - Class in org.aktin.broker.rest
RESTful HTTP endpoint to manage broker requests.
RequestAdminEndpoint() - Constructor for class org.aktin.broker.rest.RequestAdminEndpoint
 
RequestAdminWebsocket - Class in org.aktin.broker.websocket
 
RequestAdminWebsocket() - Constructor for class org.aktin.broker.websocket.RequestAdminWebsocket
 
RequestBundleExport - Class in org.aktin.broker.download
 
RequestBundleExport(BrokerBackend) - Constructor for class org.aktin.broker.download.RequestBundleExport
 
RequestConverter - Interface in org.aktin.broker.util
 
RequestTypeManager - Class in org.aktin.broker.util
A request type manager allows verification of request resources against a specified media type as well as conversion to other types.
RequestTypeManager() - Constructor for class org.aktin.broker.util.RequestTypeManager
 
RequireAdmin - Annotation Type in org.aktin.broker.rest
Qualifier indicating that a REST method requires admin privileges.
reset() - Method in class org.aktin.broker.db.LiquibaseWrapper
 
REST_PATH - Static variable in class org.aktin.broker.websocket.MyBrokerWebsocket
 
REST_PATH - Static variable in class org.aktin.broker.websocket.RequestAdminWebsocket
 

S

SERVICE_URL - Static variable in class org.aktin.broker.Broker
 
SERVICE_URL - Static variable in class org.aktin.broker.rest.AggregatorEndpoint
 
setAggregator(AggregatorBackend) - Method in class org.aktin.broker.download.RequestBundleExport
Set the aggregator.
setBasePath(Path) - Method in class org.aktin.broker.auth.CascadedAuthProvider
 
setBrokerDB(DataSource) - Method in interface org.aktin.broker.db.AggregatorBackend
 
setBrokerDB(DataSource) - Method in class org.aktin.broker.db.AggregatorImpl
 
setBrokerDB(DataSource) - Method in interface org.aktin.broker.db.BrokerBackend
 
setBrokerDB(DataSource) - Method in class org.aktin.broker.db.BrokerImpl
 
setDataDirectory(Path) - Method in class org.aktin.broker.db.AggregatorImpl
 
setDataDirectory(Path) - Method in class org.aktin.broker.db.BrokerImpl
 
setName(String) - Method in class org.aktin.broker.download.DataSourceDownload
Override the name used for the download.
setNodesResource(String, HttpHeaders, SecurityContext, InputStream) - Method in class org.aktin.broker.rest.MyBrokerEndpoint
Upload node resources to the broker
setRequestClosed(int, Instant) - Method in class org.aktin.broker.db.BrokerImpl
 
setRequestDefinition(int, String, Reader) - Method in class org.aktin.broker.db.BrokerImpl
 
setRequestNodeStatus(int, int, RequestStatus, Instant) - Method in class org.aktin.broker.db.BrokerImpl
 
setRequestNodeStatusMessage(int, int, String, Reader) - Method in class org.aktin.broker.db.BrokerImpl
 
setRequestPublished(int, Instant) - Method in class org.aktin.broker.db.BrokerImpl
 
setRequestTargetNodes(Integer, RequestTargetNodes) - Method in class org.aktin.broker.rest.RequestAdminEndpoint
Apply a publication restriction to the request, making it available only to the given nodes.
setRequestTargets(int, int[]) - Method in class org.aktin.broker.db.BrokerImpl
 
setTempDirectory(Path) - Method in class org.aktin.broker.download.DownloadManager
Set the directory where temporary downloads will be created and stored before they expire.
sha256 - Variable in class org.aktin.broker.util.DigestPathDataSource
 
skip(long) - Method in class org.aktin.broker.db.DigestCalculatingInputStream
 
status() - Method in class org.aktin.broker.rest.BrokerStatusEndpoint
Retrieve status information about the broker.
submitResult(String, MediaType, SecurityContext, InputStream) - Method in class org.aktin.broker.rest.AggregatorEndpoint
 

T

toClassLoader() - Method in class org.aktin.broker.db.ClassResourceAccessor
 
toString() - Method in class org.aktin.broker.util.PathDataSource
 
transform(Reader) - Method in interface org.aktin.broker.util.RequestConverter
 

U

update() - Method in class org.aktin.broker.db.LiquibaseWrapper
Perform liquibase update operation
updateLastAccessed() - Method in class org.aktin.broker.auth.Principal
Update the last contact / last access timestamp for this user
updateNodeLastSeen(int[], long[]) - Method in interface org.aktin.broker.db.BrokerBackend
 
updateNodeLastSeen(int[], long[]) - Method in class org.aktin.broker.db.BrokerImpl
 
updateNodeLastSeen(Map<Integer, Long>) - Method in interface org.aktin.broker.db.BrokerBackend
 
updateNodeResource(int, String, MediaType, InputStream) - Method in interface org.aktin.broker.db.BrokerBackend
 
updateNodeResource(int, String, MediaType, InputStream) - Method in class org.aktin.broker.db.BrokerImpl
 
updatePrincipalDN(DataSource, Map<String, String>) - Static method in class org.aktin.broker.db.BrokerImpl
Update the clientDN string for the nodes given in the provided map.

W

WEBSOCKETS - Static variable in class org.aktin.broker.Broker
 
write(OutputStream) - Method in class org.aktin.broker.util.FileStreamingResponse
 

X

X_SSL_CLIENT_DN - Static variable in class org.aktin.broker.util.AuthFilterSSLHeaders
 
X_SSL_CLIENT_ID - Static variable in class org.aktin.broker.util.AuthFilterSSLHeaders
Client ID to uniquely identify the client.
X_SSL_CLIENT_VERIFY - Static variable in class org.aktin.broker.util.AuthFilterSSLHeaders
 
A B C D E F G H I L M N O P R S T U W X 
All Classes|All Packages