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

A

accessManager - Static variable in class de.gsi.acc.remote.login.LoginController
The origin of the request (request.pathInfo()) is saved in the session so the user can be redirected back after login
AcquisitionButtonBar - Class in de.gsi.acc.ui
 
AcquisitionButtonBar(boolean) - Constructor for class de.gsi.acc.ui.AcquisitionButtonBar
 
addClipboardData(DataContainer) - Method in class de.gsi.acc.remote.clipboard.Clipboard
Adds new Clipboard data (non-blocking) to the cache and notifies potential listeners.
addLongPollingCookie(Context, String, long) - Static method in class de.gsi.acc.remote.RestServer
 
addTestImageData() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
ADMIN - de.gsi.acc.remote.BasicRestRoles
 
ANYONE - de.gsi.acc.remote.BasicRestRoles
 
applyRateLimit(Context, int, TimeUnit) - Static method in class de.gsi.acc.remote.RestServer
guards this end point and returns HTTP error response if predefined rate limit is exceeded
authenticate(String, String) - Method in interface de.gsi.acc.remote.user.RestUserHandler
Authenticates user against given back-end.
authenticate(String, String) - Method in class de.gsi.acc.remote.user.RestUserHandlerImpl
Authenticate the user by hashing the input password using the stored salt, then comparing the generated hashed password to the stored hashed password
autoNotification() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 

B

baseModel(Context) - Static method in class de.gsi.acc.remote.util.MessageBundle
 
BasicRestRoles - Enum in de.gsi.acc.remote
 

C

Clipboard - Class in de.gsi.acc.remote.clipboard
Basic implementation of a Restfull image clipboard RestServer property are mainly controlled via RestServer N.B.
Clipboard(String, String, Region, long, TimeUnit, boolean) - Constructor for class de.gsi.acc.remote.clipboard.Clipboard
 
CombinedHandler - Class in de.gsi.acc.remote.util
Combined GET and SSE request handler.
CombinedHandler(Handler) - Constructor for class de.gsi.acc.remote.util.CombinedHandler
 

D

de.gsi.acc.remote - package de.gsi.acc.remote
 
de.gsi.acc.remote.admin - package de.gsi.acc.remote.admin
 
de.gsi.acc.remote.clipboard - package de.gsi.acc.remote.clipboard
 
de.gsi.acc.remote.login - package de.gsi.acc.remote.login
 
de.gsi.acc.remote.user - package de.gsi.acc.remote.user
 
de.gsi.acc.remote.util - package de.gsi.acc.remote.util
 
de.gsi.acc.ui - package de.gsi.acc.ui
 

E

ERROR_WHILE_READING_TEST_IMAGE_FROM - Static variable in class de.gsi.acc.remote.clipboard.Clipboard
 

G

get(String) - Method in class de.gsi.acc.remote.util.MessageBundle
 
get(String, Object...) - Method in class de.gsi.acc.remote.util.MessageBundle
 
GET - de.gsi.acc.remote.util.Property.Operation
 
getAllUserNames() - Method in interface de.gsi.acc.remote.user.RestUserHandler
 
getAllUserNames() - Method in class de.gsi.acc.remote.user.RestUserHandlerImpl
 
getButtonPlay() - Method in class de.gsi.acc.ui.AcquisitionButtonBar
 
getButtonPlayStop() - Method in class de.gsi.acc.ui.AcquisitionButtonBar
 
getButtonStop() - Method in class de.gsi.acc.ui.AcquisitionButtonBar
 
getCacheLimit() - Static method in class de.gsi.acc.remote.clipboard.Clipboard
 
getCacheTimeOut() - Static method in class de.gsi.acc.remote.clipboard.Clipboard
 
getCacheTimeOutUnit() - Static method in class de.gsi.acc.remote.clipboard.Clipboard
 
getClipboardCache() - Method in class de.gsi.acc.remote.clipboard.Clipboard
This returns a nested Map of first 'categoryName', then 'exportName' keys to DataContainer objects
getClipboardCache(String) - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getCommonPool() - Static method in class de.gsi.acc.remote.RestCommonThreadPool
 
getCommonScheduledPool() - Static method in class de.gsi.acc.remote.RestCommonThreadPool
 
getData() - Method in interface de.gsi.acc.remote.util.Property.ComHandler
 
getData() - Method in interface de.gsi.acc.remote.util.Property.PropertyMap
 
getData(D) - Method in interface de.gsi.acc.remote.util.Property.ComHandler
 
getData(String) - Method in interface de.gsi.acc.remote.util.Property.ComHandler
 
getDefaultProtocol() - Static method in class de.gsi.acc.remote.RestServer
 
getDefaultRole() - Static method in class de.gsi.acc.remote.RestServer
 
getEndpoints() - Static method in class de.gsi.acc.remote.RestServer
 
