Index
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
Principalis 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
DataSourcefor 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
Principaluser 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
All Classes|All Packages