getEventClients(String) - Static method in class de.gsi.acc.remote.RestServer
 
getExportNameImage() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getExportRoot() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getHeader() - Method in interface de.gsi.acc.remote.util.Property.ComHandler
 
getHostName() - Static method in class de.gsi.acc.remote.RestServer
 
getHostPort() - Static method in class de.gsi.acc.remote.RestServer
 
getHostPort2() - Static method in class de.gsi.acc.remote.RestServer
 
getHtmlModelGet() - Method in class de.gsi.acc.remote.util.Property
 
getHtmlModelSet() - Method in class de.gsi.acc.remote.util.Property
 
getInstance() - Static method in class de.gsi.acc.remote.RestCommonThreadPool
 
getInstance() - Static method in class de.gsi.acc.remote.RestServer
 
getLocalURI() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getLocalURI() - Static method in class de.gsi.acc.remote.RestServer
 
getMaxUpdatePeriod() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getMaxUpdatePeriodTimeUnit() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getNumbersOfThreads() - Static method in class de.gsi.acc.remote.RestCommonThreadPool
 
getPaletteUpdateRateLimiter() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getPropertyName() - Method in class de.gsi.acc.remote.util.Property
 
getPublicURI() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getPublicURI() - Static method in class de.gsi.acc.remote.RestServer
 
getRegionToCapture() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
getRequestedMimeProtocol(Context, MimeType...) - Static method in class de.gsi.acc.remote.RestServer
 
getRequestedProtocol(Context, String...) - Static method in class de.gsi.acc.remote.RestServer
 
getRoles() - Method in class de.gsi.acc.remote.user.RestUser
 
getRoles(String) - Static method in enum de.gsi.acc.remote.BasicRestRoles
 
getRoles(Set<Role>) - Static method in enum de.gsi.acc.remote.BasicRestRoles
 
getSessionCurrentRoles(Context) - Static method in class de.gsi.acc.remote.login.LoginController
 
getSessionCurrentRoles(Context) - Static method in class de.gsi.acc.remote.RestServer
 
getSessionCurrentUser(Context) - Static method in class de.gsi.acc.remote.login.LoginController
 
getSessionCurrentUser(Context) - Static method in class de.gsi.acc.remote.RestServer
 
getSessionLocale(Context) - Static method in class de.gsi.acc.remote.login.LoginController
 
getSessionLocale(Context) - Static method in class de.gsi.acc.remote.RestServer
 
getUserByUsername(String) - Method in interface de.gsi.acc.remote.user.RestUserHandler
 
getUserByUsername(String) - Method in class de.gsi.acc.remote.user.RestUserHandlerImpl
 
getUserHandler() - Static method in class de.gsi.acc.remote.RestServer
 
getUserRolesByUsername(String) - Method in interface de.gsi.acc.remote.user.RestUserHandler
 
getUserRolesByUsername(String) - Method in class de.gsi.acc.remote.user.RestUserHandlerImpl
 

H

handle(Property.ComHandler<R, Void>, Property.ComHandler<R, G>) - Method in interface de.gsi.acc.remote.util.Property.PropertyGetHandler
 
handle(Property.ComHandler<R, S>, Property.ComHandler<R, G>) - Method in interface de.gsi.acc.remote.util.Property.PropertyHandlerAlt3
 
handle(Property.ComHandler<R, S>, Property.ComHandler<R, Void>) - Method in interface de.gsi.acc.remote.util.Property.PropertyHandlerAlt3Set
 
handle(Property.Operation, Map<String, Object>, Map<String, Object>) - Method in interface de.gsi.acc.remote.util.Property.PropertyHandlerAlt2
 
handle(UpdateEvent) - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
handle(Context) - Method in class de.gsi.acc.remote.util.CombinedHandler
 
handle(Map<String, Object>, Map<String, Object>) - Method in interface de.gsi.acc.remote.util.Property.PropertyHandler
 
hashedPassword - Variable in class de.gsi.acc.remote.user.RestUser
 

I

isUsePalette() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 

L

LoginController - Class in de.gsi.acc.remote.login
 

M

MessageBundle - Class in de.gsi.acc.remote.util
 
MessageBundle(String) - Constructor for class de.gsi.acc.remote.util.MessageBundle
 

N

newThread(Runnable) - Method in class de.gsi.acc.remote.RestCommonThreadPool
 
NULL - de.gsi.acc.remote.BasicRestRoles
 

P

pauseStateProperty() - Method in class de.gsi.acc.ui.AcquisitionButtonBar
 
playStateProperty() - Method in class de.gsi.acc.ui.AcquisitionButtonBar
 
playStopStateProperty() - Method in class de.gsi.acc.ui.AcquisitionButtonBar
 
prefixPath(String) - Static method in class de.gsi.acc.remote.RestServer
 
Property<G,​S,​R> - Class in de.gsi.acc.remote.util
Property handler class -- PROTOTYPE/DRAFT for discussion/evaluation intention: * wrapper around RESTful, CMW, other protocol backends to provide a consistent server-side API
Property(String, String, Class<G>, Property.PropertyHandler, String, Class<S>, Property.PropertyHandler) - Constructor for class de.gsi.acc.remote.util.Property
 
Property.ComHandler<H,​D> - Interface in de.gsi.acc.remote.util
 
Property.Operation - Enum in de.gsi.acc.remote.util
 
Property.PropertyGetHandler<G,​R> - Interface in de.gsi.acc.remote.util
 
Property.PropertyHandler - Interface in de.gsi.acc.remote.util
 
Property.PropertyHandlerAlt2 - Interface in de.gsi.acc.remote.util
 
Property.PropertyHandlerAlt3<S,​G,​R> - Interface in de.gsi.acc.remote.util
 
Property.PropertyHandlerAlt3Set<S,​R> - Interface in de.gsi.acc.remote.util
 
Property.PropertyMap<K,​V> - Interface in de.gsi.acc.remote.util
 

R

READ_ONLY - de.gsi.acc.remote.BasicRestRoles
 
READ_WRITE - de.gsi.acc.remote.BasicRestRoles
 
readPasswordFile() - Method in class de.gsi.acc.remote.user.RestUserHandlerImpl
 
register() - Static method in class de.gsi.acc.remote.admin.RestServerAdmin
registers the login/logout and locale change listener
register() - Static method in class de.gsi.acc.remote.login.LoginController
registers the login/logout and locale change listener
RestCommonThreadPool - Class in de.gsi.acc.remote
 
RestServer - Class in de.gsi.acc.remote
Small RESTful server helper class.
RestServerAdmin - Class in de.gsi.acc.remote.admin
Basic ResetServer admin interface
RestServerAdmin() - Constructor for class de.gsi.acc.remote.admin.RestServerAdmin
 
RestUser - Class in de.gsi.acc.remote.user
 
RestUser(String, String, String, Set<Role>) - Constructor for class de.gsi.acc.remote.user.RestUser
 
RestUserHandler - Interface in de.gsi.acc.remote.user
Basic user handler interface to control access to various routes.
RestUserHandlerImpl - Class in de.gsi.acc.remote.user
 
RestUserHandlerImpl() - Constructor for class de.gsi.acc.remote.user.RestUserHandlerImpl
 

S

salt - Variable in class de.gsi.acc.remote.user.RestUser
 
SET - de.gsi.acc.remote.util.Property.Operation
 
setDefaultProtocol(MimeType) - Static method in class de.gsi.acc.remote.RestServer
 
setPaletteUpdateRateLimiter(long, TimeUnit) - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
setPassword(String, String, String) - Method in interface de.gsi.acc.remote.user.RestUserHandler
Sets new user password.
setPassword(String, String, String) - Method in class de.gsi.acc.remote.user.RestUserHandlerImpl
 
setUsePalette(boolean) - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
setUserHandler(RestUserHandler) - Static method in class de.gsi.acc.remote.RestServer
Sets a new user handler.
startRestServer() - Static method in class de.gsi.acc.remote.RestServer
 
startRestServer(int, int) - Static method in class de.gsi.acc.remote.RestServer
 
startRestServer(String, int, int) - Static method in class de.gsi.acc.remote.RestServer
 
stopRestServer() - Static method in class de.gsi.acc.remote.RestServer
 
stopStateProperty() - Method in class de.gsi.acc.ui.AcquisitionButtonBar
 
SUBSCRIBE - de.gsi.acc.remote.util.Property.Operation
 
suppressCaching(Context) - Static method in class de.gsi.acc.remote.RestServer
Suppresses caching for this end point

T

TAG_REST_SERVER_HOST_NAME - Static variable in class de.gsi.acc.remote.RestServer
 
TAG_REST_SERVER_PORT - Static variable in class de.gsi.acc.remote.RestServer
 
TAG_REST_SERVER_PORT2 - Static variable in class de.gsi.acc.remote.RestServer
 

U

updateEventListener() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
updateListener(String, long) - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
updatePalette(Image) - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
userCountProperty() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
userCountSseProperty() - Method in class de.gsi.acc.remote.clipboard.Clipboard
 
userName - Variable in class de.gsi.acc.remote.user.RestUser
 

V

valueOf(String) - Static method in enum de.gsi.acc.remote.BasicRestRoles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gsi.acc.remote.util.Property.Operation
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.gsi.acc.remote.BasicRestRoles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gsi.acc.remote.util.Property.Operation
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeBytesToContext(Context, byte[], int) - Static method in class de.gsi.acc.remote.RestServer
 
writePasswordFile() - Method in class de.gsi.acc.remote.user.RestUserHandlerImpl
 
A B C D E G H I L M N P R S T U V W 
All Classes All Packages